ffff, &(0x7f00000003c0)=@known='user.syz\x00', &(0x7f0000000400)="363c51940180ebe7753205aff0fa0447a66dafe9356a7523588002a93724a0e1fe2d1192f3e19aec4d078b2ab1bb0365360f1339aa1b80de79356570d0a6b7a6025c471e7b8514989fa1e6746581add1157d812fd9ef438b5cd74178ad1fa3bb6cff15a3ede5d306b4f8d977fd65146e99d0c2b2c1d5f2c62577c3c094b374cc50eafec5b0a349c4b04ad425b5dd4d51856e426f359338dbcbe939c9da32b8ffb1f84e3df8dca651656e7818d949b14b5560d71c92335881a988a06f5c2b798dad13916946e32139ede4df933f525428b81464aea9a3c66c410bc4718ba27dab77cee9c682d9dcba6fdd36e36057a6bda603998e69e4aa516c825653071d26d991b749e7b19c2f076a0dc8f0240aabfae82984f0ee5172a6d18e0de0c1f674e57e4a71c0093db90700", 0x3b7, 0x0) r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x8, 0x20, 0x8000, 0x8, 0x4}) 2018/05/09 09:57:38 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff000400050011800041", 0x22) 2018/05/09 09:57:38 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:38 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xd25000)=nil, 0xd25000, 0x1000001, 0x32, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f000020fff8)) 2018/05/09 09:57:38 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:38 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.net\x00', 0x200002, 0x0) fchdir(r0) rmdir(&(0x7f0000000400)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 2018/05/09 09:57:38 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff000400050011800041", 0x22) 2018/05/09 09:57:38 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x1, 0x0) perf_event_open(&(0x7f00000017c0)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) accept4$vsock_stream(0xffffffffffffffff, &(0x7f0000000140)={0x28, 0x0, 0x0, @reserved=0x1}, 0x312, 0x80800) writev(r0, &(0x7f0000002840)=[{&(0x7f00000003c0)="ae", 0x1}, {&(0x7f00000014c0)}, {&(0x7f0000001680)}], 0x3) 2018/05/09 09:57:38 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000100)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f000009ef58)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda4000000000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000340)=""/61, 0x3c}], 0x1) syz_open_dev$mouse(&(0x7f0000000200)='/dev/input/mouse#\x00', 0x0, 0x101000) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x15, &(0x7f00000006c0), 0x4) ioctl$PIO_UNIMAPCLR(0xffffffffffffffff, 0x4b68, &(0x7f0000001580)={0x6}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000000c0)={0x383, @time, 0x0, {0x80000000}}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x80045300, &(0x7f0000000000)) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000440)={0x0, 0x0, 'client0\x00', 0x0, "f67314db5d963b7a", "b9a941f157b5ef853365a58b9c4aaecd8c51611a9b463d71510e4dc0ba85f824", 0x3ff}) 2018/05/09 09:57:38 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:39 executing program 4: mkdir(&(0x7f000082f000)='./control\x00', 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000400)={0x0, 'irlan0\x00'}, 0x18) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000680)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000010000/0x4000)=nil, 0x4000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f0000000180)='./control/file0\x00') chmod(&(0x7f00000001c0)='./control\x00', 0x0) close(r0) 2018/05/09 09:57:39 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x2, 0x0) ioctl$TCSBRKP(r1, 0x5425, 0x7) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) socketpair(0x5, 0x80000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000000c0)={0x80, 0x9, 0x473025b642223224, 0x1, 0xfffffffffffffffd, 0x6, 0xb448, 0x101}, &(0x7f0000000240)=0x20) setsockopt$inet6_buf(r3, 0x29, 0x23, &(0x7f0000000140)="9494fee032d7f5371862a2819a71634479917a64ca7ae014d6fca599d02bbc50ab5ffd020b858e07e52be87b002e7245e9733459aba73fd42f016b5da806f3f9c199f3fee4e366d6ff4b871ce1aa311eac95c776296be37d7040f80a5de0d1d529d5a5b09262be3dcedc729b66dbb8c7f2f7ff52a7b76e638e6c05030c", 0x7d) recvfrom$unix(r3, &(0x7f00000004c0)=""/114, 0x72, 0x41, 0x0, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$ARPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x63, &(0x7f0000000540)={'NETMAP\x00'}, &(0x7f0000000580)=0x1e) ioctl$TUNSETGROUP(r2, 0x400454ce, r4) r5 = add_key(&(0x7f0000000340)='encrypted\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) ioctl$sock_inet6_SIOCDIFADDR(r2, 0x8936, &(0x7f0000000480)={@mcast1={0xff, 0x1, [], 0x1}, 0x4f}) keyctl$set_timeout(0xf, r5, 0x2) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'lo\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={&(0x7f0000000100)={0x10, 0x2}, 0xc, &(0x7f0000000040)={&(0x7f0000000200)=@ipv6_delroute={0x24, 0x19, 0xc01, 0x0, 0x0, {0xa}, [@RTA_OIF={0x8, 0x4, r6}]}, 0x24}, 0x1}, 0x0) 2018/05/09 09:57:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:39 executing program 1: write(0xffffffffffffffff, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff000400050011800041", 0x22) 2018/05/09 09:57:40 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@nl=@proc={0x10}, 0x80, &(0x7f0000002000)=[{&(0x7f0000cdefab)="5500000018007fafb72d1cb2a4a280930206000000a843096c2623692500080021000c00000000000000002028f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1, &(0x7f0000528000)}, 0x0) 2018/05/09 09:57:40 executing program 1: r0 = socket(0x0, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff000400050011800041", 0x22) 2018/05/09 09:57:40 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x2, 0x0) ioctl$TCSBRKP(r1, 0x5425, 0x7) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) socketpair(0x5, 0x80000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000000c0)={0x80, 0x9, 0x473025b642223224, 0x1, 0xfffffffffffffffd, 0x6, 0xb448, 0x101}, &(0x7f0000000240)=0x20) setsockopt$inet6_buf(r3, 0x29, 0x23, &(0x7f0000000140)="9494fee032d7f5371862a2819a71634479917a64ca7ae014d6fca599d02bbc50ab5ffd020b858e07e52be87b002e7245e9733459aba73fd42f016b5da806f3f9c199f3fee4e366d6ff4b871ce1aa311eac95c776296be37d7040f80a5de0d1d529d5a5b09262be3dcedc729b66dbb8c7f2f7ff52a7b76e638e6c05030c", 0x7d) recvfrom$unix(r3, &(0x7f00000004c0)=""/114, 0x72, 0x41, 0x0, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$ARPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x63, &(0x7f0000000540)={'NETMAP\x00'}, &(0x7f0000000580)=0x1e) ioctl$TUNSETGROUP(r2, 0x400454ce, r4) r5 = add_key(&(0x7f0000000340)='encrypted\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) ioctl$sock_inet6_SIOCDIFADDR(r2, 0x8936, &(0x7f0000000480)={@mcast1={0xff, 0x1, [], 0x1}, 0x4f}) keyctl$set_timeout(0xf, r5, 0x2) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'lo\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={&(0x7f0000000100)={0x10, 0x2}, 0xc, &(0x7f0000000040)={&(0x7f0000000200)=@ipv6_delroute={0x24, 0x19, 0xc01, 0x0, 0x0, {0xa}, [@RTA_OIF={0x8, 0x4, r6}]}, 0x24}, 0x1}, 0x0) 2018/05/09 09:57:40 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:40 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:40 executing program 7: rt_sigtimedwait(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)={0x77359400}, 0x8) r0 = gettid() timer_create(0x0, &(0x7f0000000380)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) tkill(r0, 0x1000000000015) 2018/05/09 09:57:40 executing program 4: mkdir(&(0x7f000082f000)='./control\x00', 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000400)={0x0, 'irlan0\x00'}, 0x18) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000680)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000010000/0x4000)=nil, 0x4000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f0000000180)='./control/file0\x00') chmod(&(0x7f00000001c0)='./control\x00', 0x0) close(r0) 2018/05/09 09:57:40 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:40 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:40 executing program 2: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:40 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) keyctl$link(0x8, 0x0, 0x0) sendmsg$key(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="020a00ff020000000000000000000000e81f5636f07db51455357c1e78f51bdb46760ed1712cf2625353370808354fc678be1e6ae89bddef22abfd2ee4678372a8edf015fb4b4dc4374623b48819c8d945cecee0f98fc2ae1a5c93d944c8e991a981d98309e4f3846b7ae43f84ce40c25bac5acf7b620df885aa530e360f98eaf2fa928b4dd3b79ba18ac5f628"], 0x8d}, 0x1}, 0x0) 2018/05/09 09:57:40 executing program 1: r0 = socket(0x4000000000000010, 0x0, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff000400050011800041", 0x22) 2018/05/09 09:57:40 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x10, 0x4, 0x4, 0x5, 0x0, 0x1}, 0x2c) bpf$MAP_CREATE(0x2, &(0x7f0000003000)={0x13, 0x0, 0x7ffff9, 0x0, 0x20000003, 0x0}, 0x2c) 2018/05/09 09:57:40 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:41 executing program 2: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:41 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(0xffffffffffffffff, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff000400050011800041", 0x22) 2018/05/09 09:57:41 executing program 0: 2018/05/09 09:57:41 executing program 3: 2018/05/09 09:57:41 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:41 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:41 executing program 7: 2018/05/09 09:57:41 executing program 4: mkdir(&(0x7f000082f000)='./control\x00', 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000400)={0x0, 'irlan0\x00'}, 0x18) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000680)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000010000/0x4000)=nil, 0x4000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f0000000180)='./control/file0\x00') chmod(&(0x7f00000001c0)='./control\x00', 0x0) close(r0) 2018/05/09 09:57:41 executing program 0: 2018/05/09 09:57:41 executing program 3: 2018/05/09 09:57:41 executing program 2: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:41 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde), 0x0) 2018/05/09 09:57:41 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:41 executing program 7: 2018/05/09 09:57:41 executing program 3: 2018/05/09 09:57:41 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x20000001, &(0x7f000007f000)={0xa, 0x4e22}, 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000480)='veth1\x00', 0x10) close(r0) 2018/05/09 09:57:41 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) [ 104.582083] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 2018/05/09 09:57:42 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde), 0x0) 2018/05/09 09:57:42 executing program 7: 2018/05/09 09:57:42 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:42 executing program 3: 2018/05/09 09:57:42 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:42 executing program 0: 2018/05/09 09:57:42 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:42 executing program 4: 2018/05/09 09:57:42 executing program 7: 2018/05/09 09:57:42 executing program 0: 2018/05/09 09:57:42 executing program 4: 2018/05/09 09:57:42 executing program 3: 2018/05/09 09:57:42 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde), 0x0) 2018/05/09 09:57:42 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:42 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:43 executing program 4: 2018/05/09 09:57:43 executing program 7: 2018/05/09 09:57:43 executing program 0: 2018/05/09 09:57:43 executing program 3: 2018/05/09 09:57:43 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a", 0x11) 2018/05/09 09:57:43 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:43 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:43 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:43 executing program 0: 2018/05/09 09:57:43 executing program 4: 2018/05/09 09:57:43 executing program 7: r0 = socket(0x2, 0x3, 0x21) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000001000)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r1 = dup2(r0, r0) mmap(&(0x7f0000000000/0x397000)=nil, 0x397000, 0x0, 0x32, 0xffffffffffffffff, 0x0) recvfrom$packet(r1, &(0x7f0000000440)=""/215, 0xd7, 0x0, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="cb2c8c46aa54"}, 0x14) 2018/05/09 09:57:43 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a", 0x11) 2018/05/09 09:57:43 executing program 3: sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000), 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000140)={0x0, 0x1c9c380}, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munlock(&(0x7f00008c2000/0x4000)=nil, 0x4000) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 2018/05/09 09:57:43 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:43 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) [ 106.293151] dccp_invalid_packet: pskb_may_pull failed 2018/05/09 09:57:43 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:43 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 106.528671] device lo entered promiscuous mode [ 107.225741] device lo left promiscuous mode [ 107.233232] device lo entered promiscuous mode 2018/05/09 09:57:44 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a", 0x11) 2018/05/09 09:57:44 executing program 3: msgrcv(0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0xa4a3ad41a879dde0) 2018/05/09 09:57:44 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:44 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:44 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff}) r1 = socket$netlink(0x10, 0x3, 0x0) close(r1) sendmsg$unix(r0, &(0x7f0000163000)={&(0x7f0000000000)=@abs, 0x8, &(0x7f0000026000), 0x0, &(0x7f0000000ff0)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) 2018/05/09 09:57:44 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:44 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:44 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 107.532425] device lo left promiscuous mode 2018/05/09 09:57:44 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff00", 0x1a) 2018/05/09 09:57:44 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:44 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:44 executing program 2: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@ipv4={[], [0xff, 0xff], @rand_addr}, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x800000000000001}, {{@in6=@loopback={0x0, 0x1}, 0x0, 0x2b}, 0x0, @in, 0x0, 0x4, 0x0, 0x401}}, 0xe8) connect$inet6(r0, &(0x7f00000000c0)={0xa}, 0x1c) [ 107.571751] device lo entered promiscuous mode 2018/05/09 09:57:44 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:44 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) [ 107.765659] device lo entered promiscuous mode 2018/05/09 09:57:45 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:45 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff00", 0x1a) 2018/05/09 09:57:45 executing program 2 (fault-call:2 fault-nth:0): r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:45 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:45 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:45 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:45 executing program 3: r0 = socket(0x10, 0x100080000000002, 0x0) write(r0, &(0x7f0000000040)="240000002600ff000000010004773600fb1308020100000000b0e5000000000000003f10", 0x24) 2018/05/09 09:57:45 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 108.729428] device lo left promiscuous mode 2018/05/09 09:57:45 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:45 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x80000001, 0x10003) 2018/05/09 09:57:45 executing program 3: socket$inet(0x2, 0x0, 0x2) sysinfo(&(0x7f0000000380)=""/181) ioctl$sock_inet_SIOCGARP(0xffffffffffffffff, 0x8954, &(0x7f0000000000)={{0x2, 0x4e24, @multicast1=0xe0000001}, {0x306, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x22, {0x2, 0x4e24, @multicast1=0xe0000001}, 'tunl0\x00'}) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000880)=@broute={'broute\x00', 0x20, 0x1, 0x150, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000700], 0x0, &(0x7f00000006c0), &(0x7f0000000700)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x40000000}, {}, {0x0, '\x00', 0x0, 0x0, 0x1, [{{{0x1b, 0x0, 0x0, 'bcsf0\x00', 'teql0\x00', 'ip_vti0\x00', 'erspan0\x00', @empty, [], @random="c8992de4105a", [], 0x70, 0x70, 0xc0}}, @common=@LED={'LED\x00', 0x28, {{'syz1\x00'}}}}]}]}, 0x1c8) [ 108.756784] device lo entered promiscuous mode 2018/05/09 09:57:45 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:45 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff00", 0x1a) 2018/05/09 09:57:46 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff0004000500", 0x1e) 2018/05/09 09:57:46 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:46 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x7120, 0x240000) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0xab, "0062b4174fb66bbdd57fbd1a3f5c877d4f579f1abb1966972a637be79c98ceff740682d5a71b78a6c5dd3add95df7789e893e0eb0c47733ff3200da66f48954a5ddbddbb2f14fb6936fbcdf99f8f404a177aed38b29459129967273157f6ffb12c6d1030b459921091fda473d40804b0ae22e128f78aad61b1706ef178df5de41f3905ef00d931c05fa32108665a21c089886f5c1f75c66bb4126bd022130de8280cf484b0d76600492518"}, &(0x7f0000000180)=0xb3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000200)={r2, 0x653}, &(0x7f0000000240)=0x8) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000002c0)=0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000300)={[], 0xffffffffffffffd5, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff, r3}) bind$bt_rfcomm(r1, &(0x7f0000000000)={0x1f, {0x1f, 0x10, 0x4b27e588, 0xff, 0x401, 0x7}, 0x4}, 0xa) 2018/05/09 09:57:46 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:46 executing program 3: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:46 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:46 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:46 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 109.675786] device lo left promiscuous mode 2018/05/09 09:57:46 executing program 3: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:46 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:46 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff0004000500", 0x1e) 2018/05/09 09:57:46 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 109.723966] device lo entered promiscuous mode 2018/05/09 09:57:46 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x80080, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x67, &(0x7f0000000100), &(0x7f0000000140)=0x4) mmap(&(0x7f0000471000/0x1000)=nil, 0x1000, 0x0, 0x44031, r0, 0x0) syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:46 executing program 3: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:46 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff0004000500", 0x1e) 2018/05/09 09:57:46 executing program 6: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:47 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:47 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x2, r1}) r2 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r2, 0x8008af00, &(0x7f0000000140)) 2018/05/09 09:57:47 executing program 3: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x80080, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x67, &(0x7f0000000100), &(0x7f0000000140)=0x4) mmap(&(0x7f0000471000/0x1000)=nil, 0x1000, 0x0, 0x44031, r0, 0x0) syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:47 executing program 6: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:47 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(0xffffffffffffffff, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(0xffffffffffffffff, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:47 executing program 3: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x80080, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x67, &(0x7f0000000100), &(0x7f0000000140)=0x4) mmap(&(0x7f0000471000/0x1000)=nil, 0x1000, 0x0, 0x44031, r0, 0x0) syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:47 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff00040005001180", 0x20) 2018/05/09 09:57:47 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x367, 0x2) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}], 0x10) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:47 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:47 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:47 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) 2018/05/09 09:57:47 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff00040005001180", 0x20) 2018/05/09 09:57:47 executing program 6: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:47 executing program 3: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x80080, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x67, &(0x7f0000000100), &(0x7f0000000140)=0x4) mmap(&(0x7f0000471000/0x1000)=nil, 0x1000, 0x0, 0x44031, r0, 0x0) syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) [ 110.667269] device lo left promiscuous mode 2018/05/09 09:57:47 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(0xffffffffffffffff, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(0xffffffffffffffff, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:47 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semctl$IPC_RMID(r0, 0x0, 0x10) [ 110.719359] device lo entered promiscuous mode 2018/05/09 09:57:47 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:47 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:47 executing program 3: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x80080, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x67, &(0x7f0000000100), &(0x7f0000000140)=0x4) mmap(&(0x7f0000471000/0x1000)=nil, 0x1000, 0x0, 0x44031, r0, 0x0) syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) 2018/05/09 09:57:47 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x802, 0x0) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(0xffffffffffffffff, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(0xffffffffffffffff, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:47 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff00040005001180", 0x20) [ 111.043223] device lo left promiscuous mode [ 111.084118] device lo entered promiscuous mode 2018/05/09 09:57:48 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:48 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:48 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) memfd_create(&(0x7f00000000c0)='kwlan0-\x00', 0x3) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) 2018/05/09 09:57:48 executing program 5: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r0, 0x8916, &(0x7f0000000000)) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r0, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:48 executing program 3: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x80080, 0x0) getsockopt$inet_udp_int(r0, 0x11, 0x67, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) 2018/05/09 09:57:48 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff0004000500118000", 0x21) 2018/05/09 09:57:48 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) 2018/05/09 09:57:48 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:48 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 111.642873] device lo left promiscuous mode 2018/05/09 09:57:48 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:48 executing program 3: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x80080, 0x0) syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) [ 111.670882] device lo entered promiscuous mode 2018/05/09 09:57:48 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff0004000500118000", 0x21) 2018/05/09 09:57:48 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:48 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:49 executing program 3: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) 2018/05/09 09:57:49 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:49 executing program 1: r0 = socket(0x4000000000000010, 0x802, 0x0) write(r0, &(0x7f00007e8fde)="220000002100070700be0000090007010a00001e00000000ff0004000500118000", 0x21) 2018/05/09 09:57:49 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:49 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x1000000000000, 0xdb, 0x1000000000003}) 2018/05/09 09:57:49 executing program 5: r0 = socket(0x0, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:49 executing program 7: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:49 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) [ 112.722776] device lo left promiscuous mode 2018/05/09 09:57:49 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:49 executing program 7: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:49 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000002c0)='/dev/admmidi#\x00', 0x5, 0x10000) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000300)=0x1) r1 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) getresuid(&(0x7f0000000340), &(0x7f0000000380)=0x0, &(0x7f00000003c0)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000480)={{{@in6=@mcast1, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@dev}}, &(0x7f0000000580)=0xe8) setresuid(r2, r3, r4) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0xffffffffffffff9c, 0x3, 0x1, 0xf6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}, 0x20) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffff9c, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x3}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r5, 0x84, 0x1a, &(0x7f0000000200)={r6, 0x98, "db77016f3c525c17415dc813244d640c18eaf377187554f5dc9b4f212206ac8ea69b0a946e0b0c6d2cbb86c64727d3f20190840ad168fd4c00b2b6b7bb61e6f67264bfc528dabd5a1cdf56d0d19360a23e053dbd3329b13f882a1184443db118357a73db030a2d40fed25d5399aba32eb3a4e5d889e42e174a0d65e80f64a497ce0050708d122a3f7d6bf8b942cb7c4a1b855d41360532d6"}, &(0x7f0000000180)=0xa0) 2018/05/09 09:57:49 executing program 5: r0 = socket(0xa, 0x0, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:49 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:49 executing program 3: syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80080) 2018/05/09 09:57:49 executing program 7: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:50 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:50 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:50 executing program 3: syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0xffffffffffffffff, 0x80080) 2018/05/09 09:57:50 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r1, 0x4010641c, &(0x7f00000002c0)={r2, &(0x7f0000000200)=""/158}) r3 = getpid() ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={[], 0x17, 0xa85, 0xfffffffffffffe2e, 0x5, 0x0, r3}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000100)={[], 0xec2, 0x8, 0x5, 0x6, 0xb3, r3}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:50 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0x0, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:50 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:50 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:50 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:50 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:50 executing program 3: syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0xffffffffffffffff, 0x0) 2018/05/09 09:57:50 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:50 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0x0, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:50 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x880, 0x0) setsockopt$inet6_opts(r1, 0x29, 0x3f, &(0x7f00000000c0)=@srh={0x7e, 0x8, 0x4, 0x4, 0x100000001, 0x4, 0xfffffffffffffff8, [@mcast1={0xff, 0x1, [], 0x1}, @empty, @mcast1={0xff, 0x1, [], 0x1}, @mcast2={0xff, 0x2, [], 0x1}]}, 0x48) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:50 executing program 1: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r1, 0x4010641c, &(0x7f00000002c0)={r2, &(0x7f0000000200)=""/158}) r3 = getpid() ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={[], 0x17, 0xa85, 0xfffffffffffffe2e, 0x5, 0x0, r3}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000100)={[], 0xec2, 0x8, 0x5, 0x6, 0xb3, r3}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:50 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0x0, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:50 executing program 3: r0 = socket(0xa, 0x0, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:51 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f00000000c0)={0xffffffffffffffff}) memfd_create(&(0x7f0000000100)='/dev/loop#\x00', 0x2) accept$packet(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000380)=0x14) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f00000003c0)={@mcast1={0xff, 0x1, [], 0x1}, 0x100000000, r2}) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x9}) 2018/05/09 09:57:51 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x0, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:51 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:51 executing program 3: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:51 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={[], 0x0, 0x0, 0x0, 0x0, 0xfa}) 2018/05/09 09:57:51 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x0, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:51 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:51 executing program 7: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:51 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:51 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:51 executing program 2: r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0xc794, 0x24102) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r0, 0xc05c5340, &(0x7f0000000140)={0x7fff, 0x0, 0x8abe, {0x0, 0x989680}, 0x9, 0x10001}) r1 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:51 executing program 7: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:51 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:51 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x0, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:51 executing program 7: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:52 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = accept4$packet(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x0) getsockopt(r1, 0x9, 0x3, &(0x7f00000000c0)=""/49, &(0x7f0000000100)=0x31) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$mice(&(0x7f0000000140)='/dev/input/mice\x00', 0x0, 0x103000) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000180)=""/63) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:52 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x0) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:52 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:52 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000164000/0x2000)=nil, 0x2000, 0x0, 0x2812, r0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x78002, 0x0) ioctl$TUNSETSNDBUF(r1, 0x400454d4, &(0x7f0000000100)=0x9) 2018/05/09 09:57:52 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:52 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:52 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:52 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = accept4$packet(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x0) getsockopt(r1, 0x9, 0x3, &(0x7f00000000c0)=""/49, &(0x7f0000000100)=0x31) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$mice(&(0x7f0000000140)='/dev/input/mice\x00', 0x0, 0x103000) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000180)=""/63) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) socketpair(0x3, 0xe, 0x8001, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000200)=""/195) mmap(&(0x7f0000492000/0x3000)=nil, 0x3000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x8000, 0x0) syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x0, 0x400000) recvfrom(r1, &(0x7f0000000140)=""/6, 0x6, 0x10042, &(0x7f0000000300)=@nfc_llcp={0x27, 0x1, 0x2, 0x2, 0x0, 0x3f, "47dc6a76f5de7c1ebf81d03123f5a3a8a8fbd4328a08890648930905bfaffaa05be70a2c5e336f512e66f618fc969d31fefee4bc5a1156697dfae76c93a5f1", 0x3c}, 0x80) 2018/05/09 09:57:52 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x0) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:53 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:53 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:53 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x101000, 0x2) sendto$ipx(r1, &(0x7f0000000100)="0133dff23220dd57cb61c7a0ad60356a3e5265b081dccd977fed4cc2351f2215c19fe77572ebc7fb6c54f729aaaf6ea81ae43b449f67b5251c0d7a769ef5f1070a5af74b5252dc17cace94", 0x4b, 0x40000, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$IOC_PR_PREEMPT(r0, 0x401870cb, &(0x7f0000000080)={0x7f, 0x2, 0x8, 0xdfa}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000200)={[], 0x0, 0x0, 0x0, 0x0, 0x1}) 2018/05/09 09:57:53 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x0) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:53 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000100)='/dev/loop#\x00', 0xfffffffffffff800, 0x10003) r1 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet_mreqsrc(r1, 0x0, 0x2f, &(0x7f0000000080)={@local={0xac, 0x14, 0x14, 0xaa}, @broadcast=0xffffffff, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) [ 116.717186] device lo entered promiscuous mode 2018/05/09 09:57:53 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:53 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:53 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/full\x00', 0x2a0000, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000001140)={{&(0x7f0000000100)=""/4096, 0x1000}, &(0x7f0000001100), 0x49}, 0x20) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) r1 = getpgid(0xffffffffffffffff) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f00000011c0)={[], 0x5, 0x4, 0x80, 0x1, 0x3, r1}) syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x4, 0x414000) syz_open_dev$loop(&(0x7f0000001180)='/dev/loop#\x00', 0x2, 0x40000) 2018/05/09 09:57:53 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:53 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:53 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:53 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:53 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:54 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:54 executing program 3: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:54 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:54 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:54 executing program 2: restart_syscall() r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = gettid() ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x0, 0x0, 0xd7f, 0x0, 0x0, r1}) r2 = memfd_create(&(0x7f0000000080)='/dev/loop#\x00', 0x1) connect$can_bcm(r2, &(0x7f00000000c0)={0x1d}, 0x10) write$sndseq(r2, &(0x7f0000000140)=[{0x2, 0x3, 0x800, 0x6, @tick=0x51, {0x7}, {0xf3a7, 0x3}, @raw8={"bd6707d62ab311a6651f8152"}}], 0x30) ioctl$sock_netrom_SIOCGSTAMPNS(r2, 0x8907, &(0x7f0000000100)) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r2, 0xc08c5335, &(0x7f0000000200)={0xff, 0x6, 0x7, 'queue0\x00', 0x6741}) recvfrom$unix(r2, &(0x7f00000002c0)=""/98, 0x62, 0x40, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e) 2018/05/09 09:57:54 executing program 3: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:54 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:54 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:54 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:54 executing program 3: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:54 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) 2018/05/09 09:57:54 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:54 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:54 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:54 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:54 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:54 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:54 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='attr/keycreate\x00') getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f00000000c0)={0x0, 0x7fff}, &(0x7f0000000100)=0x8) getsockopt$IPT_SO_GET_REVISION_MATCH(r1, 0x0, 0x42, &(0x7f0000000180)={'icmp\x00'}, &(0x7f0000000200)=0x1e) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000140)={r2, 0x1a8}, 0x8) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:55 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:55 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:55 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 118.142624] device lo left promiscuous mode 2018/05/09 09:57:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000080)=0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x10, &(0x7f00000000c0)) socketpair$inet6_sctp(0xa, 0x5, 0x84, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MCAST_LEAVE_GROUP(r2, 0x29, 0x2d, &(0x7f0000000200)={0x55ece968, {{0xa, 0x4e22, 0x8, @dev={0xfe, 0x80, [], 0x1e}, 0xffffffffffff0001}}}, 0x88) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vsock\x00', 0x500, 0x0) connect$ax25(r3, &(0x7f0000000140)={0x3, {"ec7cf58abf6baf"}, 0x3}, 0x10) 2018/05/09 09:57:55 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 118.163685] device lo entered promiscuous mode 2018/05/09 09:57:55 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:55 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d74000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:55 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000080)=0x7) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:55 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:55 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d74000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:55 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:55 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:55 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:55 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) [ 118.938007] device lo left promiscuous mode 2018/05/09 09:57:55 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d74000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:55 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x200, 0x2) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={[], 0x0, 0x0, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e22, 0x7, @loopback={0x0, 0x1}, 0x9}, {0xa, 0x4e22, 0x800, @remote={0xfe, 0x80, [], 0xbb}, 0x6}, 0x7fffffff, [0x7, 0x7f, 0x9, 0x7, 0x100000000, 0x3, 0xffffffffffffff80, 0x9]}, 0x5c) [ 118.969347] device lo entered promiscuous mode 2018/05/09 09:57:56 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 119.167952] device lo left promiscuous mode [ 119.202515] device lo entered promiscuous mode 2018/05/09 09:57:56 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x81, 0x0) write$cgroup_int(r0, &(0x7f0000000080)={[0x3f, 0x3c]}, 0x2) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) munlock(&(0x7f0000543000/0x3000)=nil, 0x3000) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:56 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:56 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e00"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:56 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:56 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:56 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:56 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:56 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r0, &(0x7f0000000080)="43750d8c6842419f9606abc684df3f49eda2cc8a518319b31de694d274e6976a2126e52fda920dca4d0a6d3dddb76b9b360eace4c8be8fede3bfeee1389cbe01c41eca4fbcd79ebfcf93bbddd73b46d7e0be8cc4152be4919d832957f9112ebb89a0be334ca3d035a2cea01e89cffc7dba6a58dcd5952c025e2d2c813d3cb3918ea90a1d33ed351f6957ceb76cb370d8d4a070b90751e745a21c206512228250a9adbfe82d1bf4ee5d6e7ff733b81add813813abfbc56921274673f8e5e20e7f845c6469f87d7c0faf4493c4c41dfe822e0bfb6fba", 0xd5) r1 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) get_mempolicy(&(0x7f0000000180), &(0x7f0000000200), 0x4, &(0x7f0000302000/0x4000)=nil, 0x2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000280)={@dev={0xac, 0x14, 0x14, 0x15}, @remote={0xac, 0x14, 0x14, 0xbb}, 0x0, 0x6, [@remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x18}, @empty, @empty, @multicast1=0xe0000001, @broadcast=0xffffffff]}, 0x28) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$SG_GET_SG_TABLESIZE(r0, 0x227f, &(0x7f0000000240)) fallocate(r0, 0x2, 0x439, 0x6) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:56 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e00"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 119.933336] device lo left promiscuous mode [ 119.950196] device lo left promiscuous mode [ 119.959614] device lo entered promiscuous mode [ 119.969792] device lo entered promiscuous mode 2018/05/09 09:57:57 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:57 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e00"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:57 executing program 2: eventfd2(0x7fe00000000000, 0x800) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:57 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e00060000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:57 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = dup2(r0, r0) r2 = getpgrp(0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fcntl$getownex(r0, 0x10, &(0x7f0000000400)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000440)={{{@in6=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6}}, &(0x7f0000000540)=0xe8) r7 = getegid() r8 = getpid() stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = getgid() ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000640)=0x0) getresuid(&(0x7f0000000680), &(0x7f00000006c0)=0x0, &(0x7f0000000700)) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001ec0)=0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000001f00)={{{@in6=@dev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@rand_addr}}, &(0x7f0000002000)=0xe8) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000002040)={0x0, 0x0, 0x0}, &(0x7f0000002080)=0xc) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000020c0)=0x0) fstat(r0, &(0x7f0000002100)={0x0, 0x0, 0x0, 0x0, 0x0}) r19 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000002180)={0x0}, &(0x7f00000021c0)=0xc) getresuid(&(0x7f0000002200), &(0x7f0000002240)=0x0, &(0x7f0000002280)) r22 = getegid() r23 = getpid() getresuid(&(0x7f00000022c0), &(0x7f0000002300)=0x0, &(0x7f0000002340)) r25 = getegid() sendmmsg$unix(r1, &(0x7f0000002480)=[{&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000200)="cf8df74593d9a9c35d9e8565ec69c2b8f54d755da7f8a15c0df6cdb4f19ee625204a259ccdeb7ac4b2f23dbfabe144729e81249282029d0c59c1bea7034d98560c1b5e90a60024e13817d04c00fe78aeeb139c12957a328196105c60135d3e7aee2c59cd312ec7f467dbd8391d911f56a01d5d511ee6df55d60425b85cfe9d5923bcb54d3e9f77099aabedb593205db4a30e40e84119a8b34714dee228158ae5061f5762a14e3eeeda3dfaebc2717e728841ecf2fedf7b6dffbbad45ae456a0107e993", 0xc3}, {&(0x7f0000000100)="c86593f512563b", 0x7}], 0x2, &(0x7f0000000800)=[@rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r2, r3, r4}, @cred={0x20, 0x1, 0x2, r5, r6, r7}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @cred={0x20, 0x1, 0x2, r11, r12, r13}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xe8, 0x44000}, {&(0x7f0000000900)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e00)=[{&(0x7f0000000980)="4a458cd6a0bdabfa8ee3d1b5631a510a660dda1b7eb61a5084585b2c5f5a4932a38e6ac8c69c3c8a8e527cbb75b496c28a75fd8dfc6e576075a3fbf05bbfdc1bbc2e3d5e40e045e1be032f46af999fe7ff2ebb64602836e0cb897989e7c237d4bd4c796f1ed6e86b05befba1427340311db93073b941dabbcc08cdcd6eaddf828e90bcdbb4bdf9b1e19c737c839d75aa5b34cb1cf133b9656203f346f21a12f8424f8afaa9e864854a1201be44d9a21c21c84a25ba18541507ffbeb57fec05c3870ec0d111a6b41ea907173adf8e9b6632b836034335620ee910f2ca626d7f8ca542a1265218cc2a72bbe0cb798ec4cba33807660998b32720fcc4c13df1f4ce520e8e0ba284a9e9647d93cad7ed871b60af32f59858b2f970eb8bc956bf2847d81afe7902a3d66575202647a6240d3b6f633a4b0c393abeae20d47f58820d578031784b25537b73bf0649fb143df8f4ec092e3cd7eecb587ed198a9783130b0435f4219a2db17633a98bba751dc2a12adf66a0b8e757705c856dce28098494456d5152e11136597701a476c4477488b6f4323dd39696107f2c9de8c2436e489883d5ce1a6d739d9bcc4a54284e1f44ff22d11fc791c71a6723c10e13ab1d95dca66778f90bc1f3da9f406861b13e21719c2cb33e4b39675214a56150f23695fdc7710d2fcdda118474f9c6d317d9ba1789917463ac19064e209390843b50c5fb31f65d49b1acffdfcb1186e4bde5209610a75b84d4899fc900fe00e385324ca51513645458aeb3a53b0963e2f34f9eda94105fec4cd91b53e88a0b32102225cecaee705f7a068b1df9283ea3cd466a35e16b8392682c0b373af3473259118423978dfcef982e95a3c5087fcc4ca3b96bd1e7bc0cfbd2b9bbb96c51b029a0ecea017bf31a7cbff055845115196175ad4ba5462129d6974da3a6b0aa22c219305b9aca264bd7e4b200b210f8d25c41ee4b844a1bd0adcb80462364e8c04bbb5b19c6c9c30d2618776646ede52547ae3f616fada31d16a77ec4676c17434fb9570a8d69e80f1dd64781294c7d9b284cec493a7930205b542031c3b958e874376def00294c12f9f47da77e4c77de2e5d12d28fd4420ecf030d6fcba67985b50a1d91721dc875f01674203a749bf9cd4b956828755797aa798d44a467bf8acaec19e304a67571791f803701f531a42e6cdc594f414f19daac889ada354c0db31a3b9b2ed215bbecf6b243107790b61acad79f26c6e7727ac7b5946c81addbcec1113b0bb977d63a622a0bce2dd6b3f0fd57e31db62cb6ae18aad262dc46ad3a46edb0532a0886518dc33e084671fe02415800ee7e8795289d7c9f2a4cb88be56746144fa5e4498213ff29d1ede9f692fcd63a807772ba54a6750cd40505feb9ebf39cc2b29ec443601e8068de306ec7c8605b3ccb4d7e952e45641f021eb10970e5701f08839d93e8effc8c17d1a6f7b93690b02ff0ddea045b91787c5012fbb429b949f8dd5dc0b2dd9ca024183ab3d68bb9be254c03af677888d5abd58e3053395cd925a51571bc0df23e7b3ad76485039384791a219a7f6db0caa2897cf4e4681e5fac8b00c6da7c43bc6129f9e2d3a04c327a66fa358ccfb331215b25f8577feca28b2b30112e6cf0adc074912b6daba55b5ba5c4bf55b61285d96ff6e616bc22d19e05a6cd3936940a917013e3a47cdf1be6cc60a26cc4fe315f88db0f8674ff9edb6e2fc3be4141a79a08f52faec3280bfba2d02c3bdfb896239e03977fd6e7a67381ef7a44fc096df92e6774572798e2f3ec655b8113c5410300f2780813fb1553072563472ef78517e47b02e7bc69ba3ad92169142f135164e81d6252d30d5a833d16f6517aa27f6d9197b12b259966ed15f3f54f7734f8c77757e41ae11913a62469d9f6e891c54336fddb2c9c73c60955f079a1fdc1ab9763af0ec26403ccd09c04160816dbfd4280a7da17c6e7f2a1bb5a03c43a37ea25e6ef03f075225a0af06700a9acfa37dd2b18718dbf9861fa22c5b99e7311685d4b3f8d3550a05bd0dd1ee44f8cc807c77d8e63b2700b7420a7e04345c400d9469f332e2f3f9bb13192b96764afe565c2059395d7159bb6765de8e78952add34575d7c640d9cee183c1ed3246479de66ce79ef0ff62e4add33a300815275ed5b4a668ae52077ab2eb7a4df31ebf2c1bc2f10333c0090279acf83fb2efe649343da3c9d2590bfc1f9e845b45684e00f13b6b7b0a488d5374cd4d81bd7b6e5eb7855c5b73a4c7e85c05a1596413dfe01339264f2044661dd45124b9882f6b0793d404407eb09cbb7c59a6e9d9699e79e97d4e6b6845632433bdae761861a99f485d557c6bf3c100e0cfff7c1ce150ea6bf2509ac58faa3347a60eafce793282a60d5b5b6bbada98ce071f9481b790b18ca324bfb480d8e52965f2679e41f0576a81346272cbd0dfb80f216ebacf997061f3407216de6b7216182bd8362727d106b0f7fdfb15c3c816d1b66f17448a007e47e6913561f6352a87488132f868dd674663cdb5bd223472a379f7693eb921e045c89a0d2b3123618f4c2caab81ce07b949e0089b8bf97ddd7ccbbee04318de34d32d378957107f7c27ea0971520d4249f4ef2fad12033d706bcb7d6b974cc47d5ecc0a2ab3dbadc386b0cda77d920e3142b9e47444f8b70db869800b726f01f785f17383b2a46f6458b100e087cffeed19aa0be3b42bda760d494d7931428fce9e516a7819d37fdf6c3f4cb942659b1d35a44b5a6a8cdd97c0fe896a70af7d5ed0b3678082ea0a213f789368f894c58e05233821894a5b5b57a086fa51dfd99eb390e7a39b3c37163593522f50783a658e244728bf0c57d067f3c81e3216fae21d9698baaae25c249a76ffd8a65e25dc97773d696024205f7a62cc0cfc07094e4c4c78035b896552a93cd4d3d4f82788f78f6b94cc6e2650438a3814a9d72b2813833d7af44761e2bc0b43540b204d35914f9145264529bc9bfb0f6deb307410c2e4ff26dc5ce070136c4dd0e084a70fe3e9b22ba15f09656766e2b9993f4e3d4176f6e5046b938690b3977e7006b2dc3422160342749e57aa0c0785c097e3b4a5ca4e94b9ec78ae4f2820035e1cbae493568bb7f79e93daf5028089b743982d8128a991bc47d2f0e35980801be9edbda2d79e704b39afa490dd0e2d50972c9974bba88e53cd853543b927a1944664aff67a5024b4aa48370ef661683ef638606f3a7d42cbf487b8ba64da5b465c76d098d451456437c3cd1de39179e3be28582793bf4bf7b3ba8086f347eb1273b01d95747935105609586994e9ce6adb185c9019fc514bedd0a90dc7edaa92b9433ba8f2349ab776b57c49ad808bf41204cb9fa5a6b0a879ee9d44af2b95fac2a4db4d9e3fd149248717108aff3863ff89049884bc663ed878fe2731116388a0f9971d4a1182de824910514f94da964e3a85096bab6e14c2f0c541b47d599303e0d7a4d5786197f65de47acd93b750239919b19e803f92a5611a8ac2a9fe1bc574dae7669ced8a73548a596365f3ef1ce172af155a5115ba9e085690be96fc4e844643809f5db92e43927f903258e42315020061f26af8348ab5765aafa3cdd9146d04ba94e8cea98b48b644cf4a0bc3ba47830054d4306e590346b14b890da94c2e7c5fb44995530e11210dee99cbec1263ad7d181471476d3febbbc43946a540a681d741bc5ea2be389cd6e51fc08c9c60d240addf7c139a4ff2498526ea1aee9c42dd0f07d4c8d9680011bb279d0410f127c5a19b5baf763054e45dd4308a878194031888d46428bc896045ba3bb4c80c1b5bc405c94064051b95a39ffbe384ccd59bb0d2b33d7e8bc0502268890714a3bba3fb55be77677050c79d743cf8337d0364c9229e9c0ac9806c7b433d6a03b551de4ba0591dfae43ef0e1d5f9a2f91595c5199dc5b31248145d167f2de0032a109214594a32dd93bb9f9491749f08a9598c18e9088b0e7fb7f6e466e766079696ad4c512fa1996ea137c5ea34f9815c1f2271a00de013e9e055df9b213942c1e924ed08161b8852ca48ae82df2f9b08defea1ccbeba7e7b364d2402307e05afe0ff1a0cb0e55a799c77322c7b375d35342486121740e1b83384c269e41373152f022806ba8f485f5c47fdce9a4d21a566a1fab1f16507e0c53db2c8af48e7179a91556475a50e3683760ad8747eef71ff4ff57c7c7fbcaeb29b2198b100af23727b4b594ba1dbc33aece61d2a2ee26142fa754579458f77fb50000073c6fdcb02bfca08fa179a32fa92d004e43601200062602a22a32d4c34d2cb78243427028141332e60b57953fd91b7a9820eb7a7ff89f3ac50a71657604f57e5b50eb8b947dacbab8f6aa6994161f5002c5b41effc329bd6c4832bf2d2062ab507166c31727a73865bace8697a9febdceaa57f86418982a7375aad08e2fda193a5f5329c69d0689a00486ff5d6e5f0f2dc45ec0a6a75e7e8b53b2d11be6bc23ef0357ee03589f8b6807043286a7e0dd0123141ef75e44bbd5ac9a06a6c4ae0c8bbadb1cf227eb56cf95fa4f39b8a77f96ef0ef68efdc4db40634ddaa0c6895cb6511dfc1b1ad2f728f17ceaff738c10bb29f9cf20181822021240adbd4f61383213b200a27e395d0f5f076e35c5824308bfb4891cf1b479f6d23d32392404d0bb8ad431d7cc568296a87a949e1d872c75ca800fc9d3213e76cde413aa31ffa41b097b2734bfbdeb124b717661efec394dde88cbb1e11fc6a4799332705bda4336b2f1192cd47d3f4f4bf6869e3b4dc2357002c01f68c18393a6df5fcc7901e19bcedd0901856e2ccd914ed69a8778f1632ae9e8b2882ba71260fc826ecbb4cd758e3db82b7b6c6168a4faacf488356f63872929e02a6290696945a247d49192f0954f32b1462ed62d8e31b6bb31bcdc0f757b68fcec44b742678dada40c08ca77773a0cf6709e8fd9961ad79213f951003c24613e537bf46b371cf0233b9a1a61f26b5ccf429883caf6a846623d1c5aed043e086ab21958735fdd03c210e21d4797213e222257fbc447b5956999d18c289a71e436c7241e4a827365ce4037023c70ccc7378e98b5e8947a27b26893c257093f8f46ec04157f7b32e13b61efe375adbb48e7ae919f781e1cb2eb9d5c288696d4f11f42d71f598220b9d3cae2c00587f03ad432aba78eeb4c0f28e7e39a1277395cf190b023373ef6b4eb9ff5c4425ea67e665f32d49dbcca80a87e1bc783399d2d8b4538d8b9ab5417cd573395d0da4a30418762d85b27efed4c3682504d489db34b5970a24bd86ebfe6954ae73b529f32060365e4cbd956db1c031b268ed647e0a454ef29e39c6736be5e37d854682a37c9ddeee40b6f69939804189b4d760162ab040e7e20650d4f0b10399805b82120305618d8fe6d9f06cc698088fc469db02be6fd986f0222666bf2f687dd36869cff19be5d1fc77d62d94a50f23c364fecdf5fa09ad83942376723a0d5d60909e1fd8039136486e978b6cdb4f8a32a26c84a9c288861a54055d6e06e17a35ad8accd65d57dc7d416bed75ae7689a8587ba0e0561226572fee641189bfea38dae7e0cbf7bd26ea8b568a4c7c943a2db1a686f7625e74e30ff3aec72c1427a7452ca0208748824b031f2430b197905e39a69a9130af68f2a77bc565e181e1f1a419f38b9763e339aaf09375f86be02154b51ca21aa8845b85bc5a6c0c080a4cc9e636c00c657cede395bcef3cdab5f7d820a623c6e484d5111a16829a709309ca8c2a8d9ea2c0c621bc870b7fc491d71211e0c750d6b407c1", 0x1000}, {&(0x7f0000001980)="2c53407f036439420ca76d73e89e9b47a5553f6c401a7c4f07b1e29842cb7a09e7364b2e497930f2f77d37b91708fb46", 0x30}, {&(0x7f00000019c0)="e8dda040174a416d8bc63318aab99a8dafc9fd46858fa9287ecd0274ab9ffa87c86a2253f0f63e18420003b39d50f0e6d23d9575ccf38a", 0x37}, {&(0x7f0000001a00)="9b6ef9ab15ee4dae2f7d31cf55a10c4fb4da199e0da84bb4ef15e13f216f115adf56ae3dac8489b47e94f75621cd927de0a456a05cd35db1ef0f61e7e9c44ba89e1cb39a0a449f83a955867433fe8ecbd7d3a5f9a993d13d91cb893a1b0fcf648351038f433b28853ca41fa19b894e98ff322f606b302899e75a9add381c514b9603d3e6dd7fa89e451de4ff41c298c35f47b11f25dcb9f279bbca327117269c934975727461debc2de4816f7e91fe46a7395b0981", 0xb5}, {&(0x7f0000001ac0)="da86eee3971a2df5f1998edc05fa4a71ea238f5fa3e132de603d0aecf8ac4ae2b744", 0x22}, {&(0x7f0000001b00)="441caccffc72a024857151a21d7432d84844ff83ae6fef28da6bce63059cd38b23e29224e93e78d9e132f6000995a29442c1ee9418393091701d4ffbab0ec01c50a7593242972272a40ae8f8d6e7928265e9e3f89875345c0cabb36504ea2c1ec42d7e246efb221043150a49e65a488b02c740d772ffce0b17ab930489bb843c673f2bbbb4b562292f4626270b6a42710f327e6d44479244b1577050502d81d0bfc123d1d0e3025154901dc7b9f72101346e68", 0xb3}, {&(0x7f0000001bc0)="3e3e7f994bbf018990ea37d78bd9257bfc0a3744951d489913ce70e7d48cbfaaf71906cfdf816ae908f6cbb7308bf77b348acf18f9bd06d8d25e0e89bae0117ac7aaa9f38795bb05f3ee1b8a317fd59e265fc674042b0e738f5671930b6d828304345555b1c5912221d96b1b54eb6cf6970d8b707fc00ecf45b650db2a9374bc2c09f2e3c868422e530ed286393f264d30412bd8b85538d94b4fd8669215e4f976b0cd2b3e9898c1d32d17110f1262c69ae9e0fb07337bd026", 0xb9}, {&(0x7f0000001c80)="150245c02572afbf6134fbdc877ccf147f8c33f573e0f9792006f941", 0x1c}, {&(0x7f0000001cc0)="ec5392084c7a70", 0x7}, {&(0x7f0000001d00)="0037d891da16214c82937e43d84d9bf6cff136e124cfe425d8f18d54a1b27539a2ad27edcfb7c85808ebf9ba116ad6f1d889deeb43aadf165e6ad619a4fc4fa104e0d8665ad9659c088cf6a4f043fbfba94a0b0807a78e289767417e23f6ad63ea3b482257ee326d3c47a50c2ca87d9a90877230340022d7ee5c4dc94235e5d87feb51bd1d882f5a88e3ab320916cd7aa7cab69081be06a248eaad53311330f2170d9ca29b94be284e6a0820840d4b080fec2e3a5265bdb3b2b3b918a063581d39d7239a0d7d39fe93f412611257", 0xce}], 0xa, &(0x7f0000002380)=[@cred={0x20, 0x1, 0x2, r14, r15, r16}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @rights={0x30, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r17, r18, r19}, @rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r20, r21, r22}, @rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r23, r24, r25}], 0x100, 0x40000}], 0x2, 0x4000000) 2018/05/09 09:57:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x3, 0xfffffffffffffffc) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0xffff, 0x0) mmap(&(0x7f0000464000/0x2000)=nil, 0x2000, 0x1000003, 0x44031, r0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000100)) r1 = dup3(r0, r0, 0x80000) ioctl$TIOCGLCKTRMIOS(r1, 0x5456, &(0x7f0000000140)={0x7ff, 0x0, 0x4, 0x7fffffff, 0x400, 0x20, 0x10000, 0xe0e6, 0x3f, 0x0, 0x1ff, 0x100}) 2018/05/09 09:57:57 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e00060000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:57 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:57 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e00060000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:57 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:57:57 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:57 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:57 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:57 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:57 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e0006000000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:57 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:58 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x1000}) 2018/05/09 09:57:58 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:58 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e0006000000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:58 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) [ 121.155646] device lo left promiscuous mode [ 121.165636] device lo entered promiscuous mode 2018/05/09 09:57:58 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r0, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r1, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:58 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e0006000000"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:58 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:58 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:57:58 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:58 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x401, 0x0) r2 = accept4$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0x14, 0x800) connect$can_bcm(r1, &(0x7f0000000140)={0x1d, r3}, 0x10) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) epoll_pwait(r1, &(0x7f0000000200)=[{}, {}, {}, {}], 0x4, 0x3, &(0x7f0000000240)={0x5}, 0x8) ioctl$LOOP_SET_BLOCK_SIZE(r0, 0x4c09, 0x400) sendmsg$can_bcm(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x1d, r3}, 0x10, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="07000000000100000000010000000000", @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYBLOB="00621d43358bad750000600100000001000080040000003b52332391adda2f"], 0x48}, 0x1}, 0x4000000) r4 = msgget$private(0x0, 0x0) msgctl$MSG_STAT(r4, 0xb, &(0x7f0000000380)=""/51) 2018/05/09 09:57:58 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r0, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r1, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:58 executing program 0: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r0, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r1, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:58 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(0xffffffffffffffff, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:59 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40400, 0x5e2cb9bdb3775527) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000200)=@filter={'filter\x00', 0xe, 0x4, 0x370, 0xffffffff, 0x100, 0x0, 0x0, 0xffffffff, 0xffffffff, 0x2d8, 0x2d8, 0x2d8, 0xffffffff, 0x4, &(0x7f0000000100), {[{{@ip={@multicast2=0xe0000002, @dev={0xac, 0x14, 0x14, 0x20}, 0xff0000ff, 0xffffffff, 'erspan0\x00', 'veth1_to_bond\x00', {}, {}, 0x11, 0x0, 0x28}, 0x0, 0xd8, 0x100, 0x0, {}, [@common=@set={0x40, 'set\x00', 0x0, {{0x0, [0xa1, 0x196b, 0x20, 0x55, 0x0, 0x1], 0xfff, 0x0, 0x8}}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x8}}}, {{@uncond, 0x0, 0xf0, 0x118, 0x0, {}, [@common=@addrtype={0x30, 'addrtype\x00', 0x0, {0x220, 0x40}}, @common=@icmp={0x28, 'icmp\x00', 0x0, {0xd, 0x9, 0x2}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x6}}}, {{@ip={@multicast2=0xe0000002, @local={0xac, 0x14, 0x14, 0xaa}, 0xffffffff, 0x0, 'veth1_to_bridge\x00', 'nr0\x00', {0xff}, {0xff}, 0x32, 0x2}, 0x0, 0x98, 0xc0}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x5}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x3d0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) ioctl$VHOST_SET_OWNER(r2, 0xaf01, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) 2018/05/09 09:57:59 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(0xffffffffffffffff, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, 0xffffffffffffffff, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:59 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(0xffffffffffffffff, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:59 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:59 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(0xffffffffffffffff, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, 0xffffffffffffffff, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:57:59 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x0, 0x7fffffff, 0x7, 0x7, 0x2c, r0, 0x100}, 0x2c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x5428) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000300)={[], 0x1, 0x200, 0x1, 0x0, 0x43, r2}) 2018/05/09 09:57:59 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(0xffffffffffffffff, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:57:59 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:57:59 executing program 1: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:57:59 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) 2018/05/09 09:57:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:57:59 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:57:59 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x0, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 122.957442] device lo left promiscuous mode 2018/05/09 09:58:00 executing program 1: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000080)="561d805350456e88944bb8b2d277f11021710a6fbb5f558668", 0x19) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) [ 122.978853] device lo entered promiscuous mode 2018/05/09 09:58:00 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(0xffffffffffffffff, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, 0xffffffffffffffff, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:00 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:00 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x0, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:00 executing program 1: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKFRASET(r0, 0x1264, &(0x7f0000000080)=0xfffffffffffff001) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) [ 123.213168] device lo left promiscuous mode [ 123.249476] device lo entered promiscuous mode 2018/05/09 09:58:00 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:00 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:00 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x0, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:00 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:00 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:00 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:00 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44034, 0xffffffffffffffff, 0x0) r1 = getpid() ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x0, 0x0, 0x0, 0x0, 0x0, r1}) 2018/05/09 09:58:00 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) 2018/05/09 09:58:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:00 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) [ 123.930684] device lo left promiscuous mode 2018/05/09 09:58:00 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:00 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 123.958919] device lo entered promiscuous mode 2018/05/09 09:58:01 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x81) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={[], 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ip_vs_stats\x00') getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYBLOB="b2000000d7c867d10c62442cb1b72df991eb541942cd227127f5b36f57c3026df158c60df23cba981f5013f188e4af16579c4dfda24b8eb11ff89a8ed4b089cabbfe3ae04672ff07e9fa4a210b82a5016624f97836c6ba0e549e858db2ab10efac1da24b85d158bcf3a6ae402228d54fcfb004da6cb2783d964605bca6c1a181a49b0b400ba5f8d89f118c7bd430e082625e77d71fe5f648e52abe8a0b4bb0a4ee6b6c9e7715061b75645062b3f7ef3c3dbd044f388c9eb18377666e603004f2dd539bd6b9"], &(0x7f00000001c0)=0xba) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@assoc_value={r2, 0x4}, 0x8) 2018/05/09 09:58:01 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:01 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:01 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:01 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 124.281596] device lo left promiscuous mode [ 124.301415] device lo entered promiscuous mode 2018/05/09 09:58:02 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:02 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:02 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) 2018/05/09 09:58:02 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:02 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:02 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:02 executing program 2: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000040), 0x0) 2018/05/09 09:58:02 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:02 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r3, &(0x7f0000d83ff8), 0x8000fffffffe) [ 125.151184] device lo left promiscuous mode [ 125.169541] device lo entered promiscuous mode 2018/05/09 09:58:02 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) syz_open_dev$sndtimer(&(0x7f0000000640)='/dev/snd/timer\x00', 0x0, 0x200800) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000000c0)={{{@in=@broadcast, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@mcast2}}, &(0x7f0000000200)=0xe8) sendmsg$nl_xfrm(r1, &(0x7f0000000600)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000240)=@newspdinfo={0x364, 0x24, 0x300, 0x70bd2a, 0x0, 0xefa, [@algo_comp={0x98, 0x3, {{'deflate\x00'}, 0x270, "ebe44a0c76f6fbed8194db6698c974a9ad46a816e0301d4aa882c39b2544b21857361b17f555e13fbf544b6a346cd13c860f8f87fd3a5cca78088eb636703585721c70422de0491f3390d6458872"}}, @replay_esn_val={0x28, 0x17, {0x3, 0x70bd29, 0x70bd29, 0x70bd2c, 0x70bd26, 0x81, [0xeb6, 0xf3, 0xffff]}}, @output_mark={0x8, 0x1d, 0x8}, @sa={0xe4, 0x6, {{@in6=@remote={0xfe, 0x80, [], 0xbb}, @in=@loopback=0x7f000001, 0x4e20, 0x5, 0x4e20, 0x7, 0x2, 0x80, 0x80, 0x66, 0x0, r2}, {@in6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x4d2, 0xff}, @in6=@mcast2={0xff, 0x2, [], 0x1}, {0x4, 0x1, 0x2, 0x6, 0xbfe, 0x400, 0x200, 0x8d53}, {0x3736, 0x0, 0x28, 0x800}, {0x7829c4c8, 0x80000001, 0x5}, 0x70bd2d, 0x3500, 0x2, 0x1, 0x200, 0x10}}, @encap={0x1c, 0x4, {0xfffffffffffffffd, 0x9, 0x4e23, @in=@local={0xac, 0x14, 0x14, 0xaa}}}, @ipv4_hthresh={0x8, 0x3, {0x1, 0x2}}, @lastused={0xc, 0xf, 0x5}, @tmpl={0xc4, 0x5, [{{@in6=@local={0xfe, 0x80, [], 0xaa}, 0x4d4, 0x32}, 0x2, @in6=@dev={0xfe, 0x80, [], 0x13}, 0x3505, 0x1, 0x2, 0xffffffffffff0871, 0x7, 0x9, 0x5}, {{@in6, 0x4d4, 0x7c}, 0xa, @in=@rand_addr=0x1, 0x0, 0x0, 0x3, 0xdb, 0x1b, 0x3, 0x7}, {{@in6=@ipv4={[], [0xff, 0xff], @rand_addr=0xfff}, 0x4d6}, 0x2, @in6, 0x0, 0x0, 0x3, 0x10000, 0xfffffffffffffbff, 0x100, 0x2}]}, @algo_auth_trunc={0xb0, 0x14, {{'xcbc(cast5-generic)\x00'}, 0x320, 0xc0, "d3eb1d7b6ae2701c4bed31b97a4897cbeb48e33f14affa562949c6a75dad1fabdb57f654f168249f1fb8fc7b3ab9fdd9ff54dfca848f213a13b4ef24f18ef03fecb360f20aa394e346cd2413c8fc9227c92eee2d891b8ae52cf7b28e1b0d8a9987669660"}}]}, 0x364}, 0x1, 0x0, 0x0, 0x4000880}, 0x4000000) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:02 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(0xffffffffffffffff, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:02 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 125.344968] device lo left promiscuous mode 2018/05/09 09:58:02 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:02 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(0xffffffffffffffff, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 125.367818] device lo entered promiscuous mode 2018/05/09 09:58:02 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:03 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:03 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:03 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(0xffffffffffffffff, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0xb, 0x40) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:03 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:03 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:03 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) gettid() dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:03 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:03 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 126.138136] device lo left promiscuous mode [ 126.153999] random: crng init done [ 126.157562] device lo entered promiscuous mode 2018/05/09 09:58:03 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:03 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2814, r0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:03 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 126.302308] device lo left promiscuous mode [ 126.331615] device lo left promiscuous mode [ 126.356751] device lo entered promiscuous mode [ 126.372786] device lo entered promiscuous mode 2018/05/09 09:58:03 executing program 2: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x1000020010, 0xffffffffffffffff, 0xffffffffffffff) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000080)={[], 0x5, 0x400}) syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x7fff, 0x0) 2018/05/09 09:58:03 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 126.516380] device lo left promiscuous mode [ 126.526992] device lo entered promiscuous mode 2018/05/09 09:58:04 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:04 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) dup(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x80000001, 0x10000) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f00000000c0)) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:04 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:04 executing program 7: semop(0x0, &(0x7f0000000000), 0x0) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:04 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) gettid() dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:04 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 127.104259] device lo left promiscuous mode 2018/05/09 09:58:04 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:04 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) [ 127.129623] device lo left promiscuous mode [ 127.148021] device lo entered promiscuous mode [ 127.168984] device lo entered promiscuous mode 2018/05/09 09:58:04 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0xb6, 0x20400) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000040)={0x0, 0xbc, &(0x7f0000000200)=[@in={0x2, 0x4e24, @multicast2=0xe0000002}, @in6={0xa, 0x4e21, 0x3, @loopback={0x0, 0x1}, 0x1}, @in={0x2, 0x4e22, @broadcast=0xffffffff}, @in6={0xa, 0x3, 0x5, @mcast2={0xff, 0x2, [], 0x1}, 0xffffffff80000000}, @in6={0xa, 0x4e22, 0x81, @empty, 0x8}, @in6={0xa, 0x4e21, 0x62bb05d1, @remote={0xfe, 0x80, [], 0xbb}, 0xffffffffffffff01}, @in={0x2, 0x4e24, @rand_addr=0x7}, @in6={0xa, 0x4e24, 0x3, @remote={0xfe, 0x80, [], 0xbb}, 0x7}]}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000180)={0x800, 0x8001, 0x9e0e, 0x9, r1}, 0x10) syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000778000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) ioctl$TIOCNOTTY(r0, 0x5422) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x0, 0x0, @local}, &(0x7f00000000c0)=0x1c) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00000002c0)={r1, 0x80}, 0x8) setsockopt$inet6_tcp_int(r2, 0x6, 0x1e, &(0x7f0000000100)=0x5, 0x4) 2018/05/09 09:58:04 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:04 executing program 3: socket(0x1, 0x2, 0x1) socket$inet6(0xa, 0x400000000001, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:04 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) [ 127.377159] device lo left promiscuous mode 2018/05/09 09:58:04 executing program 5: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:04 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 127.403375] device lo entered promiscuous mode 2018/05/09 09:58:04 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0xffffffff, 0x20000) ioctl$DRM_IOCTL_GET_UNIQUE(r0, 0xc0106401, &(0x7f0000000100)={0xfc, &(0x7f0000000200)=""/252}) r1 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x7, 0x220000) ioctl$VT_ACTIVATE(r2, 0x5606, 0x81) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:04 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 127.604828] device lo left promiscuous mode [ 127.652710] device lo entered promiscuous mode 2018/05/09 09:58:05 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:05 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000544000/0x4000)=nil, 0x4000, 0x0, 0x200000000010, r0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:05 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:05 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:05 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) gettid() dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:05 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 128.090972] device lo left promiscuous mode [ 128.122679] device lo entered promiscuous mode 2018/05/09 09:58:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) getxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@known='security.capability\x00', &(0x7f0000000200)=""/216, 0xd8) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:05 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:05 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 128.156425] device lo entered promiscuous mode 2018/05/09 09:58:05 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:05 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:05 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x80000, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r1, 0x4008642b, &(0x7f0000000140)={r2, 0x2}) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:06 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:06 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) socketpair(0x9, 0x2, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$inet6_dccp_buf(r1, 0x21, 0xf, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000001ffc)=0x3) ioctl$TCFLSH(r2, 0x541b, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000180)=0x4, 0x4) r3 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x80000000, 0xc000) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f0000000100)=""/78) 2018/05/09 09:58:06 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:06 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:06 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:06 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:06 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) fcntl$setown(r1, 0x8, 0x0) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:06 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:06 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(0xffffffffffffffff, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x5, 0x8000) recvfrom$inet6(r1, &(0x7f00000000c0)=""/47, 0x2f, 0x100, &(0x7f0000000100)={0xa, 0x4e24, 0x7, @loopback={0x0, 0x1}, 0x3}, 0x1c) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) [ 129.241704] device lo left promiscuous mode [ 129.260338] device lo entered promiscuous mode 2018/05/09 09:58:06 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:06 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000080)=0x3) [ 129.400810] device lo left promiscuous mode [ 129.420876] device lo entered promiscuous mode [ 129.433867] device lo left promiscuous mode 2018/05/09 09:58:06 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00'}) 2018/05/09 09:58:06 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = dup(0xffffffffffffffff) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r1, r3, &(0x7f0000d83ff8), 0x8000fffffffe) [ 129.615404] device lo left promiscuous mode [ 129.624377] device lo entered promiscuous mode 2018/05/09 09:58:07 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00'}) 2018/05/09 09:58:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) dup(r0) 2018/05/09 09:58:07 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(0xffffffffffffffff, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r0, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r1, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:07 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:07 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:07 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:07 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:07 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) fcntl$setown(r1, 0x8, 0x0) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 130.233236] device lo left promiscuous mode 2018/05/09 09:58:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x3) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x40, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r1, 0xc10c5541, &(0x7f0000000200)={0x5, 0x0, 0x7fff, 0x0, 0x0, [], [], [], 0x80000001, 0xffffffff00000001}) [ 130.265226] device lo entered promiscuous mode 2018/05/09 09:58:07 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00'}) 2018/05/09 09:58:07 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(0xffffffffffffffff, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r0, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r1, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x400, 0x260000) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0xffffffffd3c49e1e, 0x200000) 2018/05/09 09:58:07 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(0xffffffffffffffff, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:07 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(0xffffffffffffffff, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r0, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r1, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:07 executing program 0: r0 = socket(0x0, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x4, 0x5, 0x8, r1}) 2018/05/09 09:58:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x40000, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) [ 131.293162] device lo entered promiscuous mode 2018/05/09 09:58:08 executing program 0: r0 = socket(0x0, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:08 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) fcntl$setown(r1, 0x8, 0x0) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:08 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:08 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x7, 0x8000) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000080)=@assoc_id=0x0, &(0x7f00000000c0)=0x4) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000100)={r2, 0x100000001, 0x81, 0x401, 0x6, 0x6}, 0x14) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:08 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:08 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:08 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:08 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) 2018/05/09 09:58:08 executing program 0: r0 = socket(0x0, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:08 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) [ 131.531634] device lo left promiscuous mode [ 131.546219] device lo left promiscuous mode [ 131.563889] device lo entered promiscuous mode 2018/05/09 09:58:08 executing program 2: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x400300, 0x0) ioctl$TCSETA(r0, 0x5406, &(0x7f00000000c0)={0x4e8, 0x9, 0x2, 0x100, 0x8, 0x7f, 0x6, 0x8, 0x7, 0x3}) r1 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={[], 0x0, 0x0, 0x2fffffffffffffd}) 2018/05/09 09:58:08 executing program 3: r0 = socket(0x0, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:08 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:08 executing program 0: r0 = socket(0x1, 0x0, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:08 executing program 2: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) r13 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r13, 0xc0481273, &(0x7f0000000000)) [ 132.593836] device lo entered promiscuous mode 2018/05/09 09:58:09 executing program 0: r0 = socket(0x1, 0x0, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:09 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000000080)) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x8000, 0x0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f0000000100)={0x0, 0x7}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000200)={r2, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}}, &(0x7f0000000180)=0x84) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f00000002c0)) 2018/05/09 09:58:09 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:09 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:09 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:09 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) sendfile(r0, r0, &(0x7f0000000040), 0x294d) [ 132.848234] device lo left promiscuous mode 2018/05/09 09:58:09 executing program 0: r0 = socket(0x1, 0x0, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:09 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) [ 132.880528] device lo entered promiscuous mode 2018/05/09 09:58:09 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, r0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:09 executing program 3: 2018/05/09 09:58:10 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:10 executing program 3: 2018/05/09 09:58:10 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) munlockall() ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x2}) sendfile(r0, r0, 0x0, 0x6) 2018/05/09 09:58:10 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:10 executing program 3: 2018/05/09 09:58:10 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:10 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:10 executing program 3: 2018/05/09 09:58:10 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x4, 0x18000) openat$cgroup_ro(r0, &(0x7f00000000c0)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:10 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:10 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:10 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x0, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:10 executing program 3: 2018/05/09 09:58:10 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:10 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:10 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, r0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:11 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x6, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) gettid() rt_sigprocmask(0x0, &(0x7f0000024000)={0xfffffffffffffffe}, 0x0, 0x8) timer_create(0x0, &(0x7f0000044000)={0x0, 0x14, 0x4}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f0000011000)={{}, {0x0, 0x9}}, &(0x7f0000046000)) timer_delete(0x0) socket$inet(0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000001c0)) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000005c0)={@in={{0x2, 0x0, @loopback=0x7f000001}}, 0x0, 0x0, 0x0, "568ba1532d9fa4a4a0b2ac7fed1ba5df6183c56aab4b149a87b45ecde423213c30734da7de0daefc4f85152077b0196e06e5a1d95840e8dc7eb18f5f2781abadec7c9d4ef97335343396d95c6c3a63db"}, 0xd8) socketpair$packet(0x11, 0x0, 0x300, &(0x7f0000000200)) setsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000040), 0x4) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000100)={0x0, &(0x7f0000000140)}, 0x10) perf_event_open(&(0x7f000001d000)={0x0, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x0) getsockopt$IPT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000380)={'raw\x00'}, &(0x7f0000000700)=0x54) sendto$inet(r0, &(0x7f0000e9bf14), 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x1000000000004e23}, 0x10) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000240)=""/247, 0xf7, 0x0, &(0x7f0000000000)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) finit_module(0xffffffffffffffff, &(0x7f00000000c0)='{proc}\x00', 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000080)) poll(&(0x7f0000000440), 0x0, 0x0) sendto$inet(r0, &(0x7f00006fd000)="c3", 0x1, 0x51, &(0x7f0000e66000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000400)) 2018/05/09 09:58:11 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:11 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x0, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:11 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 134.303469] device lo left promiscuous mode [ 134.332624] device lo left promiscuous mode [ 134.345957] device lo entered promiscuous mode [ 134.360424] device lo entered promiscuous mode 2018/05/09 09:58:11 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:11 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:11 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(0xffffffffffffffff) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:11 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) write$eventfd(r0, &(0x7f00000000c0), 0x8) 2018/05/09 09:58:11 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x0, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:11 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x0, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:11 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x0, 0x0) ioctl$DRM_IOCTL_AUTH_MAGIC(r1, 0x40046411, &(0x7f00000000c0)=0x5) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) [ 134.962782] device lo left promiscuous mode 2018/05/09 09:58:12 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 134.989246] device lo entered promiscuous mode 2018/05/09 09:58:12 executing program 1: 2018/05/09 09:58:12 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x0, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) fstat(r0, &(0x7f0000000080)) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:12 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(0xffffffffffffffff, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:12 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x0, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:12 executing program 1: 2018/05/09 09:58:12 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x1000000000000}) 2018/05/09 09:58:12 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x0, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:12 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(0xffffffffffffffff, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:12 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:12 executing program 1: 2018/05/09 09:58:12 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:12 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:12 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x72109c5fef5d34d3) r1 = gettid() fcntl$setown(0xffffffffffffffff, 0x8, r1) dup2(0xffffffffffffffff, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(0xffffffffffffffff, 0xa, 0x11) inotify_add_watch(0xffffffffffffffff, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 135.986157] device lo left promiscuous mode 2018/05/09 09:58:13 executing program 1: 2018/05/09 09:58:13 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2}], 0x2, &(0x7f0000000040)) [ 136.009015] device lo entered promiscuous mode 2018/05/09 09:58:13 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(0xffffffffffffffff, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x200000, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f00000000c0)={[], 0x2, 0x0, 0x7f, 0x8, 0x2, r1}) 2018/05/09 09:58:13 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:13 executing program 1: 2018/05/09 09:58:13 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2}], 0x2, &(0x7f0000000040)) [ 136.257393] device lo left promiscuous mode [ 136.291149] device lo entered promiscuous mode 2018/05/09 09:58:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x9, 0x7}, &(0x7f00000000c0)=0x18) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000100)={r1, 0x1, 0x6, [0x6, 0x1, 0x1, 0x4, 0x3, 0x5]}, &(0x7f0000000140)=0x14) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/autofs\x00', 0x400, 0x0) ioctl$sock_ipx_SIOCIPXNCPCONN(r2, 0x89e3, &(0x7f0000000200)=0x48c3) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:13 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:13 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:13 executing program 1: 2018/05/09 09:58:13 executing program 7: r0 = socket$inet(0x10, 0x3, 0x0) sendmmsg(r0, &(0x7f0000003140)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="71aef8f46978c0856ea762c8367eb468", 0x10}], 0x1, &(0x7f0000000340)}}], 0x1, 0x0) 2018/05/09 09:58:13 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:13 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x72109c5fef5d34d3) r1 = gettid() fcntl$setown(0xffffffffffffffff, 0x8, r1) dup2(0xffffffffffffffff, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(0xffffffffffffffff, 0xa, 0x11) inotify_add_watch(0xffffffffffffffff, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:14 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:14 executing program 7: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) sendfile(r0, r0, &(0x7f0000000040), 0x294d) [ 136.990751] device lo left promiscuous mode [ 137.032630] device lo entered promiscuous mode 2018/05/09 09:58:14 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) sysinfo(&(0x7f0000000080)=""/177) 2018/05/09 09:58:14 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:14 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:14 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000680)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000010000/0x4000)=nil, 0x4000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) lchown(&(0x7f0000000040)='./control/file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./control/file0\x00') close(r0) 2018/05/09 09:58:14 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:14 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:14 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 137.317141] device lo left promiscuous mode [ 137.365200] device lo entered promiscuous mode 2018/05/09 09:58:15 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:15 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:15 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:15 executing program 2: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000000)) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x400000, 0x0) getsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f00000000c0)=0xb29, &(0x7f0000000100)=0x1) ioctl$RNDGETENTCNT(r1, 0x80045200, &(0x7f0000000140)) finit_module(r0, &(0x7f00000001c0)='*selinuxnodev\x00', 0x3) 2018/05/09 09:58:15 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:15 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket(0x1e, 0x1, 0x0) getsockname$packet(r0, &(0x7f0000001f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000001fc0)=0x14) 2018/05/09 09:58:15 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x72109c5fef5d34d3) r1 = gettid() fcntl$setown(0xffffffffffffffff, 0x8, r1) dup2(0xffffffffffffffff, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(0xffffffffffffffff, 0xa, 0x11) inotify_add_watch(0xffffffffffffffff, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:15 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r0, &(0x7f0000000040), 0x294d) [ 138.237306] device lo left promiscuous mode [ 138.286234] device lo entered promiscuous mode 2018/05/09 09:58:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x2000001, 0x10, 0xffffffffffffffff, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x0, 0x0, 0x0, 0x0, 0x0, r1}) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) 2018/05/09 09:58:15 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:15 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:15 executing program 7: perf_event_open(&(0x7f0000aaa000)={0x0, 0x70, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rt_sigaction(0x400000000000007, &(0x7f00000000c0)={0x4224ae, {0xffffffbfffbff270}}, &(0x7f0000000600), 0x8, &(0x7f0000000100)) exit(0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x4, 0x44031, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:15 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) msync(&(0x7f00002a3000/0x4000)=nil, 0x4000, 0x6) 2018/05/09 09:58:15 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 138.522857] device lo left promiscuous mode 2018/05/09 09:58:15 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) [ 138.561529] device lo entered promiscuous mode 2018/05/09 09:58:15 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f000044f000/0x4000)=nil, 0x4000, 0x2000000, 0x44031, 0xffffffffffffffff, 0x1000000000000) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) read(r0, &(0x7f0000000080)=""/169, 0xa9) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000240)=@assoc_value, &(0x7f0000000280)=0x8) [ 138.728828] device lo left promiscuous mode [ 138.763630] device lo entered promiscuous mode 2018/05/09 09:58:16 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:16 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:16 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:16 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) dup(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:16 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:16 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x1, 0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000200)=0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$IP_VS_SO_SET_ZERO(r1, 0x0, 0x48f, &(0x7f0000000380)={0x1d, @dev={0xac, 0x14, 0x14, 0x1c}, 0x4e22, 0x4, 'rr\x00', 0x96, 0xb2c, 0x7e}, 0x2c) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000140)="2d6a08575b4154c5641e80435bad01bc6cb92fdbac5029b46492b90e38ea60c20217840e75e83e57e763161e07612794", 0x30}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="20000000000000a30100001057089014", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0xc000}, 0x4000) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:16 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 139.156733] device lo left promiscuous mode [ 139.172915] device lo entered promiscuous mode 2018/05/09 09:58:16 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:16 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:17 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:17 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:17 executing program 2: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x400000, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f0000000140)={0x0, 0x20}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000200)={r1, @in={{0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}}, &(0x7f00000002c0)=0x84) r2 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x5, 0x0) uname(&(0x7f0000000080)=""/119) mmap(&(0x7f000043e000/0x4000)=nil, 0x4000, 0x8, 0x20030, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000000000)={[], 0x0, 0x61c}) sync() r3 = getpgid(0xffffffffffffffff) timer_create(0x6, &(0x7f0000000300)={0x0, 0x38, 0x0, @tid=r3}, &(0x7f0000000340)) 2018/05/09 09:58:17 executing program 3: semget$private(0x0, 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:17 executing program 7: r0 = memfd_create(&(0x7f00000005c0)="6465762046a80d01bed3c1e1c85fe2dbef94a677a99248217280a42d688043cc913ddb112187ee23355083fc8a1eed8f3d1a468b405da49550403420a5685e12afb758b1bfcf91d09bfe61b023e1b04f2f8e23a38e1ef575997d875079d8275500cf932de25ff116808e0097e9a30f89ffec73d758337ba4ecfe26e0709dceb3bc100af911f29826293f7e6d4cbbb7fa03189e2fd5b9461150c1f6c46be2eddd2f84ce8136164ee052fdf7c5919654885d693f6c70f42b0eef3f33160056b93855cb84bf62730fd9afe77c1b8d7b0b9dcc2a7566f6067be13c15bbbc440e796acc56b204c7f48fcdfa2e84e52a95", 0x3) write(r0, &(0x7f0000000240)='v', 0x1) fsetxattr(r0, &(0x7f0000000080)=ANY=[], &(0x7f0000000040)="3a76626f786e65b4fd72", 0xa, 0x0) sendfile(r0, r0, &(0x7f0000001000), 0xffff) fcntl$addseals(r0, 0x409, 0xa) write$binfmt_aout(r0, &(0x7f00000006c0)=ANY=[], 0x0) fsetxattr(0xffffffffffffffff, &(0x7f00000001c0)=@random={'user.', 'system.posix_acl_access\x00'}, &(0x7f0000000100)='md5summd5sum\x00', 0xd, 0x0) clone(0x0, &(0x7f0000fbf000), &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)) 2018/05/09 09:58:17 executing program 5: socket(0x1, 0x2, 0x1) socket$inet6(0xa, 0x400000000001, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:17 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 140.291383] device lo left promiscuous mode [ 140.320017] device lo entered promiscuous mode 2018/05/09 09:58:17 executing program 3: semget$private(0x0, 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:17 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:17 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:17 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = geteuid() getresgid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:17 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 140.541742] device lo left promiscuous mode 2018/05/09 09:58:17 executing program 3: semget$private(0x0, 0x8, 0x0) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 140.572712] device lo entered promiscuous mode 2018/05/09 09:58:17 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:17 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:18 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:18 executing program 7: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:18 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:18 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x40, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000000200)={{0x7ff, 0x3efd3f22f40162d3, 0x9, 0x510, "74ac8fc9cd315163ac7b9b0a6e9f1a287f523deb0306128977be3f3ada02ec797b08b6c26650e44817f040b3"}, 0xc5, [0x0, 0x81, 0x5, 0x2d, 0x3ff, 0x0, 0x7, 0x7, 0x80000001, 0x100, 0x1, 0xff, 0xf6e6, 0x2, 0x1, 0x800, 0x0, 0xfffffffffffffffc, 0x4537, 0xe594, 0x4, 0x101, 0x7, 0x1, 0x2, 0x0, 0xfffffffffffffc01, 0x4, 0x7fffffff, 0x400, 0x5f3a50da, 0x694854ea, 0x3fe, 0xc0, 0x3e000000000, 0x9a8c, 0x935, 0x20, 0x7, 0x1, 0x4, 0xfed, 0xff, 0x5, 0x8, 0x4, 0x62ed, 0x4, 0x5, 0x1, 0x9, 0x0, 0x0, 0x40, 0x10000, 0xb891, 0x1, 0x100, 0x39b8, 0x1, 0x0, 0x5ec3, 0x3d6, 0x789, 0x1, 0x6, 0xeba, 0xfffffffffffffffd, 0x10001, 0x100, 0x9, 0x311f, 0x8, 0x1, 0x5, 0xfff, 0x1, 0x80000000, 0x9, 0x9, 0x6, 0x3, 0x21d, 0x2, 0x81, 0x80000001, 0x10001, 0x8, 0x200, 0x0, 0x1, 0x8, 0x101, 0x8, 0x1, 0x7fff, 0x5, 0xfff, 0xffffffff, 0x6, 0x8, 0x8, 0x3, 0x5, 0xfff, 0x10000, 0xffffffffffffffc1, 0x4, 0x3, 0xdf, 0x1, 0x6, 0x101, 0x2, 0x2, 0x80000000000, 0x40, 0x8, 0x73, 0x8001, 0x81, 0x80000001, 0xd2a, 0x80000000, 0x100000000, 0x0, 0x3ff, 0x9], {r2, r3+30000000}}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:18 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:18 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:18 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 141.353407] device lo left promiscuous mode [ 141.382013] device lo entered promiscuous mode 2018/05/09 09:58:18 executing program 1: r0 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040), 0x294d) [ 141.408014] device lo entered promiscuous mode 2018/05/09 09:58:18 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:18 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = getpgid(0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000080)={[], 0xfffffffffffff001, 0xffff, 0x1e6d, 0x7fffffff, 0x0, r1}) 2018/05/09 09:58:18 executing program 7: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:18 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:18 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 141.650934] device lo left promiscuous mode [ 141.669137] device lo entered promiscuous mode 2018/05/09 09:58:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = memfd_create(&(0x7f0000000080)='/dev/loop#\x00', 0x1) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{}, {}, {}, {}]}) 2018/05/09 09:58:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(0xffffffffffffffff, &(0x7f00000005c0)=""/384, 0xffffffa6) r0 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x72109c5fef5d34d3) r1 = gettid() fcntl$setown(r0, 0x8, r1) dup2(r0, 0xffffffffffffffff) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r0, 0xa, 0x11) inotify_add_watch(r0, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:19 executing program 7: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:19 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:19 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:19 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:19 executing program 2: r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x6, 0x12000) r1 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f00000000c0)) 2018/05/09 09:58:19 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:19 executing program 6: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 142.390904] device lo left promiscuous mode 2018/05/09 09:58:19 executing program 2: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dsp\x00', 0x400000, 0x0) ioctl$KDDELIO(r0, 0x4b35, 0x1) r1 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000080)=0x0) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000000)={[], 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, r2}) 2018/05/09 09:58:19 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 142.428175] device lo left promiscuous mode [ 142.440537] device lo entered promiscuous mode [ 142.451366] device lo entered promiscuous mode [ 142.585605] device lo left promiscuous mode 2018/05/09 09:58:20 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:20 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:20 executing program 7: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:20 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:20 executing program 6: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(0xffffffffffffffff, &(0x7f00000005c0)=""/384, 0xffffffa6) r0 = inotify_init1(0x0) fcntl$setstatus(r0, 0x4, 0x72109c5fef5d34d3) r1 = gettid() fcntl$setown(r0, 0x8, r1) dup2(r0, 0xffffffffffffffff) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r0, 0xa, 0x11) inotify_add_watch(r0, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:20 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00'}) 2018/05/09 09:58:20 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x40000) mmap(&(0x7f00004b2000/0x11000)=nil, 0x11000, 0x0, 0x3b930, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xc00084000) syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x9, 0x100) getsockopt$IPT_SO_GET_REVISION_MATCH(r1, 0x0, 0x42, &(0x7f00000000c0)={'icmp\x00'}, &(0x7f0000000100)=0x1e) 2018/05/09 09:58:20 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:20 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00'}) [ 143.370998] device lo left promiscuous mode [ 143.390103] device lo left promiscuous mode [ 143.405409] device lo entered promiscuous mode [ 143.431954] device lo entered promiscuous mode 2018/05/09 09:58:21 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:21 executing program 6: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:21 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00'}) 2018/05/09 09:58:21 executing program 7: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:21 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(0xffffffffffffffff, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:21 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x9, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x40000, 0x0) write$fuse(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="12000000000000000a0000000000000007005e9b3b326a1f63b7e65906f7fbada5eca02b6655d5bd1b7db9e3de4e7d78bce07fd86ea20a98b9fecf0af913f9d8184f43350d1a52b7486fa09877f8d2ee479542ae5f9ce3686176fa760f7b3e1d2e45dafaa75bc8af32cb45c39b0a20f80000000000000000000000"], 0x12) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:21 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:21 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 144.364859] device lo entered promiscuous mode 2018/05/09 09:58:21 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x810, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:21 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) [ 144.395960] device lo left promiscuous mode [ 144.410771] device lo entered promiscuous mode 2018/05/09 09:58:21 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:21 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 145.275745] device lo entered promiscuous mode 2018/05/09 09:58:22 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:22 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:22 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000100)=ANY=[@ANYBLOB="7f000001ffffffff0100000006000000e0000001e0000001ffffffffe0000002ac1414bbac1414bbee"], 0x28) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:22 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:22 executing program 7: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:22 executing program 6: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:22 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:22 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 145.549954] device lo left promiscuous mode 2018/05/09 09:58:22 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 145.578339] device lo left promiscuous mode [ 145.593855] device lo left promiscuous mode [ 145.602538] device lo entered promiscuous mode [ 145.612886] device lo entered promiscuous mode [ 145.626327] device lo entered promiscuous mode 2018/05/09 09:58:22 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:22 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x2, 0x101200) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x85) 2018/05/09 09:58:22 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) sysinfo(&(0x7f0000000080)=""/177) 2018/05/09 09:58:22 executing program 7: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:22 executing program 6: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:22 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000), 0x0, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:22 executing program 5: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:22 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 145.883416] device lo left promiscuous mode [ 145.955912] device lo entered promiscuous mode [ 146.005404] device lo left promiscuous mode [ 146.027017] device lo left promiscuous mode [ 146.036927] device lo entered promiscuous mode [ 146.049598] device lo entered promiscuous mode 2018/05/09 09:58:23 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:23 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:23 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000200)='/proc/self/net/pfkey\x00', 0x2, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000240)={0xa9f}, 0x4) r2 = fcntl$dupfd(r0, 0x406, r0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x9, 0xfffffffffffffff9, 0x2, 0xfff, 0x7}, &(0x7f0000000080)=0x98) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f0000000280)=@assoc_value={r3, 0xd7a3}, 0x8) ioctl$SNDRV_TIMER_IOCTL_STATUS(r2, 0x80605414, &(0x7f0000001200)=""/4096) 2018/05/09 09:58:23 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000), 0x0, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:23 executing program 7: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(0xffffffffffffffff) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:23 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x0, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:23 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 146.589189] device lo left promiscuous mode 2018/05/09 09:58:23 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000), 0x0, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:23 executing program 6: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) [ 146.620723] device lo left promiscuous mode [ 146.633153] device lo entered promiscuous mode 2018/05/09 09:58:23 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 146.664960] device lo entered promiscuous mode 2018/05/09 09:58:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) set_thread_area(&(0x7f0000000180)={0x7, 0x20001800, 0xffffffff, 0x2, 0x5, 0x8000, 0x1, 0x800, 0xfb, 0xfffffffffffffd57}) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = memfd_create(&(0x7f00000000c0)='/dev/loop#\x00', 0x1) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r1, 0x40045542, &(0x7f0000000100)=0x100000001) ioctl$SNDRV_TIMER_IOCTL_TREAD(r1, 0x40045402, &(0x7f0000000140)=0x1) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x91) ioctl$SG_GET_ACCESS_COUNT(r2, 0x2289, &(0x7f0000000200)) socket$netlink(0x10, 0x3, 0x0) 2018/05/09 09:58:23 executing program 7: r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:23 executing program 5: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:23 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:23 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:23 executing program 6: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) fcntl$setown(r1, 0x8, 0x0) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 146.979522] device lo left promiscuous mode [ 147.007104] device lo entered promiscuous mode 2018/05/09 09:58:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:24 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:24 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:24 executing program 6: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) r13 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r13, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:24 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x0, 0x8, 0x0, 0x9}) 2018/05/09 09:58:24 executing program 7: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) r13 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r13, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:24 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) [ 148.024356] device lo left promiscuous mode [ 148.048928] device lo entered promiscuous mode 2018/05/09 09:58:25 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:25 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x0) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) epoll_create1(0x80000) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x2, 0x0) 2018/05/09 09:58:25 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x0) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:25 executing program 5: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) r13 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r13, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:25 executing program 7: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) gettid() dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:25 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x0) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:25 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffe, r1}) 2018/05/09 09:58:25 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x0) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:25 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:25 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:25 executing program 5: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) r13 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r13, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:25 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x0) sendfile(r0, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:25 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x0) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x2, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={[], 0x0, 0x1}) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000000c0)=0x0) syz_open_procfs$namespace(r2, &(0x7f0000000100)='ns/user\x00') setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f00000000c0), 0x0) 2018/05/09 09:58:26 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:26 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/urandom\x00', 0x2100, 0x0) ioctl$TCSETAW(r1, 0x5407, &(0x7f0000000180)={0xc2, 0x200009, 0x4, 0x2, 0x0, 0x5, 0x2, 0x6, 0x6, 0x6}) r2 = socket$inet_dccp(0x2, 0x6, 0x0) syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x400000) ioctl$sock_SIOCGSKNS(r2, 0x894c, &(0x7f0000000080)=0x7) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) getsockopt$inet6_opts(r1, 0x29, 0x0, &(0x7f0000000200)=""/203, &(0x7f0000000140)=0xcb) 2018/05/09 09:58:26 executing program 5: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) r13 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r13, 0xc0481273, &(0x7f0000000000)) 2018/05/09 09:58:26 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000040), 0x294d) 2018/05/09 09:58:26 executing program 7: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:26 executing program 5: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) 2018/05/09 09:58:26 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x0) 2018/05/09 09:58:26 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:26 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:26 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x0, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = accept4$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100), 0x80000) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f0000000140)={0x0, 0x6a, "ec1dbdda4472f28da6f8a46687877988da108abe827e10201381d80e31cd5811612eeb58a04bc47968f5f186da6ba00dfc0dc74582cd01a948f9b6e98fcfad44ad45eaea9c12dc2e71d647bb942d2ab68148d998759ecb3638284c93748fd2150c698dfa881af305cb57"}, &(0x7f0000000200)=0x72) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000240)=ANY=[@ANYRES32=r2, @ANYBLOB="86000000b970d00df2414dfadfef74df1ffcdc0ab6a836fc5ce208ce30f9fb3a459b06df787ba849d5dc8127986809c97bbe879f1ca672d0a3cb9255bbec444e756281bce11c27e7e3216a0500000000000000ec9a47cef0083144466445d60c0fd893cabe2bd4565c59e423e82212d21554c84d26666ff4e2a85b4addc208520071330d868466bc5f81"], &(0x7f0000000300)=0x8e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) syz_open_dev$usbmon(&(0x7f0000000340)='/dev/usbmon#\x00', 0x9, 0x101000) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r3, 0x800442d3, &(0x7f00000000c0)={0x8, 0x3, 0x20, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, 'ip_vti0\x00'}) 2018/05/09 09:58:26 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 149.997711] device lo left promiscuous mode 2018/05/09 09:58:27 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 150.026764] device lo entered promiscuous mode 2018/05/09 09:58:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x0) 2018/05/09 09:58:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@ipv4={[], [], @dev}, @in=@local}}, {{@in=@dev}, 0x0, @in=@multicast1}}, &(0x7f0000000180)=0xe8) 2018/05/09 09:58:27 executing program 5: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:27 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x0) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:27 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(0xffffffffffffffff, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) r1 = memfd_create(&(0x7f0000000140)="000000008c00000000000000000000", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="aa", 0x1}], 0x1, 0x81003) sendfile(r0, r0, &(0x7f0000000040), 0x0) 2018/05/09 09:58:27 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(0xffffffffffffffff, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 150.353435] device lo entered promiscuous mode 2018/05/09 09:58:28 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:28 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x0, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:28 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:28 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:28 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(0xffffffffffffffff, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:28 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(0xffffffffffffffff, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:28 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(0xffffffffffffffff, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r0, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r1, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:28 executing program 5: io_setup(0x8001, &(0x7f0000000080)=0x0) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) r6 = syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) r7 = socket$pptp(0x18, 0x1, 0x2) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) r9 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) r10 = syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) r12 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) io_submit(r0, 0x6, &(0x7f0000001940)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x5, r1, &(0x7f0000000100)="965aa0adf0f3881bdac54fdfadafedd5b598c1b43bda3c46a58d8e3b80cca1b915c5f27e7a058c8a74c359c141ab2d44bf1437b6b74e88e102166599e41c1b1cdc2b1076b242a5182eec8ee0f5bf45176ba5190e4a", 0x55, 0xffff, 0x0, 0x0, r2}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x7f, r3, &(0x7f0000000280)="b17a6d1696132d62b0f098c1e08462ca3ac797fbb118fe20cb60c49bcbfdedb622b0dffd7fea8e2d42b34e13de4565098f2e4018f768e7c7d50440d1cf3c62cd8860ee36503dcf8d3d96160197d0787691f3cf249cbcbf34ea85d2bd08465bc67a383ee5388eb576f0c83d8b58637cc268c0730ed69ae89f2688c9001295f4f6fc46d4d8ba27a03baad6709ca0fbe4a65ad86b32ecd932b975a457273e7fc9a9d8bbd688a41bbc88d748ffe61c6413ccf8b45e7a73c9689c2515ae1f409217803db728718ca71c33b3b890ce3cfe156425a0c83ab7b9ccd4df617b143b7e78e8", 0xe0, 0x99, 0x0, 0x0, r4}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1, 0x3, r5, &(0x7f0000000440)="002474f9a1a3417d88a6e0ca71f9533f7ecdf8a6819bb8e8911dac097e0e5399863082f5dcfce18c8f0fe469babda8a7597fefbf8b8ec42e66b97b138d29891b34ca7f5400f87a3bc595c9018a7cd89bb2361636891c6e8349199944712dc39d15327b2798ea70374945edc3a088e6540fd352dfbba4aa0b28ada8d3acc7462ec8fb9448ea8310aaaf348bce362dcea2408062cbaccd8b12145528904bedd209e0bcf28f45491661c10734875f141c4186d62044e909db19055124d55c61cec72b7a4d9b5ea33be1924e83113a980fbbcf92551d1babc552fa5660fb6cf4a611260608a377ff458a66ac89201f67808490d55907af9fca7aa61a620db9a21145d445f54a55c2d6937c2912781875f71a0e2e1103d997628694f34cfad9bbd8b0df08b7d517cc7be492c79af238a75b8f1e09d2a6c5bf0411190b07bf387ebb49708b680e20a3d79a72804126bbb52565e8828c55eae0aaf5a8db2bdc2fec2dc83474169a995357361a45cbb14291f92361b0fd79154f0d211646c4d852cdcb9aa222b29745c534d94b40a410ba749d4a6e9acad0abb70c7198e685c89ec36a64b942173244225f7ee238f1e44f80d758db9dc538eb0bc44fa0a740c23dd605e47e122e83c1ab729b8d1327bfbdfb8756902c8ce38f54a082b66b08abb17542e62c6c325101c2069dbe2c42392e26694b694e45876d20d70160ef51a4dca73ec98377f1be1a7b987fd9218d2b7655c726f4f3858761d6ff8dbcedb5b9944c29afaadc6a0f183ebc024ecfab05c6ad9b392bf444364e007912a7c167876d30adbb25ccf731c611215e60ef0ef282f670fd29544745c798022381db2304da30ab258a5d7b2ef82b5d329b89a69cd6832cab962c1a9836513ce854c64e49c0952b7f53e3a6d975f6dc9c30faaf7f95fa75241a92e13d260af39a92c7543139448fd115eeefcac926f3d10762e70f45765f1d9acf79a14fb3a5a9977b7c6312121dec8a57c55e235c420d958e6be14a242a14b8d1f2ea286cb79a4835e6d486042a4f5124747766a0fe4fb741393ed8801783678e37de1f8dd51af2e6bc8e26002f49085bdd8ad1838299089577b1b8f8e9c4a0a3bcdbc7f5959dd0fef6e98d451cf2a1428fe32b9cb892dc3ffef051a407f84100f986bbdd90b659afcb17f96dbec1403398bb35938be0be30e287efeeb53e907fd3a7d1918cc778c3fdc895933c45431e9e9d079d2c7e4c93533c7ad24bb9539b6055c55bb2f226e8837f58ae330bb44d023264b235cfafefb987f01b244a88258a6b987a08f5a838bae8fe5044e5af82a001e1fda4661bd3ed0fe75eaa7854a143d9aa731b9cad323e16fc733f9491b16a12f5a6e9c0ee622dbef50b367f9d87d0dbad307d59535a66bdaf15becd366a6837af5d4502dbed45a149234f98ea1cf4202f731297353d0ad80242e4d1c57ec17c007e0bb752e4ca0c0ffe580ae7cd94c99695d323404957b487bedd67d7cf277d873a9123b1f8bdb4e5149cac1e2d251e38cb1f6efde5eab065948b33647451fb49c17a4ee39be9f93e63b9280f85bb05db0c95ebcf10d5bf2e2db739b6823dee22691065e906ef731d5cba3038c8a6ff73072be86c024ce788a381f695beaa7994815e01c1d1ee492df3e85f00f8835033dec4dd91177727b89ed74a178057517db9d869e4b72b3dde6e4e6d39f7c8689ae42125413ed8c840928434d5d0d03c0507a6b72553cf159a281fd6c0ab4aa164318e3d873dabed54208a8963446046d289cdae5403d9fbb7243ad86018a88f42a3f8d7ca301f7fe6d8f56487d9e6be46234519f91d4c4f4e62607fa03f1f102fa627a232ce47dc1f2cebe362ad2bb725d9a369b1ab2ba2d8b2d29538c9b950e93ed5d95898cd44b80f64eed093a58cbf371ad6af3724c3307d17f2c29c5270881edc6d359f2a0ffa6dadc183ed108d895ea69e8146c18eb817f257dd725d05e3b806e164e0f07db9394f5b72c7acd19c2b9907286af29d8b8f9cc3f68f4566562438b7b08ce9e8b7ecb5289398b3b9e4bebe830d739e66156edd68c9ea2728e20981512de17fc0d11ab3918cd894d005c6636db8947a539a8c4cd7cf36269597b8facc9fa9d327c3cd34d324c3deaf539a013d2c40c49c09796b13afeeaff9c0da7e76e60febd74cfb09e95b011a8a8ce60913abb73f06de90514a06cbb3913161c0f24c383449c28ef6f1310b5114b7196616055f8d3ce855ac886a3288d9e8a332f7c31868dab897800800a10168ad2f41b1c79e39166807a84f0ac5b3d5ffd1ce5014b90f2606154edd70841953ee93d52e51ffab390d5378948f18b7a6235c81e6e7d8fb494c957fc92605efe53f75dbb8da2195d59155e56d8998e6e59cbc9a97ec131b583216c20137478b8e28d1731b529985274b7014c5ae4f9d8fc679aa8d93e332cc93cda793ea07d94991f36f6b571d559c1c8b4bec5a32d807d730afcf70057c02f71b82e2967aafba17f5b9bb9e8df3001bac2d34cba814118d18779354a4687c3be1c38293063f2cb39944632d114cca469a6942e02369b46ead0c4a51847f809962c5261ad608b999d818e6461b4dce71e265b79c7badb6464557ed53b14de25d72df10cccb795a62b65186fa9d1420fef270e021a931430ba5060be1e61d20ef5d6c2f28f183f9f944ebc86e61095e896695ef1c909549fa163608fd99dccb66f936da41bbd0dc7fc6c53291127bd4fc1e2bb893e055d923144f3350a7654de5f644b6012f24a61cb7934ace10d64bd54909859e8ab813ac043ea8bb7da98094f83298b3bedc26ed6c172bd45471eae486248505480cbd0198d5d34c479a0fd66ce6beb4060475337038d73963a3089194de7871dce105df50ac6a478775aaecd1d5c0cd7f61f9cf4b9b8506f30a7deb18498d6dba2e223635eb7244add21de4fa2bf51b75f36f7bd11bc4dfcbd71a0ce53a955c416c9f7193a4b78f1943119ca6b5897a7b2a00504883842e184d575bc8868efe7cc43935e12c3895e674601c07dccbe23b33bd2a15b8b1c321edfcb140a772fbdc82b55bb9373701a2aacced7f57c7fb6da54c62612c3c688ad6c4201281a00dc994b87fb2bd894bfaed336b7c272c5a9448030865c516d28abecd558d454e7bb5042477eb08a704de37dc6123267909b8dda6a7823390a866b6b7d30d8cc1b06a6500836e52ff04d09dbd8064504b8af52d4c32dc50aff5e11d2c65bbda6f569beca031ce0725ea54bbd51f549515c0fc6a0ad7526bff04cdafc01b0197830f6b0f27737ad92e6839c09d4a92ac33944603c016a5a1428f9a4aefa930e78527f37ccba02aa08bca5bcecf358ec8d00f0bfb84952a4e4345821a5fbdc9db81328f8cb818c8dbd828969589381f4a19953ea878d379445a49e2b0bbfa854abdee4cefa26b36600a3642a1865e7666c24903951c8d739f7d524e701cae5237f442a824eb92b94f80edb56c3337ff234e6b8623f76ed139b8265f1aeb26dc5d48d58bd754a90f70a6fdf0aaad2bc2bd6d40ffaffe6863b477080d3dc142f713430a9e01d8bdde8b302a84321db009e7ce7d8047e5c749a1e4127fa59adcab1ce32be0ce51608110a1575b2f0222a971db9e7a410858c518d636c0a0911e28d934a07810170e16fb277dae4d44b94d994a42ec91fc948aa5ae83da24a4246f17b17ba0030558eb79ed8a29a9205b8fee9b8c2b69b03cd902daef6d645f6314073aadf111dbd4429596cbba2d06309289a80194885c04b44ee2cb321480a181acb8d3c460deaebeec89071cff95b6257b6532e2bb6a7386fb40d60d5dae6c980bc303b5a306b0322b2e97965f0cc264dcb26f6da87434153d7d983b0dc8fbbd8e21cb30c058d99a09ce9f9bbf37f202a73f830948016a62c033c7eaec5ceed334b84ac3b40ab7a09ab519b2da2a4199be0eb0afeb6339ea1af3ba0049523032a9f4971238c79785d2eddeffb2111603d8767774e3d7b62698e22b1629848f67f8ed91a39eb9f4616c1cb56d9d02b545a1e3ec7d1fb79a42a7a38d34652051460f49b5a8ec156be68aa97f2197a40874bba2a7a9ec35e2a99b6ecea8550edc35ff443778cc9b7e44feec2faa4283b4f92ac83617fbe92e404299647a7b4807c716991310bcfbd6dde2b71c8bd05f124eb540fed78477844f017b23520ba9c69daaa359afad5c951412c59ca4dd933d34691bcfff393831fe7670b1b1f51dd69de50f41fc26c13d0fed66142dc445e746d7235f74a993d21df553b15056b9bd3dbf968b73abb338ca6cf77669704ad255967ebcdfdf427d571ded038ace887d788e01b6d59a7d1d886a07a8273381515381157bbb0aa798d03df84cf9ebd8ed744cad014fc98ce627cd95d3d6c455474dd538ec40a1071ca8d8742af22edff9c888ac81ed55dd962572d128c051162938148cc9fc8db45f0dcb9d2824bb74502557e68275fa4db7f24af3cafdaa78b74e119ebf78802560961a34add03b61ab8e2eca41472f09ff2967bf47b1be3496a1125985a50d50867c8c66914030f4ce2aff31e102dddd62fd3d8ba5cc726638b43937cfc35fea3597ee0132000440a7456e160ce0da0d7bc795412bdeb825b05f46e6a3c9582a758bf2b99829ae66c793feaae8c0535751bea6fd6fb1e60cdf38a3f17847de1f3a330a4204d317dde2de1899335fe68f75a985b483639791ec5a2afd6f5f4ace925b060342b5ef2f3fe0744c453b14e342a19fdd930b31dddb94b3d0b74a5133eea75a957fbf32b2287c061ffba14a59a7b65df127041d6f79b7d6395b6d518fc7b0182dd172128249d32dac9f02c3253931fba99cdb35d277289ccf5b654db0744fd57609f3823ae0af3ba2425d317486ccb3cfa24bd2f0a74d711a4861ffca4ba6cdf5f4add20f7aa5eac70172bb793610260b8729e439688acca6dacd38bf86fe6c0b33fbdb4e9c38f870af9b5edd2e33841eac7583b839d20da52e07c9084dbd60f9bca627c0edc7f95af65fc42f0858430e456888c1b47cd3fd826c37d7a7523aca4f7a5aacaa8adbfda026a374334cf8a6e6e16654124cfae7996d98178eeb19376678816d2ed1696bf9952087de80c11a3107fbd6751604d4c1efcfe70037f4502deac5ee1b9a2a3f4362fe89fd5a9ed1fef0090508befac2ffdbe3c8b0c4a3617cf68c9be807b88d0ef6ea6e1732b7c15405f464d5cbe8a968a9a95cf6772a47a387b42346c4d69d1f24f233d741e4a84dce48c988b6e827e2e4654e1c5e41ddc2d02bccb930f9f3089e3e95efbe77f6b546c4fc488f32b4c38f261a8601ad4f30439d355fc0704e1cd51befb2d1f13609de73939cadd7b7e82fc1be74486732eee7d72e47679d4fed5e11c932b57da8ab7adbbd61ff207e0003af4bab94bed44e765c57ebb4adb4ff5f4a99d4e4dedf97c1e19360e3c1aac00010d80b224e2ba6ea220e99816207c8747a13df242d44161e9e31cd75b80c3551bf9613d13a5943df6dc26a74c1ec94144620a6a734630113f7a526be8ca386228139bc079da3a516cdece420582d21e56b5971367926c4138779f5130527ec58c47dc91d36fa77443433444a182ee47c8cecfd9554be53d4658fb7f9948de87157e0db32d664687f8071468ed6e4c92d3d0c047a5069e1df40a4838f695460592d064508eb4968c7c80dcf763bd2b687b45f4c81ab4a2a6515155efb90ccb46a858f3f8847fb298c195343d85019151aa4478b2718097dc1d87e7cb882e5b0ec285d6f00aa72567d8a56634bc622f1bb7ce65bd1a046fe33b0c5e1b85b87", 0x1000, 0x81, 0x0, 0x0, r6}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x7, 0x6, r7, &(0x7f00000014c0)="3dde8bf8c6cfaf6cfa81c7ee56df80c1cca0223e3d724359ccebed73e07183de5cbfa12f01bb2dc92a96b585b5ae83850c6bdf39df08f19ab9fdfa458b6de09f4680b64b5f7ffebc0de0a3fd8b386801731ba949481ed91db3648d23f2e681a819c3812ae239d8f0e7fa543b7a04d5547185882f4050d5c0acf5edd1a8dbcc5f6e7b29ac3c1d784a4bc84539fdc9404e5c2c9dd9b81fa47b60e4aad777c94fd2df895bd93599b0f0a69e5dd0233194c97256a1092b0032fd7a68c1a5cc05dbdaa88d91ae75ac8b84ee81171ce7f65fb81a7ad3e595ff8ab118d603e80920d08a9b690f865207785d9e27d2", 0xeb, 0x7352, 0x0, 0x1, r8}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x9, r9, &(0x7f00000016c0)="2c5bad2b2ef61e238cd6ecf271a3a366c0d252c00845c0ef2085f0ab7b2eda02a1d7d4e0556ea71b04609be6d16615ccdc1e72cf83fe3d774d2c036cb4507ca3f47438e47c", 0x45, 0x20, 0x0, 0x1, r10}, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0xca, r11, &(0x7f0000001800)="6409d10fc892626ff74185829070e8f1e70421084ce2402b351c24386e40556ec2812147877990a78799144ae39c2fe00fc95f3b866d3cf636e6bb1b4d112118ca0ce4b2f5c71f07305f2780284a4a2167b6126578228593544b369fb0c70a161ebbe2e22d665ae984a0860aa248867cbc2657454e687ba07d40efbaf7d5a34764a600177ecaaf28c13e47ee1c5d8b523b368b2f01a1fefcf42961a6e40444327475a9c274fe01c2649b7b563fbb79d961", 0xb1, 0x10001, 0x0, 0x1, r12}]) [ 151.112386] device lo left promiscuous mode [ 151.128263] device lo left promiscuous mode [ 151.140760] device lo entered promiscuous mode [ 151.152794] device lo entered promiscuous mode [ 151.162371] device lo entered promiscuous mode 2018/05/09 09:58:28 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x0, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 7: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/sequencer2\x00', 0x80000, 0x0) 2018/05/09 09:58:29 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x0, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(0xffffffffffffffff, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:29 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x0, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:29 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 152.150796] device lo left promiscuous mode [ 152.161347] device lo left promiscuous mode [ 152.178509] device lo entered promiscuous mode [ 152.196180] device lo left promiscuous mode 2018/05/09 09:58:29 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x0, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 152.209008] device lo entered promiscuous mode [ 152.220470] device lo entered promiscuous mode 2018/05/09 09:58:29 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 7: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:29 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x0, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000017c0)) 2018/05/09 09:58:29 executing program 7: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 152.420206] device lo left promiscuous mode [ 152.436899] device lo entered promiscuous mode [ 152.447416] device lo left promiscuous mode [ 152.484386] device lo entered promiscuous mode 2018/05/09 09:58:29 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x0, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) syz_open_dev$sndmidi(&(0x7f0000001740)='/dev/snd/midiC#D#\x00', 0x3, 0x800) 2018/05/09 09:58:29 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x0, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:29 executing program 2: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(0xffffffffffffffff, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:30 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(0xffffffffffffffff, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:30 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(0xffffffffffffffff, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:30 executing program 2: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000040), 0x0) 2018/05/09 09:58:30 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) accept4$inet6(0xffffffffffffff9c, &(0x7f0000001640)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000001680)=0x1c, 0x80000) 2018/05/09 09:58:31 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:31 executing program 2: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000040), 0x0) 2018/05/09 09:58:31 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(0xffffffffffffffff, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:31 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:31 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, 0x0) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:31 executing program 7: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(0xffffffffffffffff, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:31 executing program 1: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:31 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:31 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(0xffffffffffffffff, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:31 executing program 2: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000040), 0x0) 2018/05/09 09:58:31 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:31 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) 2018/05/09 09:58:31 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:31 executing program 2: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) 2018/05/09 09:58:31 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:31 executing program 2: syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) 2018/05/09 09:58:32 executing program 6: semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:32 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:32 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:32 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, 0x0) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:32 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) 2018/05/09 09:58:32 executing program 2: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) 2018/05/09 09:58:32 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 155.202024] device lo left promiscuous mode [ 155.227742] device lo entered promiscuous mode 2018/05/09 09:58:33 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:33 executing program 2: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/09 09:58:33 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:33 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) 2018/05/09 09:58:33 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:33 executing program 6: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r3, 0x7fff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r3, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:33 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:33 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, 0x0) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:33 executing program 2: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:33 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 156.220781] device lo left promiscuous mode [ 156.239764] device lo entered promiscuous mode 2018/05/09 09:58:33 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:33 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:34 executing program 2: r0 = socket(0xa, 0x802, 0x0) r1 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="0068d5351d650000d740000000d95e000600000002"]) ioctl(r1, 0x8916, &(0x7f0000000000)) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl(r1, 0x100000008936, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040)={0x0, 0x7530}, 0x10) 2018/05/09 09:58:34 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:34 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) 2018/05/09 09:58:34 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:34 executing program 6: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:34 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:34 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(0xffffffffffffffff, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:34 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:34 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:34 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 157.218456] device lo left promiscuous mode [ 157.237089] device lo entered promiscuous mode 2018/05/09 09:58:34 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:34 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) 2018/05/09 09:58:34 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:34 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:34 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:34 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:35 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:35 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:35 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:35 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:35 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:35 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) 2018/05/09 09:58:35 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(0xffffffffffffffff, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:35 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:35 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:35 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:35 executing program 2: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(0xffffffffffffffff, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:35 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) 2018/05/09 09:58:35 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:35 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:35 executing program 5: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:35 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:36 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) 2018/05/09 09:58:36 executing program 5: io_setup(0x0, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:36 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:36 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:36 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:36 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(0xffffffffffffffff, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:36 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:36 executing program 5: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:36 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:36 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) 2018/05/09 09:58:36 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:36 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:36 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:36 executing program 5: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x40000) 2018/05/09 09:58:37 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:37 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00'}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:37 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) 2018/05/09 09:58:37 executing program 5: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:37 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:37 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, 0xffffffffffffffff) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:37 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:37 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00'}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:37 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:37 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:37 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:37 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) 2018/05/09 09:58:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:37 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00'}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:38 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:38 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:38 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:38 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) 2018/05/09 09:58:38 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:38 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, 0xffffffffffffffff) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:38 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:38 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:38 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:39 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:39 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:39 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:39 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:39 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:39 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') 2018/05/09 09:58:39 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:39 executing program 1: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:39 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) 2018/05/09 09:58:39 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:39 executing program 5: io_setup(0x8001, &(0x7f0000000080)) 2018/05/09 09:58:39 executing program 7: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:39 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:39 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, 0xffffffffffffffff) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:39 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:39 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:40 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:40 executing program 5: io_setup(0x0, &(0x7f0000000080)) 2018/05/09 09:58:40 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:40 executing program 1: io_setup(0x0, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:40 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:40 executing program 5: io_setup(0x0, &(0x7f0000000080)) 2018/05/09 09:58:40 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:40 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:40 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:40 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) 2018/05/09 09:58:40 executing program 7: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:40 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000), 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:40 executing program 5: io_setup(0x0, &(0x7f0000000080)) 2018/05/09 09:58:40 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:41 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:41 executing program 5: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:41 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0x0, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:41 executing program 3: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:41 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) 2018/05/09 09:58:41 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000200)=""/95, 0x5f}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:41 executing program 5: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:41 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) 2018/05/09 09:58:41 executing program 3: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) 2018/05/09 09:58:41 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:41 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000200)=""/95, 0x5f}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:41 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:41 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000), 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:41 executing program 7: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:41 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000200)=""/95, 0x5f}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:41 executing program 5: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:42 executing program 3: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:42 executing program 6: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:42 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x0, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:42 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') 2018/05/09 09:58:42 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:42 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:42 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:42 executing program 6: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:42 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x0) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:42 executing program 3: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x0, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:42 executing program 2: io_setup(0x8001, &(0x7f0000000080)) 2018/05/09 09:58:42 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:42 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}], 0x2, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:42 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000), 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:42 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:42 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:42 executing program 2: io_setup(0x0, &(0x7f0000000080)) 2018/05/09 09:58:43 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x0) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:43 executing program 6: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:43 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:43 executing program 3: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:43 executing program 2: io_setup(0x0, &(0x7f0000000080)) 2018/05/09 09:58:43 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:43 executing program 2: io_setup(0x0, &(0x7f0000000080)) 2018/05/09 09:58:43 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:43 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x0) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x0, 0x0) 2018/05/09 09:58:43 executing program 6: io_setup(0x0, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:43 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) 2018/05/09 09:58:43 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:43 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:43 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(0xffffffffffffffff, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:43 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:43 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) [ 166.918854] device lo left promiscuous mode 2018/05/09 09:58:43 executing program 6: io_setup(0x0, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:43 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 166.952730] device lo entered promiscuous mode 2018/05/09 09:58:44 executing program 2: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x400000, 0x0) 2018/05/09 09:58:44 executing program 1: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x0) socket$pptp(0x18, 0x1, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/autofs\x00', 0x0, 0x0) 2018/05/09 09:58:44 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x0) syz_open_dev$dspn(&(0x7f0000001440)='/dev/dsp#\x00', 0x3, 0x101000) 2018/05/09 09:58:44 executing program 6: io_setup(0x0, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:44 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:44 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x0) 2018/05/09 09:58:44 executing program 2: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') 2018/05/09 09:58:44 executing program 1: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, 0xffffffffffffffff) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:44 executing program 3: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0xffffffffffff8001, 0x101000) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400000, 0x0) 2018/05/09 09:58:44 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:44 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(0xffffffffffffffff, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:44 executing program 6: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x3, 0x40000) 2018/05/09 09:58:44 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:44 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:45 executing program 5: io_setup(0x8001, &(0x7f0000000080)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/ipc\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) 2018/05/09 09:58:45 executing program 2: r0 = semget$private(0x0, 0x8, 0x0) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(r0, 0x0, 0x10) 2018/05/09 09:58:45 executing program 6: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x40000) 2018/05/09 09:58:45 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:45 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:45 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:45 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:45 executing program 5: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) 2018/05/09 09:58:45 executing program 6: io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:45 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:45 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:45 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:45 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(0xffffffffffffffff, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:45 executing program 1: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, 0xffffffffffffffff) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:45 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:45 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:45 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:45 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:45 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'lo\x00'}) 2018/05/09 09:58:46 executing program 6: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:46 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x20282, 0x0) 2018/05/09 09:58:46 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) [ 169.120825] device lo left promiscuous mode 2018/05/09 09:58:46 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) [ 169.164720] device lo entered promiscuous mode 2018/05/09 09:58:46 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:46 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:46 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) 2018/05/09 09:58:46 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:46 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:46 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x0) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:46 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:46 executing program 6: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) r1 = dup2(r0, r0) r2 = getpgrp(0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fcntl$getownex(r0, 0x10, &(0x7f0000000400)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000440)={{{@in6=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6}}, &(0x7f0000000540)=0xe8) r7 = getegid() r8 = getpid() stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = getgid() ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000640)=0x0) getresuid(&(0x7f0000000680), &(0x7f00000006c0)=0x0, &(0x7f0000000700)) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001ec0)=0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000001f00)={{{@in6=@dev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@rand_addr}}, &(0x7f0000002000)=0xe8) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000002040)={0x0, 0x0, 0x0}, &(0x7f0000002080)=0xc) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000020c0)=0x0) fstat(r0, &(0x7f0000002100)={0x0, 0x0, 0x0, 0x0, 0x0}) r19 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000002180)={0x0}, &(0x7f00000021c0)=0xc) getresuid(&(0x7f0000002200), &(0x7f0000002240)=0x0, &(0x7f0000002280)) r22 = getegid() r23 = getpid() getresuid(&(0x7f00000022c0), &(0x7f0000002300)=0x0, &(0x7f0000002340)) r25 = getegid() sendmmsg$unix(r1, &(0x7f0000002480)=[{&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000200)="cf8df74593d9a9c35d9e8565ec69c2b8f54d755da7f8a15c0df6cdb4f19ee625204a259ccdeb7ac4b2f23dbfabe144729e81249282029d0c59c1bea7034d98560c1b5e90a60024e13817d04c00fe78aeeb139c12957a328196105c60135d3e7aee2c59cd312ec7f467dbd8391d911f56a01d5d511ee6df55d60425b85cfe9d5923bcb54d3e9f77099aabedb593205db4a30e40e84119a8b34714dee228158ae5061f5762a14e3eeeda3dfaebc2717e728841ecf2fedf7b6dffbbad45ae456a0107e993", 0xc3}, {&(0x7f0000000100)="c86593f512563b", 0x7}], 0x2, &(0x7f0000000800)=[@rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r2, r3, r4}, @cred={0x20, 0x1, 0x2, r5, r6, r7}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @cred={0x20, 0x1, 0x2, r11, r12, r13}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xe8, 0x44000}, {&(0x7f0000000900)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e00)=[{&(0x7f0000000980)="4a458cd6a0bdabfa8ee3d1b5631a510a660dda1b7eb61a5084585b2c5f5a4932a38e6ac8c69c3c8a8e527cbb75b496c28a75fd8dfc6e576075a3fbf05bbfdc1bbc2e3d5e40e045e1be032f46af999fe7ff2ebb64602836e0cb897989e7c237d4bd4c796f1ed6e86b05befba1427340311db93073b941dabbcc08cdcd6eaddf828e90bcdbb4bdf9b1e19c737c839d75aa5b34cb1cf133b9656203f346f21a12f8424f8afaa9e864854a1201be44d9a21c21c84a25ba18541507ffbeb57fec05c3870ec0d111a6b41ea907173adf8e9b6632b836034335620ee910f2ca626d7f8ca542a1265218cc2a72bbe0cb798ec4cba33807660998b32720fcc4c13df1f4ce520e8e0ba284a9e9647d93cad7ed871b60af32f59858b2f970eb8bc956bf2847d81afe7902a3d66575202647a6240d3b6f633a4b0c393abeae20d47f58820d578031784b25537b73bf0649fb143df8f4ec092e3cd7eecb587ed198a9783130b0435f4219a2db17633a98bba751dc2a12adf66a0b8e757705c856dce28098494456d5152e11136597701a476c4477488b6f4323dd39696107f2c9de8c2436e489883d5ce1a6d739d9bcc4a54284e1f44ff22d11fc791c71a6723c10e13ab1d95dca66778f90bc1f3da9f406861b13e21719c2cb33e4b39675214a56150f23695fdc7710d2fcdda118474f9c6d317d9ba1789917463ac19064e209390843b50c5fb31f65d49b1acffdfcb1186e4bde5209610a75b84d4899fc900fe00e385324ca51513645458aeb3a53b0963e2f34f9eda94105fec4cd91b53e88a0b32102225cecaee705f7a068b1df9283ea3cd466a35e16b8392682c0b373af3473259118423978dfcef982e95a3c5087fcc4ca3b96bd1e7bc0cfbd2b9bbb96c51b029a0ecea017bf31a7cbff055845115196175ad4ba5462129d6974da3a6b0aa22c219305b9aca264bd7e4b200b210f8d25c41ee4b844a1bd0adcb80462364e8c04bbb5b19c6c9c30d2618776646ede52547ae3f616fada31d16a77ec4676c17434fb9570a8d69e80f1dd64781294c7d9b284cec493a7930205b542031c3b958e874376def00294c12f9f47da77e4c77de2e5d12d28fd4420ecf030d6fcba67985b50a1d91721dc875f01674203a749bf9cd4b956828755797aa798d44a467bf8acaec19e304a67571791f803701f531a42e6cdc594f414f19daac889ada354c0db31a3b9b2ed215bbecf6b243107790b61acad79f26c6e7727ac7b5946c81addbcec1113b0bb977d63a622a0bce2dd6b3f0fd57e31db62cb6ae18aad262dc46ad3a46edb0532a0886518dc33e084671fe02415800ee7e8795289d7c9f2a4cb88be56746144fa5e4498213ff29d1ede9f692fcd63a807772ba54a6750cd40505feb9ebf39cc2b29ec443601e8068de306ec7c8605b3ccb4d7e952e45641f021eb10970e5701f08839d93e8effc8c17d1a6f7b93690b02ff0ddea045b91787c5012fbb429b949f8dd5dc0b2dd9ca024183ab3d68bb9be254c03af677888d5abd58e3053395cd925a51571bc0df23e7b3ad76485039384791a219a7f6db0caa2897cf4e4681e5fac8b00c6da7c43bc6129f9e2d3a04c327a66fa358ccfb331215b25f8577feca28b2b30112e6cf0adc074912b6daba55b5ba5c4bf55b61285d96ff6e616bc22d19e05a6cd3936940a917013e3a47cdf1be6cc60a26cc4fe315f88db0f8674ff9edb6e2fc3be4141a79a08f52faec3280bfba2d02c3bdfb896239e03977fd6e7a67381ef7a44fc096df92e6774572798e2f3ec655b8113c5410300f2780813fb1553072563472ef78517e47b02e7bc69ba3ad92169142f135164e81d6252d30d5a833d16f6517aa27f6d9197b12b259966ed15f3f54f7734f8c77757e41ae11913a62469d9f6e891c54336fddb2c9c73c60955f079a1fdc1ab9763af0ec26403ccd09c04160816dbfd4280a7da17c6e7f2a1bb5a03c43a37ea25e6ef03f075225a0af06700a9acfa37dd2b18718dbf9861fa22c5b99e7311685d4b3f8d3550a05bd0dd1ee44f8cc807c77d8e63b2700b7420a7e04345c400d9469f332e2f3f9bb13192b96764afe565c2059395d7159bb6765de8e78952add34575d7c640d9cee183c1ed3246479de66ce79ef0ff62e4add33a300815275ed5b4a668ae52077ab2eb7a4df31ebf2c1bc2f10333c0090279acf83fb2efe649343da3c9d2590bfc1f9e845b45684e00f13b6b7b0a488d5374cd4d81bd7b6e5eb7855c5b73a4c7e85c05a1596413dfe01339264f2044661dd45124b9882f6b0793d404407eb09cbb7c59a6e9d9699e79e97d4e6b6845632433bdae761861a99f485d557c6bf3c100e0cfff7c1ce150ea6bf2509ac58faa3347a60eafce793282a60d5b5b6bbada98ce071f9481b790b18ca324bfb480d8e52965f2679e41f0576a81346272cbd0dfb80f216ebacf997061f3407216de6b7216182bd8362727d106b0f7fdfb15c3c816d1b66f17448a007e47e6913561f6352a87488132f868dd674663cdb5bd223472a379f7693eb921e045c89a0d2b3123618f4c2caab81ce07b949e0089b8bf97ddd7ccbbee04318de34d32d378957107f7c27ea0971520d4249f4ef2fad12033d706bcb7d6b974cc47d5ecc0a2ab3dbadc386b0cda77d920e3142b9e47444f8b70db869800b726f01f785f17383b2a46f6458b100e087cffeed19aa0be3b42bda760d494d7931428fce9e516a7819d37fdf6c3f4cb942659b1d35a44b5a6a8cdd97c0fe896a70af7d5ed0b3678082ea0a213f789368f894c58e05233821894a5b5b57a086fa51dfd99eb390e7a39b3c37163593522f50783a658e244728bf0c57d067f3c81e3216fae21d9698baaae25c249a76ffd8a65e25dc97773d696024205f7a62cc0cfc07094e4c4c78035b896552a93cd4d3d4f82788f78f6b94cc6e2650438a3814a9d72b2813833d7af44761e2bc0b43540b204d35914f9145264529bc9bfb0f6deb307410c2e4ff26dc5ce070136c4dd0e084a70fe3e9b22ba15f09656766e2b9993f4e3d4176f6e5046b938690b3977e7006b2dc3422160342749e57aa0c0785c097e3b4a5ca4e94b9ec78ae4f2820035e1cbae493568bb7f79e93daf5028089b743982d8128a991bc47d2f0e35980801be9edbda2d79e704b39afa490dd0e2d50972c9974bba88e53cd853543b927a1944664aff67a5024b4aa48370ef661683ef638606f3a7d42cbf487b8ba64da5b465c76d098d451456437c3cd1de39179e3be28582793bf4bf7b3ba8086f347eb1273b01d95747935105609586994e9ce6adb185c9019fc514bedd0a90dc7edaa92b9433ba8f2349ab776b57c49ad808bf41204cb9fa5a6b0a879ee9d44af2b95fac2a4db4d9e3fd149248717108aff3863ff89049884bc663ed878fe2731116388a0f9971d4a1182de824910514f94da964e3a85096bab6e14c2f0c541b47d599303e0d7a4d5786197f65de47acd93b750239919b19e803f92a5611a8ac2a9fe1bc574dae7669ced8a73548a596365f3ef1ce172af155a5115ba9e085690be96fc4e844643809f5db92e43927f903258e42315020061f26af8348ab5765aafa3cdd9146d04ba94e8cea98b48b644cf4a0bc3ba47830054d4306e590346b14b890da94c2e7c5fb44995530e11210dee99cbec1263ad7d181471476d3febbbc43946a540a681d741bc5ea2be389cd6e51fc08c9c60d240addf7c139a4ff2498526ea1aee9c42dd0f07d4c8d9680011bb279d0410f127c5a19b5baf763054e45dd4308a878194031888d46428bc896045ba3bb4c80c1b5bc405c94064051b95a39ffbe384ccd59bb0d2b33d7e8bc0502268890714a3bba3fb55be77677050c79d743cf8337d0364c9229e9c0ac9806c7b433d6a03b551de4ba0591dfae43ef0e1d5f9a2f91595c5199dc5b31248145d167f2de0032a109214594a32dd93bb9f9491749f08a9598c18e9088b0e7fb7f6e466e766079696ad4c512fa1996ea137c5ea34f9815c1f2271a00de013e9e055df9b213942c1e924ed08161b8852ca48ae82df2f9b08defea1ccbeba7e7b364d2402307e05afe0ff1a0cb0e55a799c77322c7b375d35342486121740e1b83384c269e41373152f022806ba8f485f5c47fdce9a4d21a566a1fab1f16507e0c53db2c8af48e7179a91556475a50e3683760ad8747eef71ff4ff57c7c7fbcaeb29b2198b100af23727b4b594ba1dbc33aece61d2a2ee26142fa754579458f77fb50000073c6fdcb02bfca08fa179a32fa92d004e43601200062602a22a32d4c34d2cb78243427028141332e60b57953fd91b7a9820eb7a7ff89f3ac50a71657604f57e5b50eb8b947dacbab8f6aa6994161f5002c5b41effc329bd6c4832bf2d2062ab507166c31727a73865bace8697a9febdceaa57f86418982a7375aad08e2fda193a5f5329c69d0689a00486ff5d6e5f0f2dc45ec0a6a75e7e8b53b2d11be6bc23ef0357ee03589f8b6807043286a7e0dd0123141ef75e44bbd5ac9a06a6c4ae0c8bbadb1cf227eb56cf95fa4f39b8a77f96ef0ef68efdc4db40634ddaa0c6895cb6511dfc1b1ad2f728f17ceaff738c10bb29f9cf20181822021240adbd4f61383213b200a27e395d0f5f076e35c5824308bfb4891cf1b479f6d23d32392404d0bb8ad431d7cc568296a87a949e1d872c75ca800fc9d3213e76cde413aa31ffa41b097b2734bfbdeb124b717661efec394dde88cbb1e11fc6a4799332705bda4336b2f1192cd47d3f4f4bf6869e3b4dc2357002c01f68c18393a6df5fcc7901e19bcedd0901856e2ccd914ed69a8778f1632ae9e8b2882ba71260fc826ecbb4cd758e3db82b7b6c6168a4faacf488356f63872929e02a6290696945a247d49192f0954f32b1462ed62d8e31b6bb31bcdc0f757b68fcec44b742678dada40c08ca77773a0cf6709e8fd9961ad79213f951003c24613e537bf46b371cf0233b9a1a61f26b5ccf429883caf6a846623d1c5aed043e086ab21958735fdd03c210e21d4797213e222257fbc447b5956999d18c289a71e436c7241e4a827365ce4037023c70ccc7378e98b5e8947a27b26893c257093f8f46ec04157f7b32e13b61efe375adbb48e7ae919f781e1cb2eb9d5c288696d4f11f42d71f598220b9d3cae2c00587f03ad432aba78eeb4c0f28e7e39a1277395cf190b023373ef6b4eb9ff5c4425ea67e665f32d49dbcca80a87e1bc783399d2d8b4538d8b9ab5417cd573395d0da4a30418762d85b27efed4c3682504d489db34b5970a24bd86ebfe6954ae73b529f32060365e4cbd956db1c031b268ed647e0a454ef29e39c6736be5e37d854682a37c9ddeee40b6f69939804189b4d760162ab040e7e20650d4f0b10399805b82120305618d8fe6d9f06cc698088fc469db02be6fd986f0222666bf2f687dd36869cff19be5d1fc77d62d94a50f23c364fecdf5fa09ad83942376723a0d5d60909e1fd8039136486e978b6cdb4f8a32a26c84a9c288861a54055d6e06e17a35ad8accd65d57dc7d416bed75ae7689a8587ba0e0561226572fee641189bfea38dae7e0cbf7bd26ea8b568a4c7c943a2db1a686f7625e74e30ff3aec72c1427a7452ca0208748824b031f2430b197905e39a69a9130af68f2a77bc565e181e1f1a419f38b9763e339aaf09375f86be02154b51ca21aa8845b85bc5a6c0c080a4cc9e636c00c657cede395bcef3cdab5f7d820a623c6e484d5111a16829a709309ca8c2a8d9ea2c0c621bc870b7fc491d71211e0c750d6b407c1", 0x1000}, {&(0x7f0000001980)="2c53407f036439420ca76d73e89e9b47a5553f6c401a7c4f07b1e29842cb7a09e7364b2e497930f2f77d37b91708fb46", 0x30}, {&(0x7f00000019c0)="e8dda040174a416d8bc63318aab99a8dafc9fd46858fa9287ecd0274ab9ffa87c86a2253f0f63e18420003b39d50f0e6d23d9575ccf38a", 0x37}, {&(0x7f0000001a00)="9b6ef9ab15ee4dae2f7d31cf55a10c4fb4da199e0da84bb4ef15e13f216f115adf56ae3dac8489b47e94f75621cd927de0a456a05cd35db1ef0f61e7e9c44ba89e1cb39a0a449f83a955867433fe8ecbd7d3a5f9a993d13d91cb893a1b0fcf648351038f433b28853ca41fa19b894e98ff322f606b302899e75a9add381c514b9603d3e6dd7fa89e451de4ff41c298c35f47b11f25dcb9f279bbca327117269c934975727461debc2de4816f7e91fe46a7395b0981", 0xb5}, {&(0x7f0000001ac0)="da86eee3971a2df5f1998edc05fa4a71ea238f5fa3e132de603d0aecf8ac4ae2b744", 0x22}, {&(0x7f0000001b00)="441caccffc72a024857151a21d7432d84844ff83ae6fef28da6bce63059cd38b23e29224e93e78d9e132f6000995a29442c1ee9418393091701d4ffbab0ec01c50a7593242972272a40ae8f8d6e7928265e9e3f89875345c0cabb36504ea2c1ec42d7e246efb221043150a49e65a488b02c740d772ffce0b17ab930489bb843c673f2bbbb4b562292f4626270b6a42710f327e6d44479244b1577050502d81d0bfc123d1d0e3025154901dc7b9f72101346e68", 0xb3}, {&(0x7f0000001bc0)="3e3e7f994bbf018990ea37d78bd9257bfc0a3744951d489913ce70e7d48cbfaaf71906cfdf816ae908f6cbb7308bf77b348acf18f9bd06d8d25e0e89bae0117ac7aaa9f38795bb05f3ee1b8a317fd59e265fc674042b0e738f5671930b6d828304345555b1c5912221d96b1b54eb6cf6970d8b707fc00ecf45b650db2a9374bc2c09f2e3c868422e530ed286393f264d30412bd8b85538d94b4fd8669215e4f976b0cd2b3e9898c1d32d17110f1262c69ae9e0fb07337bd026", 0xb9}, {&(0x7f0000001c80)="150245c02572afbf6134fbdc877ccf147f8c33f573e0f9792006f941", 0x1c}, {&(0x7f0000001cc0)="ec5392084c7a70", 0x7}, {&(0x7f0000001d00)="0037d891da16214c82937e43d84d9bf6cff136e124cfe425d8f18d54a1b27539a2ad27edcfb7c85808ebf9ba116ad6f1d889deeb43aadf165e6ad619a4fc4fa104e0d8665ad9659c088cf6a4f043fbfba94a0b0807a78e289767417e23f6ad63ea3b482257ee326d3c47a50c2ca87d9a90877230340022d7ee5c4dc94235e5d87feb51bd1d882f5a88e3ab320916cd7aa7cab69081be06a248eaad53311330f2170d9ca29b94be284e6a0820840d4b080fec2e3a5265bdb3b2b3b918a063581d39d7239a0d7d39fe93f412611257", 0xce}], 0xa, &(0x7f0000002380)=[@cred={0x20, 0x1, 0x2, r14, r15, r16}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @rights={0x30, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r17, r18, r19}, @rights={0x18, 0x1, 0x1, [r0]}, @cred={0x20, 0x1, 0x2, r20, r21, r22}, @rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r23, r24, r25}], 0x100, 0x40000}], 0x2, 0x4000000) 2018/05/09 09:58:47 executing program 3: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) 2018/05/09 09:58:47 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:47 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:47 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:47 executing program 6: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:47 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) [ 170.226865] device lo left promiscuous mode [ 170.250201] device lo entered promiscuous mode 2018/05/09 09:58:47 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:47 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:47 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:47 executing program 6: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:47 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x0) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:47 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) 2018/05/09 09:58:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:47 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) [ 171.047829] device lo left promiscuous mode [ 171.069951] device lo entered promiscuous mode 2018/05/09 09:58:48 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:48 executing program 5: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) 2018/05/09 09:58:48 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:48 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) 2018/05/09 09:58:48 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:48 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:48 executing program 5 (fault-call:0 fault-nth:0): openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) [ 171.428624] FAULT_INJECTION: forcing a failure. [ 171.428624] name failslab, interval 1, probability 0, space 0, times 1 [ 171.440129] CPU: 1 PID: 10060 Comm: syz-executor5 Not tainted 4.17.0-rc3+ #88 [ 171.447451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 171.456846] Call Trace: [ 171.459492] dump_stack+0x185/0x1d0 [ 171.463179] should_fail+0x87b/0xab0 [ 171.466994] __should_failslab+0x278/0x2a0 [ 171.471303] should_failslab+0x29/0x70 [ 171.475244] kmem_cache_alloc+0x12e/0xb90 [ 171.479464] ? getname_flags+0x12a/0xaa0 [ 171.483583] ? fsnotify+0x480/0x1860 [ 171.487397] ? getname_flags+0xe7/0xaa0 [ 171.491513] getname_flags+0x12a/0xaa0 [ 171.495511] ? __x64_sys_openat+0x129/0x170 [ 171.499908] getname+0x55/0x60 [ 171.503185] do_sys_open+0x52a/0x960 [ 171.506993] ? syscall_return_slowpath+0xe9/0x700 [ 171.511929] __x64_sys_openat+0x129/0x170 [ 171.516137] do_syscall_64+0x154/0x220 [ 171.520083] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 171.525309] RIP: 0033:0x455979 [ 171.528522] RSP: 002b:00007f39cba12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 171.536281] RAX: ffffffffffffffda RBX: 00007f39cba136d4 RCX: 0000000000455979 [ 171.543575] RDX: 0000000000000000 RSI: 0000000020000180 RDI: ffffffffffffff9c [ 171.550863] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 171.558167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 171.565465] R13: 0000000000000482 R14: 00000000006facd0 R15: 0000000000000000 2018/05/09 09:58:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:48 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) 2018/05/09 09:58:48 executing program 5 (fault-call:0 fault-nth:1): openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:48 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x0) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:48 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:48 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:48 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:48 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) [ 171.988652] FAULT_INJECTION: forcing a failure. [ 171.988652] name failslab, interval 1, probability 0, space 0, times 0 [ 172.000133] CPU: 0 PID: 10079 Comm: syz-executor5 Not tainted 4.17.0-rc3+ #88 [ 172.007626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 172.017015] Call Trace: [ 172.019657] dump_stack+0x185/0x1d0 [ 172.023344] should_fail+0x87b/0xab0 [ 172.027112] __should_failslab+0x278/0x2a0 [ 172.031450] should_failslab+0x29/0x70 [ 172.035424] kmem_cache_alloc+0x12e/0xb90 [ 172.039656] ? get_empty_filp+0x1f1/0x870 [ 172.043841] ? kmsan_set_origin_inline+0x6b/0x120 [ 172.048725] ? get_empty_filp+0xb1/0x870 [ 172.052825] get_empty_filp+0x1f1/0x870 [ 172.056838] ? do_filp_open+0x261/0x640 [ 172.060855] path_openat+0x156/0x6450 [ 172.064690] ? __msan_poison_alloca+0x15c/0x1d0 [ 172.069397] ? kmsan_set_origin_inline+0x6b/0x120 [ 172.074317] ? __msan_poison_alloca+0x15c/0x1d0 [ 172.079030] ? expand_files+0x5b/0xde0 [ 172.082957] ? kmsan_set_origin_inline+0x6b/0x120 [ 172.087867] ? __msan_poison_alloca+0x15c/0x1d0 [ 172.092620] ? do_sys_open+0x624/0x960 [ 172.096545] ? do_sys_open+0x624/0x960 [ 172.100478] do_filp_open+0x261/0x640 [ 172.104352] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 172.109869] ? __alloc_fd+0x9f0/0xb90 [ 172.113762] do_sys_open+0x624/0x960 [ 172.117564] ? syscall_return_slowpath+0xe9/0x700 [ 172.122502] __x64_sys_openat+0x129/0x170 [ 172.126707] do_syscall_64+0x154/0x220 [ 172.130644] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 172.135864] RIP: 0033:0x455979 2018/05/09 09:58:49 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) semctl$IPC_RMID(0x0, 0x0, 0x10) 2018/05/09 09:58:49 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:49 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 172.139081] RSP: 002b:00007f39cba12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 172.146836] RAX: ffffffffffffffda RBX: 00007f39cba136d4 RCX: 0000000000455979 [ 172.154142] RDX: 0000000000000000 RSI: 0000000020000180 RDI: ffffffffffffff9c [ 172.161442] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 172.168743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 172.176046] R13: 0000000000000482 R14: 00000000006facd0 R15: 0000000000000001 2018/05/09 09:58:49 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r1, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) 2018/05/09 09:58:49 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:49 executing program 1 (fault-call:0 fault-nth:0): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:49 executing program 5 (fault-call:0 fault-nth:2): openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) [ 172.386929] FAULT_INJECTION: forcing a failure. [ 172.386929] name failslab, interval 1, probability 0, space 0, times 0 [ 172.398324] CPU: 0 PID: 10104 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 172.405631] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 172.415030] Call Trace: [ 172.417670] dump_stack+0x185/0x1d0 [ 172.421350] should_fail+0x87b/0xab0 [ 172.425120] __should_failslab+0x278/0x2a0 [ 172.430104] should_failslab+0x29/0x70 [ 172.434040] kmem_cache_alloc+0x12e/0xb90 [ 172.438238] ? __anon_vma_prepare+0xc9/0xb10 [ 172.442736] ? __anon_vma_prepare+0x82/0xb10 [ 172.447193] __anon_vma_prepare+0xc9/0xb10 [ 172.451495] ? handle_mm_fault+0x428f/0x7e50 [ 172.455956] ? do_huge_pmd_anonymous_page+0x92/0x2550 [ 172.461227] ? handle_mm_fault+0x428f/0x7e50 [ 172.465681] do_huge_pmd_anonymous_page+0x443/0x2550 [ 172.470827] ? kmsan_set_origin_inline+0x6b/0x120 [ 172.475722] ? is_vma_temporary_stack+0x27/0x90 [ 172.480443] handle_mm_fault+0x428f/0x7e50 [ 172.484720] ? kmsan_set_origin_inline+0x6b/0x120 [ 172.489632] __do_page_fault+0xec4/0x1a10 [ 172.493839] ? page_fault+0x1e/0x30 [ 172.497503] do_page_fault+0xd3/0x260 [ 172.501408] page_fault+0x1e/0x30 [ 172.504926] RIP: 0010:__get_user_8+0x21/0x2b [ 172.509354] RSP: 0018:ffff8801852afe30 EFLAGS: 00010206 [ 172.514757] RAX: 0000000020000087 RBX: ffff8801852afe38 RCX: 0000000000040000 [ 172.522058] RDX: ffffffffffffffff RSI: 0000000000000004 RDI: 0000000000000005 [ 172.529373] RBP: ffff8801852afea0 R08: 0000000001080020 R09: 0000000000000002 2018/05/09 09:58:49 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 172.536680] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000020000080 [ 172.543986] R13: 0000000000000000 R14: ffff88014fbe4358 R15: 0000000000000000 [ 172.551388] ? __se_sys_io_setup+0x96/0x490 [ 172.555810] ? __x64_sys_write+0x370/0x3e0 [ 172.560144] __x64_sys_io_setup+0x92/0xc0 [ 172.564343] do_syscall_64+0x154/0x220 [ 172.568284] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 172.573507] RIP: 0033:0x455979 [ 172.576725] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 172.584483] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 172.591785] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 172.599094] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 172.606398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 172.613704] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000000 [ 172.621868] FAULT_INJECTION: forcing a failure. [ 172.621868] name failslab, interval 1, probability 0, space 0, times 0 [ 172.633200] CPU: 0 PID: 10105 Comm: syz-executor5 Not tainted 4.17.0-rc3+ #88 [ 172.640511] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 172.649911] Call Trace: [ 172.652555] dump_stack+0x185/0x1d0 [ 172.656239] should_fail+0x87b/0xab0 [ 172.660002] __should_failslab+0x278/0x2a0 [ 172.664335] should_failslab+0x29/0x70 [ 172.668266] __kmalloc+0xc5/0x350 [ 172.671803] ? rfkill_fop_open+0x80/0xd50 [ 172.676007] rfkill_fop_open+0x80/0xd50 [ 172.680090] ? mutex_lock+0x31/0x90 [ 172.683776] ? _cond_resched+0x3c/0xd0 [ 172.687722] ? rfkill_fop_ioctl+0x1d0/0x1d0 [ 172.693762] misc_open+0x7b5/0x8b0 [ 172.697340] ? misc_seq_show+0x180/0x180 [ 172.701436] chrdev_open+0xc20/0xd90 [ 172.705196] ? cd_forget+0x330/0x330 [ 172.708953] do_dentry_open+0xcf8/0x15f0 [ 172.713065] vfs_open+0x1b7/0x2e0 [ 172.716599] path_openat+0x4704/0x6450 [ 172.720523] ? __msan_poison_alloca+0x15c/0x1d0 [ 172.725276] ? __msan_poison_alloca+0x15c/0x1d0 [ 172.729985] ? expand_files+0x5b/0xde0 [ 172.733918] ? kmsan_set_origin_inline+0x6b/0x120 [ 172.738803] ? __msan_poison_alloca+0x15c/0x1d0 [ 172.743544] ? do_sys_open+0x624/0x960 [ 172.747470] do_filp_open+0x261/0x640 [ 172.751389] do_sys_open+0x624/0x960 [ 172.755205] ? syscall_return_slowpath+0xe9/0x700 [ 172.760141] __x64_sys_openat+0x129/0x170 [ 172.764341] do_syscall_64+0x154/0x220 [ 172.768262] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 172.773463] RIP: 0033:0x455979 [ 172.776672] RSP: 002b:00007f39cba12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 172.784420] RAX: ffffffffffffffda RBX: 00007f39cba136d4 RCX: 0000000000455979 [ 172.791724] RDX: 0000000000000000 RSI: 0000000020000180 RDI: ffffffffffffff9c [ 172.799029] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 172.806337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 172.813639] R13: 0000000000000482 R14: 00000000006facd0 R15: 0000000000000002 2018/05/09 09:58:49 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:50 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) 2018/05/09 09:58:50 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:50 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(0xffffffffffffffff, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:50 executing program 5 (fault-call:0 fault-nth:3): openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) 2018/05/09 09:58:50 executing program 1 (fault-call:0 fault-nth:1): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:50 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) [ 173.026734] FAULT_INJECTION: forcing a failure. [ 173.026734] name failslab, interval 1, probability 0, space 0, times 0 [ 173.033297] FAULT_INJECTION: forcing a failure. [ 173.033297] name failslab, interval 1, probability 0, space 0, times 0 [ 173.038138] CPU: 1 PID: 10123 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 173.056998] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 173.066379] Call Trace: [ 173.069012] dump_stack+0x185/0x1d0 [ 173.072713] should_fail+0x87b/0xab0 [ 173.076471] __should_failslab+0x278/0x2a0 [ 173.080738] should_failslab+0x29/0x70 [ 173.084640] kmem_cache_alloc+0x12e/0xb90 [ 173.088806] ? __anon_vma_prepare+0x1c6/0xb10 [ 173.093313] ? find_mergeable_anon_vma+0x522/0xce0 [ 173.098294] ? __anon_vma_prepare+0x82/0xb10 [ 173.102722] __anon_vma_prepare+0x1c6/0xb10 [ 173.107067] ? do_huge_pmd_anonymous_page+0x92/0x2550 [ 173.112300] ? handle_mm_fault+0x428f/0x7e50 [ 173.116721] do_huge_pmd_anonymous_page+0x443/0x2550 [ 173.121836] ? kmsan_set_origin_inline+0x6b/0x120 [ 173.126698] ? is_vma_temporary_stack+0x27/0x90 [ 173.131389] handle_mm_fault+0x428f/0x7e50 [ 173.135641] ? kmsan_set_origin_inline+0x6b/0x120 [ 173.140530] __do_page_fault+0xec4/0x1a10 [ 173.144708] ? page_fault+0x1e/0x30 [ 173.148346] do_page_fault+0xd3/0x260 [ 173.152208] page_fault+0x1e/0x30 [ 173.155682] RIP: 0010:__get_user_8+0x21/0x2b [ 173.160091] RSP: 0018:ffff8801a2cdfe30 EFLAGS: 00010206 [ 173.165468] RAX: 0000000020000087 RBX: ffff8801a2cdfe38 RCX: 0000000000040000 [ 173.172744] RDX: ffffffffffffffff RSI: 0000000000000004 RDI: 0000000000000005 [ 173.180029] RBP: ffff8801a2cdfea0 R08: 0000000001080020 R09: 0000000000000002 [ 173.187310] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000020000080 [ 173.194598] R13: 0000000000000000 R14: ffff88014fbe2618 R15: 0000000000000000 [ 173.201948] ? __se_sys_io_setup+0x96/0x490 [ 173.206314] ? __x64_sys_write+0x370/0x3e0 [ 173.210596] __x64_sys_io_setup+0x92/0xc0 [ 173.214762] do_syscall_64+0x154/0x220 [ 173.218671] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 173.223878] RIP: 0033:0x455979 [ 173.227071] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 173.234793] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 173.242088] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 173.249365] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 173.256644] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 173.263921] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000001 [ 173.271225] CPU: 0 PID: 10130 Comm: syz-executor5 Not tainted 4.17.0-rc3+ #88 [ 173.278539] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 173.287949] Call Trace: [ 173.290597] dump_stack+0x185/0x1d0 [ 173.294295] should_fail+0x87b/0xab0 [ 173.298065] __should_failslab+0x278/0x2a0 [ 173.302401] should_failslab+0x29/0x70 [ 173.306340] __kmalloc+0xc5/0x350 [ 173.309848] ? _cond_resched+0x3c/0xd0 [ 173.313815] ? rfkill_fop_open+0x251/0xd50 [ 173.318096] rfkill_fop_open+0x251/0xd50 [ 173.322238] ? rfkill_fop_ioctl+0x1d0/0x1d0 2018/05/09 09:58:50 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) dup(r0) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:50 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 173.326642] misc_open+0x7b5/0x8b0 [ 173.330231] ? misc_seq_show+0x180/0x180 [ 173.334328] chrdev_open+0xc20/0xd90 [ 173.338087] ? cd_forget+0x330/0x330 [ 173.341840] do_dentry_open+0xcf8/0x15f0 [ 173.345985] vfs_open+0x1b7/0x2e0 [ 173.349494] path_openat+0x4704/0x6450 [ 173.353412] ? __msan_poison_alloca+0x15c/0x1d0 [ 173.358165] ? __msan_poison_alloca+0x15c/0x1d0 [ 173.362882] ? expand_files+0x5b/0xde0 [ 173.366815] ? kmsan_set_origin_inline+0x6b/0x120 [ 173.371749] ? __msan_poison_alloca+0x15c/0x1d0 [ 173.376498] ? do_sys_open+0x624/0x960 [ 173.380440] do_filp_open+0x261/0x640 [ 173.384357] do_sys_open+0x624/0x960 [ 173.388178] ? syscall_return_slowpath+0xe9/0x700 [ 173.393115] __x64_sys_openat+0x129/0x170 [ 173.397325] do_syscall_64+0x154/0x220 [ 173.401287] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 173.406513] RIP: 0033:0x455979 [ 173.409724] RSP: 002b:00007f39cba12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 173.417472] RAX: ffffffffffffffda RBX: 00007f39cba136d4 RCX: 0000000000455979 2018/05/09 09:58:50 executing program 3: socket(0x1, 0x2, 0x1) r0 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) [ 173.424770] RDX: 0000000000000000 RSI: 0000000020000180 RDI: ffffffffffffff9c [ 173.432067] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 173.439364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 173.446663] R13: 0000000000000482 R14: 00000000006facd0 R15: 0000000000000003 2018/05/09 09:58:50 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:50 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:50 executing program 3: socket(0x1, 0x2, 0x1) r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:50 executing program 5 (fault-call:0 fault-nth:4): openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) [ 173.689955] FAULT_INJECTION: forcing a failure. [ 173.689955] name failslab, interval 1, probability 0, space 0, times 0 [ 173.701328] CPU: 1 PID: 10156 Comm: syz-executor5 Not tainted 4.17.0-rc3+ #88 [ 173.708641] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 173.718037] Call Trace: [ 173.720687] dump_stack+0x185/0x1d0 [ 173.724386] should_fail+0x87b/0xab0 [ 173.728171] __should_failslab+0x278/0x2a0 [ 173.732510] should_failslab+0x29/0x70 [ 173.736459] __kmalloc+0xc5/0x350 [ 173.740007] ? rfkill_fop_open+0x251/0xd50 [ 173.744296] rfkill_fop_open+0x251/0xd50 [ 173.748446] ? rfkill_fop_ioctl+0x1d0/0x1d0 [ 173.752854] misc_open+0x7b5/0x8b0 [ 173.756448] ? misc_seq_show+0x180/0x180 [ 173.760549] chrdev_open+0xc20/0xd90 [ 173.764314] ? cd_forget+0x330/0x330 [ 173.768072] do_dentry_open+0xcf8/0x15f0 [ 173.772188] vfs_open+0x1b7/0x2e0 [ 173.775710] path_openat+0x4704/0x6450 [ 173.779644] ? __msan_poison_alloca+0x15c/0x1d0 [ 173.784401] ? __msan_poison_alloca+0x15c/0x1d0 [ 173.789132] ? expand_files+0x5b/0xde0 [ 173.793067] ? kmsan_set_origin_inline+0x6b/0x120 [ 173.797997] ? __msan_poison_alloca+0x15c/0x1d0 [ 173.802755] ? do_sys_open+0x624/0x960 [ 173.806703] do_filp_open+0x261/0x640 [ 173.810626] do_sys_open+0x624/0x960 [ 173.815694] ? syscall_return_slowpath+0xe9/0x700 [ 173.820638] __x64_sys_openat+0x129/0x170 [ 173.824854] do_syscall_64+0x154/0x220 [ 173.828798] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 173.834024] RIP: 0033:0x455979 [ 173.837239] RSP: 002b:00007f39cba12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 173.845081] RAX: ffffffffffffffda RBX: 00007f39cba136d4 RCX: 0000000000455979 [ 173.852385] RDX: 0000000000000000 RSI: 0000000020000180 RDI: ffffffffffffff9c [ 173.859697] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 173.867011] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 173.875020] R13: 0000000000000482 R14: 00000000006facd0 R15: 0000000000000004 2018/05/09 09:58:51 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:51 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:51 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:51 executing program 1 (fault-call:0 fault-nth:2): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:51 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) 2018/05/09 09:58:51 executing program 5 (fault-call:0 fault-nth:5): openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) 2018/05/09 09:58:51 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(0xffffffffffffffff, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 174.465032] FAULT_INJECTION: forcing a failure. [ 174.465032] name failslab, interval 1, probability 0, space 0, times 0 [ 174.466140] FAULT_INJECTION: forcing a failure. [ 174.466140] name failslab, interval 1, probability 0, space 0, times 0 [ 174.476786] CPU: 0 PID: 10175 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 174.495244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 174.504619] Call Trace: [ 174.507244] dump_stack+0x185/0x1d0 [ 174.510895] should_fail+0x87b/0xab0 [ 174.514641] __should_failslab+0x278/0x2a0 [ 174.518952] should_failslab+0x29/0x70 [ 174.522858] kmem_cache_alloc+0x12e/0xb90 [ 174.527030] ? __khugepaged_enter+0xac/0x7a0 [ 174.531462] ? __khugepaged_enter+0x4b/0x7a0 [ 174.535885] __khugepaged_enter+0xac/0x7a0 [ 174.540176] ? do_huge_pmd_anonymous_page+0x4cf/0x2550 [ 174.545467] do_huge_pmd_anonymous_page+0x53f/0x2550 [ 174.550601] handle_mm_fault+0x428f/0x7e50 [ 174.554849] ? kmsan_set_origin_inline+0x6b/0x120 [ 174.559726] __do_page_fault+0xec4/0x1a10 [ 174.563907] ? page_fault+0x1e/0x30 [ 174.567548] do_page_fault+0xd3/0x260 [ 174.571414] page_fault+0x1e/0x30 [ 174.574895] RIP: 0010:__get_user_8+0x21/0x2b [ 174.579314] RSP: 0018:ffff88014f0afe30 EFLAGS: 00010206 [ 174.584706] RAX: 0000000020000087 RBX: ffff88014f0afe38 RCX: 0000000000040000 [ 174.591987] RDX: ffffffffffffffff RSI: 0000000000000004 RDI: 0000000000000005 [ 174.599268] RBP: ffff88014f0afea0 R08: 0000000001080020 R09: 0000000000000002 [ 174.606545] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000020000080 [ 174.613834] R13: 0000000000000000 R14: ffff88014fbe08d8 R15: 0000000000000000 [ 174.621207] ? __se_sys_io_setup+0x96/0x490 [ 174.625585] ? __x64_sys_write+0x370/0x3e0 [ 174.629871] __x64_sys_io_setup+0x92/0xc0 [ 174.634144] do_syscall_64+0x154/0x220 [ 174.638062] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 174.643271] RIP: 0033:0x455979 [ 174.646465] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 174.654187] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 174.661463] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 174.668757] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 174.676043] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 174.683842] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000002 [ 174.691155] CPU: 1 PID: 10180 Comm: syz-executor5 Not tainted 4.17.0-rc3+ #88 [ 174.698467] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 174.707859] Call Trace: [ 174.710495] dump_stack+0x185/0x1d0 [ 174.714193] should_fail+0x87b/0xab0 [ 174.717969] __should_failslab+0x278/0x2a0 [ 174.722319] should_failslab+0x29/0x70 [ 174.726266] __kmalloc+0xc5/0x350 [ 174.729806] ? rfkill_fop_open+0x251/0xd50 [ 174.735046] rfkill_fop_open+0x251/0xd50 [ 174.739199] ? rfkill_fop_ioctl+0x1d0/0x1d0 [ 174.743607] misc_open+0x7b5/0x8b0 [ 174.747203] ? misc_seq_show+0x180/0x180 [ 174.751303] chrdev_open+0xc20/0xd90 [ 174.755086] ? cd_forget+0x330/0x330 [ 174.758881] do_dentry_open+0xcf8/0x15f0 2018/05/09 09:58:51 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) [ 174.763350] vfs_open+0x1b7/0x2e0 [ 174.766943] path_openat+0x4704/0x6450 [ 174.770874] ? __msan_poison_alloca+0x15c/0x1d0 [ 174.775629] ? __msan_poison_alloca+0x15c/0x1d0 [ 174.780340] ? expand_files+0x5b/0xde0 [ 174.784273] ? kmsan_set_origin_inline+0x6b/0x120 [ 174.789186] ? __msan_poison_alloca+0x15c/0x1d0 [ 174.793930] ? do_sys_open+0x624/0x960 [ 174.797867] do_filp_open+0x261/0x640 [ 174.801779] do_sys_open+0x624/0x960 [ 174.805597] ? syscall_return_slowpath+0xe9/0x700 [ 174.810531] __x64_sys_openat+0x129/0x170 2018/05/09 09:58:51 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) [ 174.814732] do_syscall_64+0x154/0x220 [ 174.818664] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 174.823877] RIP: 0033:0x455979 [ 174.827086] RSP: 002b:00007f39cba12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 174.834838] RAX: ffffffffffffffda RBX: 00007f39cba136d4 RCX: 0000000000455979 [ 174.842143] RDX: 0000000000000000 RSI: 0000000020000180 RDI: ffffffffffffff9c [ 174.849452] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 174.856764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 174.864075] R13: 0000000000000482 R14: 00000000006facd0 R15: 0000000000000005 2018/05/09 09:58:51 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:51 executing program 1 (fault-call:0 fault-nth:3): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:51 executing program 5 (fault-call:0 fault-nth:6): openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:52 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 175.072616] FAULT_INJECTION: forcing a failure. [ 175.072616] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 175.084706] CPU: 1 PID: 10199 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 175.092023] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 175.095455] FAULT_INJECTION: forcing a failure. [ 175.095455] name failslab, interval 1, probability 0, space 0, times 0 [ 175.101416] Call Trace: [ 175.101464] dump_stack+0x185/0x1d0 [ 175.101507] should_fail+0x87b/0xab0 [ 175.101552] __alloc_pages_nodemask+0x61c/0x5dd0 [ 175.101585] ? kmsan_set_origin_inline+0x6b/0x120 [ 175.101676] ? __msan_poison_alloca+0x15c/0x1d0 [ 175.137018] ? __should_failslab+0x278/0x2a0 [ 175.141468] ? should_fail+0x57/0xab0 [ 175.145315] ? kmsan_set_origin_inline+0x6b/0x120 [ 175.150187] ? __msan_poison_alloca+0x15c/0x1d0 [ 175.154879] ? kmsan_set_origin+0x9e/0x160 [ 175.159162] alloc_pages_current+0x6b5/0x970 [ 175.163605] pte_alloc_one+0x56/0x110 [ 175.167427] do_huge_pmd_anonymous_page+0x85f/0x2550 [ 175.172561] handle_mm_fault+0x428f/0x7e50 [ 175.176809] ? kmsan_set_origin_inline+0x6b/0x120 [ 175.181685] __do_page_fault+0xec4/0x1a10 [ 175.185864] ? page_fault+0x1e/0x30 [ 175.189503] do_page_fault+0xd3/0x260 [ 175.193379] page_fault+0x1e/0x30 [ 175.196875] RIP: 0010:__get_user_8+0x21/0x2b [ 175.201287] RSP: 0018:ffff88014f0afe30 EFLAGS: 00010206 [ 175.206664] RAX: 0000000020000087 RBX: ffff88014f0afe38 RCX: 0000000000040000 [ 175.213948] RDX: ffffffffffffffff RSI: 0000000000000004 RDI: 0000000000000005 [ 175.221226] RBP: ffff88014f0afea0 R08: 0000000001080020 R09: 0000000000000002 [ 175.228507] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000020000080 [ 175.235787] R13: 0000000000000000 R14: ffff88014e3088d8 R15: 0000000000000000 [ 175.243140] ? __se_sys_io_setup+0x96/0x490 [ 175.247511] ? __x64_sys_write+0x370/0x3e0 [ 175.251793] __x64_sys_io_setup+0x92/0xc0 [ 175.255962] do_syscall_64+0x154/0x220 [ 175.259877] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 175.265343] RIP: 0033:0x455979 [ 175.268541] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 175.276270] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 175.283552] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 175.290831] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 175.298118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 175.305397] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000003 [ 175.312730] CPU: 0 PID: 10200 Comm: syz-executor5 Not tainted 4.17.0-rc3+ #88 2018/05/09 09:58:52 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(0xffffffffffffffff) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) [ 175.320043] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 175.329442] Call Trace: [ 175.332086] dump_stack+0x185/0x1d0 [ 175.335762] should_fail+0x87b/0xab0 [ 175.339529] __should_failslab+0x278/0x2a0 [ 175.343867] should_failslab+0x29/0x70 [ 175.347811] __kmalloc+0xc5/0x350 [ 175.351351] ? rfkill_fop_open+0x251/0xd50 [ 175.355633] rfkill_fop_open+0x251/0xd50 [ 175.359772] ? rfkill_fop_ioctl+0x1d0/0x1d0 [ 175.364169] misc_open+0x7b5/0x8b0 [ 175.367754] ? misc_seq_show+0x180/0x180 [ 175.371854] chrdev_open+0xc20/0xd90 [ 175.375629] ? cd_forget+0x330/0x330 [ 175.379389] do_dentry_open+0xcf8/0x15f0 [ 175.383506] vfs_open+0x1b7/0x2e0 [ 175.387023] path_openat+0x4704/0x6450 [ 175.390954] ? __msan_poison_alloca+0x15c/0x1d0 [ 175.395709] ? __msan_poison_alloca+0x15c/0x1d0 [ 175.400424] ? expand_files+0x5b/0xde0 [ 175.404359] ? kmsan_set_origin_inline+0x6b/0x120 [ 175.409286] ? __msan_poison_alloca+0x15c/0x1d0 [ 175.414037] ? do_sys_open+0x624/0x960 [ 175.417984] do_filp_open+0x261/0x640 2018/05/09 09:58:52 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) [ 175.421912] do_sys_open+0x624/0x960 [ 175.425715] ? syscall_return_slowpath+0xe9/0x700 [ 175.430655] __x64_sys_openat+0x129/0x170 [ 175.434869] do_syscall_64+0x154/0x220 [ 175.438815] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 175.444037] RIP: 0033:0x455979 [ 175.447254] RSP: 002b:00007f39cba12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 175.455008] RAX: ffffffffffffffda RBX: 00007f39cba136d4 RCX: 0000000000455979 [ 175.462309] RDX: 0000000000000000 RSI: 0000000020000180 RDI: ffffffffffffff9c 2018/05/09 09:58:52 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 175.469620] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 175.476935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 175.484243] R13: 0000000000000482 R14: 00000000006facd0 R15: 0000000000000006 2018/05/09 09:58:52 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(0xffffffffffffffff, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:52 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(0xffffffffffffffff, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:52 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000740)=""/144, 0x90}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:53 executing program 5 (fault-call:0 fault-nth:7): openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:53 executing program 1 (fault-call:0 fault-nth:4): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) 2018/05/09 09:58:53 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:53 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:53 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0x0) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:53 executing program 6: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) [ 176.585202] FAULT_INJECTION: forcing a failure. [ 176.585202] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 176.597058] CPU: 0 PID: 10244 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 176.604336] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 176.613701] Call Trace: [ 176.616301] dump_stack+0x185/0x1d0 [ 176.619959] should_fail+0x87b/0xab0 [ 176.623693] __alloc_pages_nodemask+0x61c/0x5dd0 [ 176.628468] ? kernel_poison_pages+0x40/0x360 [ 176.632980] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 176.638358] ? kernel_poison_pages+0x1a0/0x360 [ 176.642960] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 176.648424] ? get_page_from_freelist+0xab28/0xb600 [ 176.653451] ? update_stack_state+0x885/0xa40 [ 176.657965] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 176.663349] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 176.668808] ? update_stack_state+0x885/0xa40 [ 176.673314] ? page_counter_try_charge+0x205/0x5c0 [ 176.678249] ? page_counter_try_charge+0x4af/0x5c0 [ 176.683190] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 176.688156] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 176.693544] ? try_charge+0x2522/0x2d50 [ 176.697566] ? kmsan_set_origin_inline+0x6b/0x120 [ 176.702426] ? __msan_poison_alloca+0x15c/0x1d0 [ 176.707118] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 176.712501] ? memcg_kmem_charge+0x703/0xa30 [ 176.717625] kmsan_alloc_page+0x82/0xe0 [ 176.721614] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 176.726379] ? kmsan_set_origin_inline+0x6b/0x120 [ 176.731227] ? __msan_poison_alloca+0x15c/0x1d0 [ 176.735905] ? __should_failslab+0x278/0x2a0 [ 176.740320] ? should_fail+0x57/0xab0 [ 176.744127] ? kmsan_set_origin_inline+0x6b/0x120 [ 176.748976] ? __msan_poison_alloca+0x15c/0x1d0 [ 176.753675] ? kmsan_set_origin+0x9e/0x160 [ 176.757936] alloc_pages_current+0x6b5/0x970 [ 176.762356] pte_alloc_one+0x56/0x110 [ 176.766167] do_huge_pmd_anonymous_page+0x85f/0x2550 [ 176.771284] handle_mm_fault+0x428f/0x7e50 [ 176.775527] ? kmsan_set_origin_inline+0x6b/0x120 [ 176.780394] __do_page_fault+0xec4/0x1a10 [ 176.784567] ? page_fault+0x1e/0x30 [ 176.788218] do_page_fault+0xd3/0x260 [ 176.792057] page_fault+0x1e/0x30 [ 176.795523] RIP: 0010:__get_user_8+0x21/0x2b [ 176.799931] RSP: 0018:ffff8801bdfefe30 EFLAGS: 00010206 [ 176.805298] RAX: 0000000020000087 RBX: ffff8801bdfefe38 RCX: 0000000000040000 [ 176.812567] RDX: ffffffffffffffff RSI: 0000000000000004 RDI: 0000000000000005 [ 176.819838] RBP: ffff8801bdfefea0 R08: 0000000001080020 R09: 0000000000000002 [ 176.827111] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000020000080 [ 176.834387] R13: 0000000000000000 R14: ffff88014fbe08d8 R15: 0000000000000000 [ 176.841689] ? __se_sys_io_setup+0x96/0x490 [ 176.846024] ? __x64_sys_write+0x370/0x3e0 [ 176.850273] __x64_sys_io_setup+0x92/0xc0 [ 176.854435] do_syscall_64+0x154/0x220 [ 176.858341] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 176.863535] RIP: 0033:0x455979 [ 176.866725] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 176.874438] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 2018/05/09 09:58:53 executing program 5: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x3, 0x10000) openat$cgroup_ro(r0, &(0x7f0000000040)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:53 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) [ 176.881707] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 176.888978] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 176.896247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 176.903518] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000004 2018/05/09 09:58:54 executing program 5: socket$l2tp(0x18, 0x1, 0x1) 2018/05/09 09:58:54 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:54 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}], 0x3, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:54 executing program 1 (fault-call:0 fault-nth:5): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:54 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:54 executing program 6: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:54 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0x0) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:54 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) [ 177.567559] FAULT_INJECTION: forcing a failure. [ 177.567559] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 177.579405] CPU: 0 PID: 10275 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 177.586679] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 177.596033] Call Trace: [ 177.598629] dump_stack+0x185/0x1d0 [ 177.602266] should_fail+0x87b/0xab0 [ 177.605990] __alloc_pages_nodemask+0x61c/0x5dd0 [ 177.610750] ? kernel_poison_pages+0x40/0x360 [ 177.615243] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 177.620607] ? kernel_poison_pages+0x1a0/0x360 [ 177.625197] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 177.630650] ? get_page_from_freelist+0xab28/0xb600 [ 177.635675] ? update_stack_state+0x885/0xa40 [ 177.640182] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 177.645551] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 177.651011] ? update_stack_state+0x885/0xa40 [ 177.655516] ? kmsan_set_origin_inline+0x6b/0x120 [ 177.660361] ? __msan_poison_alloca+0x15c/0x1d0 2018/05/09 09:58:54 executing program 5: r0 = memfd_create(&(0x7f0000000000)='/dev/rfkill\x00', 0x2) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r0, 0xc0305302, &(0x7f0000000040)={0x8, 0xa01e, 0x5, 0x1ff, 0xfffffffffffff800, 0x9}) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) [ 177.665044] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 177.670065] ? __msan_metadata_ptr_for_store_4+0x13/0x20 [ 177.675529] ? kmsan_set_origin_inline+0x6b/0x120 [ 177.680379] ? __msan_poison_alloca+0x15c/0x1d0 [ 177.685056] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 177.690421] ? memcg_kmem_charge+0x703/0xa30 [ 177.694834] kmsan_alloc_page+0x82/0xe0 [ 177.698811] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 177.703563] ? kmsan_set_origin_inline+0x6b/0x120 [ 177.708404] ? __msan_poison_alloca+0x15c/0x1d0 [ 177.713072] ? __should_failslab+0x278/0x2a0 2018/05/09 09:58:54 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 177.717485] ? should_fail+0x57/0xab0 [ 177.721292] ? kmsan_set_origin_inline+0x6b/0x120 [ 177.726138] ? __msan_poison_alloca+0x15c/0x1d0 [ 177.730813] ? kmsan_set_origin+0x9e/0x160 [ 177.735067] alloc_pages_current+0x6b5/0x970 [ 177.739484] pte_alloc_one+0x56/0x110 [ 177.743292] do_huge_pmd_anonymous_page+0x85f/0x2550 [ 177.748495] handle_mm_fault+0x428f/0x7e50 [ 177.752735] ? kmsan_set_origin_inline+0x6b/0x120 [ 177.757596] __do_page_fault+0xec4/0x1a10 [ 177.761761] ? page_fault+0x1e/0x30 [ 177.765424] do_page_fault+0xd3/0x260 [ 177.769233] page_fault+0x1e/0x30 [ 177.772693] RIP: 0010:__get_user_8+0x21/0x2b [ 177.777094] RSP: 0018:ffff8801b422fe30 EFLAGS: 00010206 [ 177.782457] RAX: 0000000020000087 RBX: ffff8801b422fe38 RCX: 0000000000040000 [ 177.789726] RDX: ffffffffffffffff RSI: 0000000000000004 RDI: 0000000000000005 [ 177.797020] RBP: ffff8801b422fea0 R08: 0000000001080020 R09: 0000000000000002 [ 177.804297] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000020000080 [ 177.811573] R13: 0000000000000000 R14: ffff88014fbe08d8 R15: 0000000000000000 [ 177.818873] ? __se_sys_io_setup+0x96/0x490 [ 177.823212] ? __x64_sys_write+0x370/0x3e0 [ 177.827460] __x64_sys_io_setup+0x92/0xc0 [ 177.831621] do_syscall_64+0x154/0x220 [ 177.835520] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 177.840705] RIP: 0033:0x455979 [ 177.843888] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 177.851600] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 177.858866] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 2018/05/09 09:58:54 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 177.866140] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 177.873408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 177.880676] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000005 2018/05/09 09:58:54 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:54 executing program 1 (fault-call:0 fault-nth:6): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:55 executing program 5: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-vsock\x00', 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101000, 0x68) tee(r0, r1, 0x4, 0x2) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="100a716a789f5d6ec07630f6e56bfc159d65c965b5a58b5105f68f0b9692e26f838f1905110385e95676b4ca390206e59661896db691e14bcdaefeb73070b1dd8f4ebb63b8f5e812311c3506e6573d543912d358ebd2e99b7528b2dc3ad7fbab0ee7ffb3a61a6bf6d500d9e214b1b2ea21891a0cc7759fdcb9c584ea5a6c40f250cf3395bf128328a0ff5b8c936387b26889ff1bad33349426887695e00cb4721f04c285acc355efd8c5091f78cac247b8f3516fabf94db0265ef3ea61b314a9fd14dd11021d758214053d6013ccd1e9fc1f8c0e7f9f7ed4b06801237cdb4a17", 0xe0}, {&(0x7f00000001c0)="b9346322f0148fb583236061258ab4314390e4ae3f15d51316ac2326f429744c1c9b7658283bcce253152112d5da3d8feafe504d3e595abd51a7ead3f3ddad43eb95fa382ce0dd83680fa50ede23c93c431210cca254dd976ce9c1ec11956c5cd3b2dda68ca61a631dd05489a4fd410f5e6f8f71b079b9", 0x77}], 0x1, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) ioctl$KDGETMODE(r2, 0x4b3b, &(0x7f0000000280)) [ 178.006389] FAULT_INJECTION: forcing a failure. [ 178.006389] name failslab, interval 1, probability 0, space 0, times 0 [ 178.017813] CPU: 0 PID: 10302 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 178.025118] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 178.034508] Call Trace: [ 178.037149] dump_stack+0x185/0x1d0 [ 178.040829] should_fail+0x87b/0xab0 [ 178.044594] __should_failslab+0x278/0x2a0 [ 178.048886] should_failslab+0x29/0x70 [ 178.052821] kmem_cache_alloc+0x12e/0xb90 [ 178.057023] ? ioctx_alloc+0x28f/0x2c60 [ 178.061046] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 178.066496] ioctx_alloc+0x28f/0x2c60 [ 178.070350] ? page_fault+0x1e/0x30 [ 178.074020] ? do_page_fault+0xd3/0x260 [ 178.078048] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 178.083494] __se_sys_io_setup+0x16f/0x490 [ 178.087821] __x64_sys_io_setup+0x92/0xc0 [ 178.092012] do_syscall_64+0x154/0x220 [ 178.095952] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 178.101172] RIP: 0033:0x455979 [ 178.104383] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 178.112396] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 178.119700] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 178.127003] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 178.134306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 178.141609] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000006 2018/05/09 09:58:55 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:55 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x0, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:55 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x9) ptrace$cont(0x18, r1, 0x3f, 0xd83b) 2018/05/09 09:58:55 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:55 executing program 1 (fault-call:0 fault-nth:7): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:55 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:55 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) gettid() 2018/05/09 09:58:55 executing program 6: semop(0x0, &(0x7f0000000000)=[{}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:55 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0x0) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 178.632379] FAULT_INJECTION: forcing a failure. [ 178.632379] name failslab, interval 1, probability 0, space 0, times 0 [ 178.643802] CPU: 1 PID: 10337 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 178.651110] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 178.660500] Call Trace: [ 178.663137] dump_stack+0x185/0x1d0 [ 178.666820] should_fail+0x87b/0xab0 [ 178.670588] __should_failslab+0x278/0x2a0 [ 178.674877] should_failslab+0x29/0x70 [ 178.678807] kmem_cache_alloc+0x12e/0xb90 [ 178.682999] ? new_inode_pseudo+0xf3/0x430 [ 178.687317] ? new_inode_pseudo+0xb0/0x430 [ 178.691600] new_inode_pseudo+0xf3/0x430 [ 178.695712] ? kmsan_memcpy_origins+0xf1/0x170 [ 178.700363] alloc_anon_inode+0x48/0x530 [ 178.704547] ioctx_alloc+0x84a/0x2c60 [ 178.708408] ? page_fault+0x1e/0x30 [ 178.712072] ? do_page_fault+0xd3/0x260 [ 178.716101] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 178.721546] __se_sys_io_setup+0x16f/0x490 [ 178.725874] __x64_sys_io_setup+0x92/0xc0 [ 178.730062] do_syscall_64+0x154/0x220 [ 178.733998] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 178.739215] RIP: 0033:0x455979 [ 178.742435] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 178.750450] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 178.757754] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 178.765059] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 178.772355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 2018/05/09 09:58:55 executing program 3: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(r0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) [ 178.779653] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000007 2018/05/09 09:58:55 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) openat$cgroup_ro(r0, &(0x7f0000000000)='io.stat\x00', 0x0, 0x0) 2018/05/09 09:58:55 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:55 executing program 1 (fault-call:0 fault-nth:8): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:55 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b050000000000000101000502007782c9a203fd8ff164dd85b854c54548946c6f6772ec00000000000000"], 0x38) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) [ 178.903843] FAULT_INJECTION: forcing a failure. [ 178.903843] name failslab, interval 1, probability 0, space 0, times 0 [ 178.915791] CPU: 1 PID: 10350 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 178.923099] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 178.932487] Call Trace: [ 178.935134] dump_stack+0x185/0x1d0 [ 178.938824] should_fail+0x87b/0xab0 [ 178.942598] __should_failslab+0x278/0x2a0 [ 178.946937] should_failslab+0x29/0x70 [ 178.950915] kmem_cache_alloc+0x12e/0xb90 [ 178.955120] ? __d_alloc+0x8b/0xe40 [ 178.958809] ? __d_alloc+0x4a/0xe40 [ 178.962513] __d_alloc+0x8b/0xe40 [ 178.966028] d_alloc_pseudo+0x68/0x80 [ 178.969922] ioctx_alloc+0xa29/0x2c60 [ 178.973770] ? page_fault+0x1e/0x30 [ 178.977483] __se_sys_io_setup+0x16f/0x490 [ 178.981795] __x64_sys_io_setup+0x92/0xc0 [ 178.985987] do_syscall_64+0x154/0x220 [ 178.989932] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 178.995155] RIP: 0033:0x455979 [ 178.998370] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 179.006131] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 179.013438] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 179.020743] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 179.028050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 179.035370] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000008 2018/05/09 09:58:56 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x10007f, 0x0) 2018/05/09 09:58:56 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:56 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r0, 0x0, 0x41, &(0x7f0000000340)={'mangle\x00', 0x67, "25c9dec6a6bffbeab2879cfd37555c526ff355d90c602b7974d86681d3e0f2ae230680c7dd4603e4bba9317755ebb3dd26de5c5374246ea9a79b99f6500a663dad11a09f9612c226af54b70bef02e0be3e84fc3af79825835fdb2516ddb4596aa4d72c14d3b5cb"}, &(0x7f0000000400)=0x8b) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000000)={0x0, 0x86, "8869a54ac253b87a4eae63b142091b8a80f7bc36d815315ab83877b0f57fb4910a42c765bda6191fbfe18770030bc1f3c585fee83264b3fea0e3b5a4b4e705454e6eb1023700d47bf79c899cd3d633452fc39c60e9f039a909ceff681f82443061d7d36c15ac9635d274794c58e8f7138e9a640caf400b271e1e0831a10d12012f14d4a586d8"}, &(0x7f00000000c0)=0x8e) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f0000000440)={'ip6_vti0\x00', 0x4}) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f00000001c0)={0x0, 0x6, 0x1, 0x91f3, 0x1, 0x1, 0xf7, 0x9, {0x0, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x9, 0x8, 0x9, 0x0, 0x2}}, &(0x7f0000000100)=0xb0) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000280)={r1, 0x5, 0x40, 0x7, 0xffffffffffffffff, 0x7, 0x8, 0x0, {r2, @in={{0x2, 0x4e24, @rand_addr=0x101}}, 0x6, 0x1, 0x6, 0x3ff, 0x8}}, &(0x7f0000000140)=0x6a) rt_sigsuspend(&(0x7f0000000480)={0xfffffffffffffff7}, 0x8) 2018/05/09 09:58:56 executing program 1 (fault-call:0 fault-nth:9): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:56 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:56 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) 2018/05/09 09:58:56 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(0xffffffffffffffff) bind$inet6(r1, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/05/09 09:58:56 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:56 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b050000000000000101000502007782c9a203fd8ff164dd85b854c54548946c6f6772ec00000000000000"], 0x38) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) [ 179.670895] FAULT_INJECTION: forcing a failure. [ 179.670895] name failslab, interval 1, probability 0, space 0, times 0 [ 179.682327] CPU: 0 PID: 10386 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 179.689646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 179.699038] Call Trace: [ 179.701681] dump_stack+0x185/0x1d0 [ 179.705363] should_fail+0x87b/0xab0 [ 179.709130] __should_failslab+0x278/0x2a0 [ 179.713481] should_failslab+0x29/0x70 [ 179.717441] kmem_cache_alloc+0x12e/0xb90 [ 179.721681] ? get_empty_filp+0x1f1/0x870 [ 179.725884] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 179.731310] ? d_set_d_op+0x652/0x7c0 [ 179.735215] ? get_empty_filp+0xb1/0x870 [ 179.739336] get_empty_filp+0x1f1/0x870 [ 179.743390] alloc_file+0x6a/0x5d0 [ 179.747015] ? __msan_metadata_ptr_for_store_1+0x13/0x20 [ 179.752526] ? d_instantiate+0x118/0x190 [ 179.756688] ioctx_alloc+0xb58/0x2c60 [ 179.760563] ? page_fault+0x1e/0x30 [ 179.764294] __se_sys_io_setup+0x16f/0x490 [ 179.768637] __x64_sys_io_setup+0x92/0xc0 [ 179.772840] do_syscall_64+0x154/0x220 [ 179.776797] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 179.782022] RIP: 0033:0x455979 [ 179.785237] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 179.792990] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 179.800310] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 179.807618] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/09 09:58:56 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:56 executing program 3 (fault-call:2 fault-nth:0): r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 179.814930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 179.822234] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000009 2018/05/09 09:58:56 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}], 0x3, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:56 executing program 1 (fault-call:0 fault-nth:10): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:56 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b050000000000000101000502007782c9a203fd8ff164dd85b854c54548946c6f6772ec00000000000000"], 0x38) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) [ 179.995683] FAULT_INJECTION: forcing a failure. [ 179.995683] name failslab, interval 1, probability 0, space 0, times 0 [ 180.007259] CPU: 1 PID: 10405 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 180.014718] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.024127] Call Trace: [ 180.026780] dump_stack+0x185/0x1d0 [ 180.030475] should_fail+0x87b/0xab0 [ 180.034262] __should_failslab+0x278/0x2a0 [ 180.038594] should_failslab+0x29/0x70 [ 180.042549] __kmalloc+0xc5/0x350 [ 180.046097] ? ioctx_alloc+0xd67/0x2c60 [ 180.050167] ioctx_alloc+0xd67/0x2c60 [ 180.054067] ? page_fault+0x1e/0x30 [ 180.057888] __se_sys_io_setup+0x16f/0x490 [ 180.062227] __x64_sys_io_setup+0x92/0xc0 [ 180.066433] do_syscall_64+0x154/0x220 [ 180.070377] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 180.075601] RIP: 0033:0x455979 [ 180.078814] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 180.086563] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 2018/05/09 09:58:57 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:57 executing program 1 (fault-call:0 fault-nth:11): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) [ 180.093865] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 180.101176] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 180.108490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 180.115815] R13: 000000000000018d R14: 00000000006f65d8 R15: 000000000000000a [ 180.177225] FAULT_INJECTION: forcing a failure. [ 180.177225] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 180.189329] CPU: 1 PID: 10411 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 180.196643] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.206039] Call Trace: [ 180.208687] dump_stack+0x185/0x1d0 [ 180.212382] should_fail+0x87b/0xab0 [ 180.216172] __alloc_pages_nodemask+0x61c/0x5dd0 [ 180.221002] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 180.226369] ? kmsan_kmalloc+0x94/0x100 [ 180.230397] ? kmem_cache_alloc+0xad3/0xb90 [ 180.234795] ? __d_alloc+0x8b/0xe40 [ 180.238465] ? d_alloc_pseudo+0x68/0x80 [ 180.242480] ? ioctx_alloc+0xa29/0x2c60 [ 180.246494] ? __se_sys_io_setup+0x16f/0x490 [ 180.250978] ? __x64_sys_io_setup+0x92/0xc0 [ 180.255336] ? do_syscall_64+0x154/0x220 [ 180.259990] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 180.265409] ? kmsan_set_origin_inline+0x6b/0x120 [ 180.270332] ? kmsan_set_origin_inline+0x6b/0x120 2018/05/09 09:58:57 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 180.275260] ? __msan_poison_alloca+0x15c/0x1d0 [ 180.279974] ? kmsan_set_origin_inline+0x6b/0x120 [ 180.284869] ? kmsan_set_origin_inline+0x6b/0x120 [ 180.289761] ? __msan_poison_alloca+0x15c/0x1d0 [ 180.294477] ? radix_tree_lookup_slot+0x46/0x500 [ 180.299274] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 180.304701] alloc_pages_current+0x6b5/0x970 [ 180.309225] __page_cache_alloc+0x95/0x320 [ 180.313518] pagecache_get_page+0x52b/0x1450 [ 180.317992] ? ioctx_alloc+0xd67/0x2c60 [ 180.322050] ioctx_alloc+0xef7/0x2c60 [ 180.325965] __se_sys_io_setup+0x16f/0x490 [ 180.330310] __x64_sys_io_setup+0x92/0xc0 [ 180.334509] do_syscall_64+0x154/0x220 [ 180.338541] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 180.343785] RIP: 0033:0x455979 [ 180.347005] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 180.354761] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 180.362064] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 180.369373] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 180.376693] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 180.383997] R13: 000000000000018d R14: 00000000006f65d8 R15: 000000000000000b 2018/05/09 09:58:57 executing program 1 (fault-call:0 fault-nth:12): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:57 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:57 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:58:57 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) inotify_init1(0x0) 2018/05/09 09:58:57 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f0000000740)=""/384, 0xfffffffffffffff7) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:57 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) open_by_handle_at(r0, &(0x7f0000000000)={0xc0, 0x1, "983b66df8149c39e53553ae1c3dc82a652d1e944e41cc25f27f9f1e78584d574aad2802fb0127edbc80bc0065e86894945656ceb0052e052a8605c6626a839b2a66a89c7d91dedc406b35052850d922646744ce051f8af81512cd83f14bbfac7a9df35611f7e0a2d3ab32a369bfe637f55ce7a816be0a20b5682b7c99b8b5883560429041ca336606aabf1ec3361e3fa2c49db617505763bc791e1cf8143a4f02c210a48d5033abdd0da8c308e6263d2a593ed5eb6ebd467"}, 0x400) 2018/05/09 09:58:57 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b050000000000000101000502007782c9a203fd8ff164dd85b854c54548946c6f6772ec00000000000000"], 0x38) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) 2018/05/09 09:58:57 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 180.788536] FAULT_INJECTION: forcing a failure. [ 180.788536] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 180.800391] CPU: 0 PID: 10433 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 180.807669] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.817030] Call Trace: [ 180.819627] dump_stack+0x185/0x1d0 [ 180.823262] should_fail+0x87b/0xab0 [ 180.826988] __alloc_pages_nodemask+0x61c/0x5dd0 [ 180.831771] ? kernel_poison_pages+0x40/0x360 [ 180.836291] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 180.841671] ? kernel_poison_pages+0x1a0/0x360 [ 180.846262] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 180.851717] ? get_page_from_freelist+0xab28/0xb600 [ 180.856741] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 180.862222] ? update_stack_state+0x885/0xa40 [ 180.866739] ? update_stack_state+0x885/0xa40 [ 180.871595] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 180.876527] ? __is_insn_slot_addr+0x198/0x1c0 [ 180.881138] ? kernel_text_address+0x34d/0x3a0 [ 180.885731] ? kmsan_set_origin_inline+0x6b/0x120 [ 180.890580] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 180.895516] kmsan_alloc_page+0x82/0xe0 [ 180.899489] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 180.904248] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 180.909524] ? kmsan_kmalloc+0x94/0x100 [ 180.913495] ? kmem_cache_alloc+0xad3/0xb90 [ 180.917812] ? __d_alloc+0x8b/0xe40 [ 180.921432] ? d_alloc_pseudo+0x68/0x80 [ 180.925398] ? ioctx_alloc+0xa29/0x2c60 [ 180.929453] ? __se_sys_io_setup+0x16f/0x490 [ 180.933864] ? __x64_sys_io_setup+0x92/0xc0 2018/05/09 09:58:57 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) r3 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x8001, 0x80200) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r3, 0xc0045540, &(0x7f0000000140)=0x40) fcntl$setownex(r1, 0xf, &(0x7f0000000000)={0x2, r2}) r4 = dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)={&(0x7f0000000080)='./control\x00', r4}, 0x10) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:58:57 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(0xffffffffffffffff, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 180.938185] ? do_syscall_64+0x154/0x220 [ 180.942252] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 180.947621] ? kmsan_set_origin_inline+0x6b/0x120 [ 180.952472] ? __msan_poison_alloca+0x15c/0x1d0 [ 180.957152] ? kmsan_set_origin_inline+0x6b/0x120 [ 180.962003] ? kmsan_set_origin_inline+0x6b/0x120 [ 180.966856] ? radix_tree_lookup_slot+0x46/0x500 [ 180.971616] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 180.976990] alloc_pages_current+0x6b5/0x970 [ 180.981410] __page_cache_alloc+0x95/0x320 [ 180.985654] pagecache_get_page+0x52b/0x1450 [ 180.990073] ? ioctx_alloc+0xd67/0x2c60 [ 180.994057] ioctx_alloc+0xef7/0x2c60 [ 180.997866] __se_sys_io_setup+0x16f/0x490 [ 181.002117] __x64_sys_io_setup+0x92/0xc0 [ 181.006275] do_syscall_64+0x154/0x220 [ 181.010175] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 181.015365] RIP: 0033:0x455979 [ 181.018554] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 181.026263] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 181.033531] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 181.040799] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 181.048070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 181.055342] R13: 000000000000018d R14: 00000000006f65d8 R15: 000000000000000c 2018/05/09 09:58:58 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(0xffffffffffffffff, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:58 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f00000001c0)="4e5e104e1fdbd03d9bf2bba165689db198b6467e562f335da996c10c8dca773fd49af11e736d14801cf665d6f592dda51030d45288") r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={r0, 0x3, 0x1, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x20) ioctl$SNDRV_TIMER_IOCTL_TREAD(r1, 0x40045402, &(0x7f0000000140)) ioctl$sock_inet_SIOCRTMSG(r0, 0x890d, &(0x7f00000000c0)={0x5b2b, {0x2, 0x4e21, @multicast2=0xe0000002}, {0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e21, @multicast2=0xe0000002}, 0x20, 0xfffffffffffff001, 0x8f, 0x201, 0x59, &(0x7f0000000080)='ipddp0\x00', 0x2, 0x1, 0x7}) 2018/05/09 09:58:58 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b050000000000000101000502007782c9a203fd8ff164dd85b854c54548946c6f6772ec00000000000000"], 0x38) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:58 executing program 1 (fault-call:0 fault-nth:13): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) [ 181.235010] FAULT_INJECTION: forcing a failure. [ 181.235010] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 181.246859] CPU: 1 PID: 10462 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 181.254131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 181.263479] Call Trace: [ 181.266065] dump_stack+0x185/0x1d0 [ 181.269690] should_fail+0x87b/0xab0 [ 181.273412] __alloc_pages_nodemask+0x61c/0x5dd0 [ 181.278176] ? kernel_poison_pages+0x40/0x360 [ 181.282683] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 181.288056] ? kernel_poison_pages+0x1a0/0x360 [ 181.292655] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 181.298116] ? get_page_from_freelist+0xab28/0xb600 [ 181.303149] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 181.308613] ? update_stack_state+0x885/0xa40 [ 181.313122] ? update_stack_state+0x885/0xa40 [ 181.317637] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 181.322657] ? __is_insn_slot_addr+0x198/0x1c0 [ 181.327246] ? kernel_text_address+0x34d/0x3a0 [ 181.331838] ? kmsan_set_origin_inline+0x6b/0x120 [ 181.336688] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 181.341632] kmsan_alloc_page+0x82/0xe0 [ 181.345624] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 181.350384] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 181.355667] ? kmsan_kmalloc+0x94/0x100 [ 181.359642] ? kmem_cache_alloc+0xad3/0xb90 [ 181.363961] ? __d_alloc+0x8b/0xe40 [ 181.367588] ? d_alloc_pseudo+0x68/0x80 [ 181.371615] ? ioctx_alloc+0xa29/0x2c60 [ 181.375591] ? __se_sys_io_setup+0x16f/0x490 [ 181.380005] ? __x64_sys_io_setup+0x92/0xc0 [ 181.384329] ? do_syscall_64+0x154/0x220 [ 181.388395] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 181.393761] ? kmsan_set_origin_inline+0x6b/0x120 [ 181.398604] ? __msan_poison_alloca+0x15c/0x1d0 [ 181.403277] ? kmsan_set_origin_inline+0x6b/0x120 [ 181.408125] ? kmsan_set_origin_inline+0x6b/0x120 [ 181.412978] ? radix_tree_lookup_slot+0x46/0x500 [ 181.417738] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 181.423146] alloc_pages_current+0x6b5/0x970 [ 181.427562] __page_cache_alloc+0x95/0x320 [ 181.431803] pagecache_get_page+0x52b/0x1450 [ 181.436228] ? ioctx_alloc+0xd67/0x2c60 [ 181.440210] ioctx_alloc+0xef7/0x2c60 [ 181.444029] __se_sys_io_setup+0x16f/0x490 [ 181.448278] __x64_sys_io_setup+0x92/0xc0 [ 181.452429] do_syscall_64+0x154/0x220 [ 181.456329] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 181.461513] RIP: 0033:0x455979 [ 181.464703] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 181.472435] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 2018/05/09 09:58:58 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b050000000000000101000502007782c9a203fd8ff164dd85b854c54548946c6f6772ec00000000000000"], 0x38) 2018/05/09 09:58:58 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'gre0\x00', 0x0}) bind$packet(r0, &(0x7f0000000080)={0x11, 0x11, r1, 0x1, 0x7, 0x6, @random="00079685a043"}, 0x14) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000000)=0x1) 2018/05/09 09:58:58 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(0xffffffffffffffff, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 181.479736] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 181.487012] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 181.494289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 181.501582] R13: 000000000000018d R14: 00000000006f65d8 R15: 000000000000000d [ 181.532363] device lo left promiscuous mode [ 181.539426] device lo entered promiscuous mode 2018/05/09 09:58:59 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) 2018/05/09 09:58:59 executing program 5: r0 = dup(0xffffffffffffff9c) fsetxattr(r0, &(0x7f0000000040)=@known='security.ima\x00', &(0x7f0000000080)='\x00', 0x1, 0x1) socket$inet6_sctp(0xa, 0x1, 0x84) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:58:59 executing program 1 (fault-call:0 fault-nth:14): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:58:59 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240), 0x0, &(0x7f0000000040)) 2018/05/09 09:58:59 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x0, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:58:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) 2018/05/09 09:58:59 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, 0xffffffffffffffff, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:59 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = signalfd(r0, &(0x7f0000000000)={0x2}, 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r1, &(0x7f00000005c0)=""/384, 0xffffffa6) r2 = inotify_init1(0x0) fcntl$setstatus(r2, 0x4, 0x72109c5fef5d34d3) r3 = gettid() fcntl$setown(r2, 0x8, r3) dup2(r2, r1) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r2, 0xa, 0x11) inotify_add_watch(r2, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 182.472038] FAULT_INJECTION: forcing a failure. [ 182.472038] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 182.484113] CPU: 0 PID: 10496 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 182.491520] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 182.500926] Call Trace: [ 182.503571] dump_stack+0x185/0x1d0 [ 182.507262] should_fail+0x87b/0xab0 [ 182.511048] __alloc_pages_nodemask+0x61c/0x5dd0 [ 182.515873] ? __radix_tree_replace+0xae/0xc20 [ 182.520515] ? __radix_tree_replace+0x8f1/0xc20 [ 182.525245] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 182.530755] ? __radix_tree_replace+0x8f9/0xc20 [ 182.535512] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 182.540970] ? memcg_check_events+0x74/0xe90 [ 182.545466] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 182.550877] ? mem_cgroup_charge_statistics+0x695/0xd90 [ 182.556305] ? radix_tree_lookup_slot+0x46/0x500 [ 182.561103] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 182.566526] alloc_pages_current+0x6b5/0x970 [ 182.571038] __page_cache_alloc+0x95/0x320 [ 182.575319] pagecache_get_page+0x52b/0x1450 [ 182.579828] ioctx_alloc+0xef7/0x2c60 [ 182.583745] __se_sys_io_setup+0x16f/0x490 [ 182.588072] __x64_sys_io_setup+0x92/0xc0 [ 182.592263] do_syscall_64+0x154/0x220 [ 182.596202] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 182.601423] RIP: 0033:0x455979 [ 182.604633] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 182.612389] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 2018/05/09 09:58:59 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) sysinfo(&(0x7f00000000c0)=""/179) 2018/05/09 09:58:59 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x80800) fcntl$setstatus(r1, 0x4, 0x40400) r2 = gettid() fcntl$setown(r1, 0x8, r2) r3 = dup2(r1, r0) geteuid() getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r3, 0x84, 0x7b, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r3, 0x84, 0x19, &(0x7f00000000c0)={r4, 0x5}, 0x8) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 182.619699] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 182.627008] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 182.634324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 182.641639] R13: 000000000000018d R14: 00000000006f65d8 R15: 000000000000000e 2018/05/09 09:58:59 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, 0xffffffffffffffff, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:58:59 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x2000, 0x0) 2018/05/09 09:58:59 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) 2018/05/09 09:58:59 executing program 1 (fault-call:0 fault-nth:15): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) [ 182.833823] FAULT_INJECTION: forcing a failure. [ 182.833823] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 182.845939] CPU: 1 PID: 10519 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 182.853218] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 182.862575] Call Trace: [ 182.865177] dump_stack+0x185/0x1d0 [ 182.868820] should_fail+0x87b/0xab0 [ 182.872549] __alloc_pages_nodemask+0x61c/0x5dd0 [ 182.877317] ? kernel_poison_pages+0x40/0x360 [ 182.881817] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 182.887184] ? kernel_poison_pages+0x1a0/0x360 [ 182.891776] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 182.897240] ? get_page_from_freelist+0xab28/0xb600 [ 182.902275] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 182.907744] ? update_stack_state+0x885/0xa40 [ 182.912254] ? update_stack_state+0x885/0xa40 [ 182.916770] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 182.921704] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 182.927068] ? update_cfs_rq_load_avg+0x674/0x1ad0 2018/05/09 09:58:59 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) ioctl$void(r0, 0x5451) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000000)=0xff, 0x4) [ 182.932012] ? kmsan_set_origin_inline+0x6b/0x120 [ 182.936870] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 182.941823] kmsan_alloc_page+0x82/0xe0 [ 182.945819] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 182.950593] ? __radix_tree_replace+0xae/0xc20 [ 182.955192] ? __radix_tree_replace+0x8f1/0xc20 [ 182.959874] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 182.965349] ? __radix_tree_replace+0x8f9/0xc20 [ 182.970029] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 182.975400] ? memcg_check_events+0x74/0xe90 2018/05/09 09:59:00 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x200000, 0x0) [ 182.979815] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 182.985188] ? mem_cgroup_charge_statistics+0x695/0xd90 [ 182.990574] ? radix_tree_lookup_slot+0x46/0x500 [ 182.995353] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 183.000742] alloc_pages_current+0x6b5/0x970 [ 183.005166] __page_cache_alloc+0x95/0x320 [ 183.009417] pagecache_get_page+0x52b/0x1450 [ 183.013837] ioctx_alloc+0xef7/0x2c60 [ 183.017653] __se_sys_io_setup+0x16f/0x490 [ 183.021895] __x64_sys_io_setup+0x92/0xc0 [ 183.026055] do_syscall_64+0x154/0x220 2018/05/09 09:59:00 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x26) futimesat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x7530}, {0x77359400}}) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200000000000000, 0x0) mq_open(&(0x7f0000000080)='/dev/rfkill\x00', 0x40, 0x20, &(0x7f0000000100)={0x7fffffff, 0x80000000, 0x8, 0x1, 0x7, 0x1, 0xbb, 0xb5}) 2018/05/09 09:59:00 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x0, 0x0) 2018/05/09 09:59:00 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, 0xffffffffffffffff, &(0x7f0000d83ff8), 0x8000fffffffe) [ 183.029954] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 183.035331] RIP: 0033:0x455979 [ 183.038519] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 183.046229] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 183.053502] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 183.060771] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 183.068038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 183.075311] R13: 000000000000018d R14: 00000000006f65d8 R15: 000000000000000f 2018/05/09 09:59:00 executing program 1 (fault-call:0 fault-nth:16): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:59:00 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x0) 2018/05/09 09:59:00 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x0, 0x0) 2018/05/09 09:59:00 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x1, 0x0) ioctl$PPPIOCSFLAGS(r0, 0x40047459, &(0x7f0000000040)=0x4) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:59:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) 2018/05/09 09:59:00 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:59:00 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7ffffffffff}, 0x0, 0xfffffffffffffd8d) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:59:00 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) [ 183.858373] FAULT_INJECTION: forcing a failure. [ 183.858373] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 183.870355] CPU: 1 PID: 10563 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 183.877635] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 183.886998] Call Trace: [ 183.889609] dump_stack+0x185/0x1d0 [ 183.893257] should_fail+0x87b/0xab0 [ 183.896987] __alloc_pages_nodemask+0x61c/0x5dd0 [ 183.901762] ? kernel_poison_pages+0x40/0x360 [ 183.906271] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 183.911645] ? kernel_poison_pages+0x1a0/0x360 [ 183.916237] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 183.921699] ? get_page_from_freelist+0xab28/0xb600 [ 183.926725] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 183.932233] ? update_stack_state+0x885/0xa40 [ 183.936742] ? update_stack_state+0x885/0xa40 [ 183.941273] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 183.946294] ? __is_insn_slot_addr+0x198/0x1c0 [ 183.950888] ? kernel_text_address+0x34d/0x3a0 2018/05/09 09:59:00 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x0, 0x0) [ 183.955490] ? kmsan_set_origin_inline+0x6b/0x120 [ 183.960353] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 183.965375] kmsan_alloc_page+0x82/0xe0 [ 183.969411] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 183.974184] ? __radix_tree_replace+0xae/0xc20 [ 183.978777] ? __radix_tree_replace+0x8f1/0xc20 [ 183.983482] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 183.988948] ? __radix_tree_replace+0x8f9/0xc20 [ 183.993640] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 183.999021] ? memcg_check_events+0x74/0xe90 [ 184.003444] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 184.008865] ? mem_cgroup_charge_statistics+0x695/0xd90 [ 184.014255] ? radix_tree_lookup_slot+0x46/0x500 [ 184.019033] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 184.024424] alloc_pages_current+0x6b5/0x970 [ 184.028855] __page_cache_alloc+0x95/0x320 [ 184.033115] pagecache_get_page+0x52b/0x1450 [ 184.037541] ioctx_alloc+0xef7/0x2c60 [ 184.041359] __se_sys_io_setup+0x16f/0x490 [ 184.045611] __x64_sys_io_setup+0x92/0xc0 [ 184.049770] do_syscall_64+0x154/0x220 [ 184.053670] entry_SYSCALL_64_after_hwframe+0x44/0xa9 2018/05/09 09:59:01 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f00000000c0)={'erspan0\x00', {0x2, 0x4e23, @multicast2=0xe0000002}}) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) accept4$alg(r1, 0x0, 0x0, 0x800) 2018/05/09 09:59:01 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x0) 2018/05/09 09:59:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) [ 184.058856] RIP: 0033:0x455979 [ 184.062048] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 184.069764] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 184.077037] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 184.084345] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 184.091642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 184.098915] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000010 2018/05/09 09:59:01 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x80800) fcntl$setstatus(r1, 0x4, 0x40400) r2 = gettid() fcntl$setown(r1, 0x8, r2) r3 = dup2(r1, r0) geteuid() getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r3, 0x84, 0x7b, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r3, 0x84, 0x19, &(0x7f00000000c0)={r4, 0x5}, 0x8) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:59:01 executing program 1 (fault-call:0 fault-nth:17): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:59:01 executing program 5: socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000000040)={'bridge0\x00', 0x8001}) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:59:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 184.315671] FAULT_INJECTION: forcing a failure. [ 184.315671] name failslab, interval 1, probability 0, space 0, times 0 [ 184.326980] CPU: 0 PID: 10587 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 184.334296] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 184.343692] Call Trace: [ 184.346341] dump_stack+0x185/0x1d0 [ 184.350041] should_fail+0x87b/0xab0 [ 184.353816] __should_failslab+0x278/0x2a0 [ 184.358167] should_failslab+0x29/0x70 [ 184.362124] kmem_cache_alloc+0x12e/0xb90 [ 184.366332] ? radix_tree_node_alloc+0x135/0x5c0 [ 184.371143] radix_tree_node_alloc+0x135/0x5c0 [ 184.375818] ? mem_cgroup_try_charge+0xa80/0xf00 [ 184.380625] radix_tree_extend+0x23d/0x910 [ 184.384929] __radix_tree_create+0x338/0xc00 [ 184.389409] page_cache_tree_insert+0x122/0x5f0 [ 184.394206] __add_to_page_cache_locked+0x33e/0xa60 [ 184.399310] ? add_to_page_cache_lru+0x82/0x610 [ 184.404085] add_to_page_cache_lru+0x1ab/0x610 [ 184.408733] pagecache_get_page+0x6f6/0x1450 [ 184.413259] ioctx_alloc+0xef7/0x2c60 [ 184.417192] __se_sys_io_setup+0x16f/0x490 [ 184.421537] __x64_sys_io_setup+0x92/0xc0 [ 184.425736] do_syscall_64+0x154/0x220 [ 184.430371] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 184.435600] RIP: 0033:0x455979 [ 184.438937] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 184.447049] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 184.454365] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 184.461677] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 184.468988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 184.476307] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000011 2018/05/09 09:59:02 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x0) 2018/05/09 09:59:02 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x8, 0x0) write$binfmt_elf32(r0, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x5, 0x7, 0x8001, 0xfffffffffffffffb, 0x6, 0x2, 0x7, 0x20, 0x378, 0x38, 0x88, 0xfffffffffffffffc, 0x0, 0x20, 0x2, 0x7, 0x5, 0x1000}, [{0x1, 0x93, 0x7, 0x7fffffff, 0x67, 0x691, 0x8, 0x6}], "f30209710ec419af50f8", [[], [], [], [], [], [], [], [], []]}, 0x529) sendmsg$nl_generic(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x68, 0x2d, 0x601, 0x70bd2b, 0x25dfdbfe, {0x1}, [@generic="39618eb37d1732b81189101b4cfdf5d554455e736ff2dda53c949dc2100b0dc148ca96090159ce1b333daa9b338a", @typed={0x8, 0x95, @ipv4=@multicast2=0xe0000002}, @typed={0x10, 0x79, @str='/dev/rfkill\x00'}, @typed={0xc, 0x2, @u64=0xc681}]}, 0x68}, 0x1, 0x0, 0x0, 0x841}, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000b80)={{{@in6, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000c80)=0xe8) fstat(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000b40)='./file0\x00', r2, r3) 2018/05/09 09:59:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/09 09:59:02 executing program 1 (fault-call:0 fault-nth:18): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:59:02 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:59:02 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:59:02 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7ffffffffff}, 0x0, 0xfffffffffffffd8d) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:59:02 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000000)=[{0x3, 0xf}, {0x2, 0x1}], 0x2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) [ 185.226713] FAULT_INJECTION: forcing a failure. [ 185.226713] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 185.238813] CPU: 0 PID: 10607 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 185.246131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 185.255528] Call Trace: [ 185.258203] dump_stack+0x185/0x1d0 [ 185.261900] should_fail+0x87b/0xab0 [ 185.265681] __alloc_pages_nodemask+0x61c/0x5dd0 [ 185.270546] ? workingset_activation+0x300/0x300 [ 185.275370] ? __radix_tree_replace+0xb88/0xc20 [ 185.280124] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 185.285587] ? memcg_check_events+0x74/0xe90 [ 185.290090] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 185.295514] ? mem_cgroup_charge_statistics+0x695/0xd90 [ 185.300957] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 185.306405] alloc_pages_current+0x6b5/0x970 [ 185.311007] __page_cache_alloc+0x95/0x320 [ 185.315325] pagecache_get_page+0x52b/0x1450 [ 185.319852] ioctx_alloc+0xef7/0x2c60 [ 185.323922] __se_sys_io_setup+0x16f/0x490 [ 185.328270] __x64_sys_io_setup+0x92/0xc0 [ 185.332502] do_syscall_64+0x154/0x220 [ 185.336469] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 185.341702] RIP: 0033:0x455979 [ 185.344921] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 185.352677] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 185.359980] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 185.367282] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 185.374582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 185.381888] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000012 2018/05/09 09:59:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x0, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/09 09:59:02 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x200000, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000140)={0x0, 0xdd}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00000001c0)={r1, 0x1}, &(0x7f0000000080)=0x16c) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00000000c0)={r2, 0x6}, &(0x7f0000000000)=0x8) 2018/05/09 09:59:02 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x3) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:59:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/09 09:59:03 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101080, 0x4) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xd, &(0x7f0000000040)=@assoc_id=0x0, &(0x7f0000000080)=0x4) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYBLOB="1000000058293ce208383fd94f4f0848a10f0000"], &(0x7f0000000100)=0x18) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000140)=@assoc_value={r1, 0x9}, 0x8) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:59:03 executing program 1 (fault-call:0 fault-nth:19): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:59:03 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000380)={0x0, 0x8, 0x0, 0xe314, 0x3}, &(0x7f00000003c0)=0x18) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f0000000400)={r2, 0x8}, 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0xffffffa6) r3 = inotify_init1(0x0) fcntl$setstatus(r3, 0x4, 0x72109c5fef5d34d3) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) r4 = gettid() getcwd(&(0x7f0000000080)=""/149, 0x95) fcntl$setown(r3, 0x8, r4) mbind(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x4001, &(0x7f0000000140)=0x6, 0x7ff, 0x4) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) r5 = dup2(r3, r0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r5, 0x10e, 0x2, &(0x7f0000000000), 0x4) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r3, 0xa, 0x11) inotify_add_watch(r3, &(0x7f00007a7000)='./control\x00', 0xa4000960) setsockopt$inet_MCAST_MSFILTER(r5, 0x0, 0x30, &(0x7f0000000180)=ANY=[@ANYBLOB="090000000000000002004e23ac141416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000200000002004e21ac1414bb000000000000000000000000000000000000000000000000000000000000000000000000000000000012e01dadb11306ee31ed9aaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e210000006e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000"], 0x190) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:59:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x0, 0x108000001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/09 09:59:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x26) futimesat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x7530}, {0x77359400}}) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200000000000000, 0x0) mq_open(&(0x7f0000000080)='/dev/rfkill\x00', 0x40, 0x20, &(0x7f0000000100)={0x7fffffff, 0x80000000, 0x8, 0x1, 0x7, 0x1, 0xbb, 0xb5}) 2018/05/09 09:59:03 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x0, 0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:59:03 executing program 4: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = signalfd(r0, &(0x7f0000000000)={0x2}, 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r1, &(0x7f00000005c0)=""/384, 0xffffffa6) r2 = inotify_init1(0x0) fcntl$setstatus(r2, 0x4, 0x72109c5fef5d34d3) r3 = gettid() fcntl$setown(r2, 0x8, r3) dup2(r2, r1) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r2, 0xa, 0x11) inotify_add_watch(r2, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:59:03 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) [ 186.355307] FAULT_INJECTION: forcing a failure. [ 186.355307] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 186.367180] CPU: 0 PID: 10660 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 186.374523] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 186.383892] Call Trace: [ 186.386490] dump_stack+0x185/0x1d0 [ 186.390135] should_fail+0x87b/0xab0 [ 186.393872] __alloc_pages_nodemask+0x61c/0x5dd0 [ 186.398646] ? kernel_poison_pages+0x40/0x360 [ 186.403154] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 186.408532] ? kernel_poison_pages+0x1a0/0x360 [ 186.413128] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 186.418590] ? get_page_from_freelist+0xab28/0xb600 [ 186.423633] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 186.430112] ? update_stack_state+0x885/0xa40 [ 186.434623] ? kmsan_set_origin_inline+0x6b/0x120 [ 186.439478] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 186.444419] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 186.449798] ? kmsan_set_origin_inline+0x6b/0x120 [ 186.454652] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 186.459600] kmsan_alloc_page+0x82/0xe0 [ 186.463592] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 186.468362] ? workingset_activation+0x300/0x300 [ 186.473154] ? __radix_tree_replace+0xb88/0xc20 [ 186.477838] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 186.483225] ? memcg_check_events+0x74/0xe90 [ 186.487647] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 186.493029] ? mem_cgroup_charge_statistics+0x695/0xd90 [ 186.498418] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 186.503801] alloc_pages_current+0x6b5/0x970 [ 186.508231] __page_cache_alloc+0x95/0x320 [ 186.512478] pagecache_get_page+0x52b/0x1450 [ 186.516910] ioctx_alloc+0xef7/0x2c60 [ 186.520740] __se_sys_io_setup+0x16f/0x490 [ 186.524990] __x64_sys_io_setup+0x92/0xc0 [ 186.529142] do_syscall_64+0x154/0x220 [ 186.533039] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 186.538246] RIP: 0033:0x455979 [ 186.541430] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 186.549144] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 2018/05/09 09:59:03 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) mq_open(&(0x7f0000000040)='/dev/rfkill\x00', 0x802, 0x40, &(0x7f0000000080)={0x7, 0x9, 0x9, 0x1, 0x0, 0x4ed9, 0x8, 0x8}) 2018/05/09 09:59:03 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x4000002001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b050000000000000101000502007782c9a203fd8ff164dd85b854c54548946c6f6772ec00000000000000"], 0x38) 2018/05/09 09:59:03 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(0xffffffffffffffff, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 186.556425] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 186.563713] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 186.570991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 186.578266] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000013 2018/05/09 09:59:03 executing program 4: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = signalfd(r0, &(0x7f0000000000)={0x2}, 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r1, &(0x7f00000005c0)=""/384, 0xffffffa6) r2 = inotify_init1(0x0) fcntl$setstatus(r2, 0x4, 0x72109c5fef5d34d3) r3 = gettid() fcntl$setown(r2, 0x8, r3) dup2(r2, r1) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r2, 0xa, 0x11) inotify_add_watch(r2, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:59:03 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x1, 0x0) ioctl$DRM_IOCTL_AGP_RELEASE(r0, 0x6431) getsockopt$inet6_opts(r0, 0x29, 0x39, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) 2018/05/09 09:59:03 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(0xffffffffffffffff, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:59:03 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f0000000740)=""/384, 0xfffffffffffffff7) r1 = inotify_init1(0x0) fcntl$setstatus(r1, 0x4, 0x72109c5fef5d34d3) r2 = gettid() fcntl$setown(r1, 0x8, r2) dup2(r1, r0) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r1, 0xa, 0x11) inotify_add_watch(r1, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:59:03 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) r0 = getpgid(0x0) syz_open_procfs(r0, &(0x7f0000000000)='net/sco\x00') openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x440000, 0x0) 2018/05/09 09:59:03 executing program 1 (fault-call:0 fault-nth:20): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) [ 186.926695] FAULT_INJECTION: forcing a failure. [ 186.926695] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 186.938569] CPU: 0 PID: 10697 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 186.945829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 186.955251] Call Trace: [ 186.957837] dump_stack+0x185/0x1d0 [ 186.961455] should_fail+0x87b/0xab0 [ 186.965162] __alloc_pages_nodemask+0x61c/0x5dd0 [ 186.969909] ? kernel_poison_pages+0x40/0x360 [ 186.974391] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 186.979738] ? kernel_poison_pages+0x1a0/0x360 [ 186.984308] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 186.989752] ? get_page_from_freelist+0xab28/0xb600 [ 186.994753] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 187.000196] ? update_stack_state+0x885/0xa40 [ 187.004682] ? kmsan_set_origin_inline+0x6b/0x120 [ 187.009515] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 187.014518] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.019872] ? kmsan_set_origin_inline+0x6b/0x120 [ 187.024705] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 187.029624] kmsan_alloc_page+0x82/0xe0 [ 187.033596] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 187.038343] ? workingset_activation+0x300/0x300 [ 187.043095] ? __radix_tree_replace+0xb88/0xc20 [ 187.047751] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.053101] ? memcg_check_events+0x74/0xe90 [ 187.057496] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.062844] ? mem_cgroup_charge_statistics+0x695/0xd90 [ 187.068200] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.073555] alloc_pages_current+0x6b5/0x970 [ 187.077957] __page_cache_alloc+0x95/0x320 [ 187.082180] pagecache_get_page+0x52b/0x1450 [ 187.086579] ioctx_alloc+0xef7/0x2c60 [ 187.090376] __se_sys_io_setup+0x16f/0x490 [ 187.094599] __x64_sys_io_setup+0x92/0xc0 [ 187.098734] do_syscall_64+0x154/0x220 [ 187.102620] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 187.107802] RIP: 0033:0x455979 [ 187.110985] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 187.118697] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 187.125952] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 187.133218] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 187.140472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 187.147725] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000014 2018/05/09 09:59:04 executing program 0: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:59:04 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="d8e7c9062037ff1bd3772aa637fc149d73d0d3de3087fc65f4c6561828eabaf9e4fcdcbf78563f5bdb9f1b14517753769d334edbd7c4065da33c23a663d4056f0b12d13f3442f71c494582e07556ecec9138e2b628806bdb23d49fcd4c0c0e5e177f8b9c1d54920fd210b2", 0x6b}, {&(0x7f0000000080)="9b4c0d2ad55013a06c9a5640aedb6084e993394e90d8240b74ef590e5ed7a4b398618841c66569c058a550f7f33d589ea994af55548970f795b0cde989937b575ad75d32e730281bf5ef42b6db2c9500b0730fd14374b53745d2a310cd032e098f10437b388c14dfc7faa77b7f88bef46b8eef5692977cb5b902c5f79c61f4c296d27ded3d6e74727b7cf2771635c8cdc1f180e95fcd23d4323315e5f788c71d3f1cb2d10051cb6a9590a71e2cba1d8b83fd00eae3cf24ef997c694bed979db81bffd62dbd4046899b672fedccf49b1b47e8016b578355b68f6207988837ce2c742cac51344fb4485182d16b984e", 0xee}, {&(0x7f00000001c0)="84163fa83daf58287d59e63447273542e77d9a48f852a447db6d211ed9a0e09ace2e7e023692e2dd5374a4ef4ac636491aeb4d5b9a22ece08a655d94596869737fa304ad5c63ac87c94a72d91fe3d149f51e1d43348eec16cd2d8f06beed03f5754e789ba2c39daab70894a04aff490d50f34893e93499d361faf82410cf41cc95b6ef8b55d51257b393c52520531811696124", 0x93}], 0x3) 2018/05/09 09:59:04 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(r0, &(0x7f0000000240)=[{0x2}], 0x1, &(0x7f0000000040)) 2018/05/09 09:59:04 executing program 4: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = signalfd(r0, &(0x7f0000000000)={0x2}, 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r1, &(0x7f00000005c0)=""/384, 0xffffffa6) r2 = inotify_init1(0x0) fcntl$setstatus(r2, 0x4, 0x72109c5fef5d34d3) r3 = gettid() fcntl$setown(r2, 0x8, r3) dup2(r2, r1) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r2, 0xa, 0x11) inotify_add_watch(r2, &(0x7f00007a7000)='./control\x00', 0xa4000960) open(&(0x7f00003f5000)='./control\x00', 0x0, 0x0) 2018/05/09 09:59:04 executing program 1 (fault-call:0 fault-nth:21): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) 2018/05/09 09:59:04 executing program 3: r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/uinput\x00', 0x20000, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000400)=0x3, 0x4) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r0, &(0x7f00000005c0)=""/384, 0x180) r2 = inotify_init1(0x40000) fcntl$setstatus(r2, 0x4, 0x72109c5fef5d34d3) r3 = gettid() fcntl$setown(r2, 0x8, r3) r4 = dup2(r2, r0) rt_sigprocmask(0x4, &(0x7f00000000c0)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r2, 0xa, 0x11) inotify_add_watch(r4, &(0x7f0000000000)='./control\x00', 0xa4000960) open(&(0x7f0000000080)='./control/file0\x00', 0x0, 0x0) 2018/05/09 09:59:04 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) 2018/05/09 09:59:04 executing program 2: r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(0xffffffffffffffff, r4, &(0x7f0000d83ff8), 0x8000fffffffe) [ 187.364130] FAULT_INJECTION: forcing a failure. [ 187.364130] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 187.376154] CPU: 0 PID: 10712 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 187.383475] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 187.392868] Call Trace: [ 187.395525] dump_stack+0x185/0x1d0 [ 187.399225] should_fail+0x87b/0xab0 [ 187.403004] __alloc_pages_nodemask+0x61c/0x5dd0 [ 187.407868] ? workingset_activation+0x300/0x300 [ 187.412691] ? __radix_tree_replace+0xb88/0xc20 [ 187.417460] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.422945] ? memcg_check_events+0x74/0xe90 [ 187.427457] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.432896] ? mem_cgroup_charge_statistics+0x695/0xd90 [ 187.438349] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.443880] alloc_pages_current+0x6b5/0x970 [ 187.448418] __page_cache_alloc+0x95/0x320 [ 187.452731] pagecache_get_page+0x52b/0x1450 [ 187.457259] ioctx_alloc+0xef7/0x2c60 [ 187.461184] __se_sys_io_setup+0x16f/0x490 [ 187.465531] __x64_sys_io_setup+0x92/0xc0 [ 187.469743] do_syscall_64+0x154/0x220 [ 187.473698] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 187.478929] RIP: 0033:0x455979 [ 187.482148] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 187.489916] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 [ 187.497239] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 187.504552] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/09 09:59:04 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) [ 187.511868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 187.519204] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000015 2018/05/09 09:59:04 executing program 5: socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x3) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) 2018/05/09 09:59:04 executing program 2 (fault-call:0 fault-nth:0): perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x0, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/09 09:59:04 executing program 0 (fault-call:17 fault-nth:0): r0 = socket(0x1, 0x2, 0x1) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000e77fff), 0x193, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$packet(r2, &(0x7f00000000c0)="18", 0x1, 0x0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="7a089853b816"}, 0x14) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f00000002c0)=0xb) lsetxattr(&(0x7f0000000440)='./bus\x00', &(0x7f00000008c0)=@known='trusted.syz\x00', &(0x7f0000000900)='lo\x00', 0x3, 0x2) r4 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) getsockopt(r0, 0x37, 0x3c, &(0x7f0000000380)=""/92, &(0x7f0000000400)=0x5c) ftruncate(r4, 0x7fff) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000940)={'rose0\x00', 0x9}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000001d40)={'lo\x00', 0xfff}) recvmmsg(r1, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000200)=""/95, 0x5f}], 0x3, &(0x7f0000001000)=""/73, 0x49, 0x9}, 0x2}, {{&(0x7f0000000300)=@pptp={0x0, 0x0, {0x0, @rand_addr}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000480)=""/123, 0x7b, 0x6}, 0x9}, {{&(0x7f0000000500)=@generic, 0x80, &(0x7f0000000800)=[{&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/96, 0x60}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/144, 0x90}], 0x4, 0x0, 0x0, 0x2}, 0xed1e38f}, {{&(0x7f0000000840)=@in6={0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1}}], 0x4, 0x0, &(0x7f0000000f80)={0x77359400}) sendfile(r2, r4, &(0x7f0000d83ff8), 0x8000fffffffe) 2018/05/09 09:59:04 executing program 4: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = signalfd(r0, &(0x7f0000000000)={0x2}, 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r1, &(0x7f00000005c0)=""/384, 0xffffffa6) r2 = inotify_init1(0x0) fcntl$setstatus(r2, 0x4, 0x72109c5fef5d34d3) r3 = gettid() fcntl$setown(r2, 0x8, r3) dup2(r2, r1) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r2, 0xa, 0x11) inotify_add_watch(r2, &(0x7f00007a7000)='./control\x00', 0xa4000960) 2018/05/09 09:59:04 executing program 1 (fault-call:0 fault-nth:22): io_setup(0x8001, &(0x7f0000000080)) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000400)='/dev/loop#\x00', 0x0, 0x0) [ 187.699386] FAULT_INJECTION: forcing a failure. [ 187.699386] name failslab, interval 1, probability 0, space 0, times 0 [ 187.711102] CPU: 1 PID: 10736 Comm: syz-executor2 Not tainted 4.17.0-rc3+ #88 [ 187.718428] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 187.727825] Call Trace: [ 187.730469] dump_stack+0x185/0x1d0 [ 187.734167] should_fail+0x87b/0xab0 [ 187.737987] __should_failslab+0x278/0x2a0 [ 187.742300] should_failslab+0x29/0x70 [ 187.746247] __kmalloc+0xc5/0x350 [ 187.749765] ? perf_event_alloc+0x13a/0x3d40 [ 187.754235] ? perf_event_alloc+0x266/0x3d40 [ 187.758728] ? perf_event_alloc+0x13f/0x3d40 [ 187.763203] perf_event_alloc+0x266/0x3d40 [ 187.767518] ? ptrace_may_access+0xa3/0x100 [ 187.771912] __se_sys_perf_event_open+0xc6f/0x5520 [ 187.776934] ? syscall_return_slowpath+0xe9/0x700 [ 187.781881] ? __se_sys_perf_event_open+0xfb1/0x5520 [ 187.782122] FAULT_INJECTION: forcing a failure. [ 187.782122] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 187.787088] __x64_sys_perf_event_open+0x15d/0x1b0 [ 187.803792] do_syscall_64+0x154/0x220 [ 187.807733] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 187.812942] RIP: 0033:0x455979 [ 187.816140] RSP: 002b:00007efe17225c68 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 187.823867] RAX: ffffffffffffffda RBX: 00007efe172266d4 RCX: 0000000000455979 [ 187.831143] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000000002001d000 [ 187.838419] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 187.845697] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000013 [ 187.852975] R13: 00000000000004a7 R14: 00000000006fb048 R15: 0000000000000000 [ 187.860284] CPU: 0 PID: 10742 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #88 [ 187.867562] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 187.877008] Call Trace: [ 187.879614] dump_stack+0x185/0x1d0 [ 187.883268] should_fail+0x87b/0xab0 [ 187.887011] __alloc_pages_nodemask+0x61c/0x5dd0 [ 187.891789] ? kernel_poison_pages+0x40/0x360 [ 187.896305] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 187.901690] ? kernel_poison_pages+0x1a0/0x360 [ 187.906292] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 187.911759] ? get_page_from_freelist+0xab28/0xb600 [ 187.916791] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 187.922251] ? update_stack_state+0x885/0xa40 [ 187.926765] ? kmsan_set_origin_inline+0x6b/0x120 [ 187.931628] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 187.936574] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.941956] ? kmsan_set_origin_inline+0x6b/0x120 2018/05/09 09:59:04 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}], 0x1) semtimedop(0x0, &(0x7f0000000240)=[{0x0, 0x51d}, {0x2, 0x2}], 0x2, &(0x7f0000000040)) [ 187.946818] ? __alloc_pages_nodemask+0xb09/0x5dd0 [ 187.951769] kmsan_alloc_page+0x82/0xe0 [ 187.955799] __alloc_pages_nodemask+0xf8e/0x5dd0 [ 187.960575] ? workingset_activation+0x300/0x300 [ 187.965352] ? __radix_tree_replace+0xb88/0xc20 [ 187.970044] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.975428] ? memcg_check_events+0x74/0xe90 [ 187.979856] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.985250] ? mem_cgroup_charge_statistics+0x695/0xd90 [ 187.990635] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 187.996020] alloc_pages_current+0x6b5/0x970 2018/05/09 09:59:05 executing program 6: semop(0x0, &(0x7f0000000000)=[{0x2, 0xffff}, {}], 0x2) semtimedop(0x0, &(0x7f0000000240)=[{0x2, 0x2}], 0x1, &(0x7f0000000040)) [ 188.000444] __page_cache_alloc+0x95/0x320 [ 188.004686] pagecache_get_page+0x52b/0x1450 [ 188.009107] ioctx_alloc+0xef7/0x2c60 [ 188.012924] __se_sys_io_setup+0x16f/0x490 [ 188.017167] __x64_sys_io_setup+0x92/0xc0 [ 188.021328] do_syscall_64+0x154/0x220 [ 188.025230] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 188.030427] RIP: 0033:0x455979 [ 188.033615] RSP: 002b:00007f0186c72c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000ce [ 188.041330] RAX: ffffffffffffffda RBX: 00007f0186c736d4 RCX: 0000000000455979 2018/05/09 09:59:05 executing program 4: r0 = socket$kcm(0x29, 0x2, 0x0) r1 = signalfd(r0, &(0x7f0000000000)={0x2}, 0x8) mkdir(&(0x7f0000000040)='./control\x00', 0x0) read(r1, &(0x7f00000005c0)=""/384, 0xffffffa6) r2 = inotify_init1(0x0) fcntl$setstatus(r2, 0x4, 0x72109c5fef5d34d3) r3 = gettid() fcntl$setown(r2, 0x8, r3) dup2(r2, r1) rt_sigprocmask(0x0, &(0x7f000003b000)={0xfffff7fffffffffe}, 0x0, 0x8) fcntl$setsig(r2, 0xa, 0x11) 2018/05/09 09:59:05 executing program 5: r0 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x7, 0x8640) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f00000000c0)) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) ioctl$BLKREPORTZONE(r1, 0xc0101282, &(0x7f0000000000)={0x81}) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000040)) [ 188.048606] RDX: 0000000000000000 RSI: 0000000020000080 RDI: 0000000000008001 [ 188.055897] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 188.063172] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 188.070446] R13: 000000000000018d R14: 00000000006f65d8 R15: 0000000000000016 2018/05/09 09:59:05 executing program 2 (fault-call:0 fault-nth:1): perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x0, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 188.226114] FAULT_INJECTION: forcing a failure. [ 188.226114] name failslab, interval 1, probability 0, space 0, times 0 [ 188.237621] CPU: 1 PID: 10764 Comm: syz-executor2 Not tainted 4.17.0-rc3+ #88 [ 188.244934] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 188.254327] Call Trace: [ 188.256989] dump_stack+0x185/0x1d0 [ 188.261260] should_fail+0x87b/0xab0 [ 188.265036] __should_failslab+0x278/0x2a0 [ 188.269331] should_failslab+0x29/0x70 [ 188.273287] __kmalloc+0xc5/0x350 [ 188.276797] ? _cond_resched+0x3c/0xd0 [ 188.280728] ? tracepoint_probe_register_prio+0x576/0xc30 [ 188.286345] tracepoint_probe_register_prio+0x576/0xc30 [ 188.291787] ? pcpu_alloc+0x1c81/0x2040 [ 188.295817] ? trace_event_raw_event_mm_compaction_isolate_template+0x490/0x490 [ 188.303324] tracepoint_probe_register+0x9d/0xb0 [ 188.308138] ? trace_event_raw_event_mm_compaction_isolate_template+0x490/0x490 [ 188.315653] ? trace_event_raw_event_mm_compaction_isolate_template+0x490/0x490 [ 188.323159] trace_event_reg+0x2c4/0x490 [ 188.327279] ? trace_event_buffer_reserve+0x5c0/0x5c0 [ 188.332521] perf_trace_event_init+0x8d5/0x1230 [ 188.337248] perf_trace_init+0x325/0x430 [ 188.341413] perf_tp_event_init+0xde/0x1e0 [ 188.345708] ? __perf_event_stop+0x2a0/0x2a0 [ 188.350154] perf_try_init_event+0x4de/0x670 [ 188.354620] perf_event_alloc+0x2088/0x3d40 [ 188.359017] __se_sys_perf_event_open+0xc6f/0x5520 [ 188.364118] ? syscall_return_slowpath+0xe9/0x700 [ 188.369058] ? __se_sys_perf_event_open+0xfb1/0x5520 [ 188.374260] __x64_sys_perf_event_open+0x15d/0x1b0 [ 188.379254] do_syscall_64+0x154/0x220 [ 188.383193] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 188.388416] RIP: 0033:0x455979 [ 188.391624] RSP: 002b:00007efe17225c68 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 188.399382] RAX: ffffffffffffffda RBX: 00007efe172266d4 RCX: 0000000000455979 [ 188.406684] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000000002001d000 [ 188.413985] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 188.421290] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000013 [ 188.428597] R13: 00000000000004a7 R14: 00000000006fb048 R15: 0000000000000001 [ 188.436240] WARNING: CPU: 1 PID: 10764 at kernel/tracepoint.c:210 tracepoint_probe_register_prio+0x90d/0xc30 [ 188.446240] Kernel panic - not syncing: panic_on_warn set ... [ 188.446240] [ 188.453667] CPU: 1 PID: 10764 Comm: syz-executor2 Not tainted 4.17.0-rc3+ #88 [ 188.460968] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 188.470345] Call Trace: [ 188.472977] dump_stack+0x185/0x1d0 [ 188.476643] panic+0x39d/0x940 [ 188.479889] ? disable_trace_on_warning+0x18/0xd0 [ 188.484750] __warn+0x40f/0x580 [ 188.488058] ? tracepoint_probe_register_prio+0x90d/0xc30 [ 188.493641] report_bug+0x72a/0x880 [ 188.497312] ? tracepoint_probe_register_prio+0x90d/0xc30 [ 188.502891] do_error_trap+0x1aa/0x600 [ 188.506855] ? __msan_poison_alloca+0x15c/0x1d0 [ 188.511599] ? __kmalloc+0x111/0x350 [ 188.515362] do_invalid_op+0x46/0x50 [ 188.519121] invalid_op+0x14/0x20 [ 188.522615] RIP: 0010:tracepoint_probe_register_prio+0x90d/0xc30 [ 188.528782] RSP: 0018:ffff88014ea1f780 EFLAGS: 00010246 [ 188.534183] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000040000 [ 188.541484] RDX: ffffc900027a0000 RSI: 0000000000017b2e RDI: 0000000000017b2f [ 188.548793] RBP: ffff88014ea1f860 R08: 0000000001080020 R09: 0000000000000002 [ 188.556097] R10: 000000000000ff00 R11: 0000000000000000 R12: 0000000000000000 [ 188.563394] R13: fffffffffffffff4 R14: 0000000000000000 R15: 0000000000000000 [ 188.570759] ? pcpu_alloc+0x1c81/0x2040 [ 188.574759] ? trace_event_raw_event_mm_compaction_isolate_template+0x490/0x490 [ 188.582248] tracepoint_probe_register+0x9d/0xb0 [ 188.587053] ? trace_event_raw_event_mm_compaction_isolate_template+0x490/0x490 [ 188.594525] ? trace_event_raw_event_mm_compaction_isolate_template+0x490/0x490 [ 188.601999] trace_event_reg+0x2c4/0x490 [ 188.606107] ? trace_event_buffer_reserve+0x5c0/0x5c0 [ 188.611329] perf_trace_event_init+0x8d5/0x1230 [ 188.616022] perf_trace_init+0x325/0x430 [ 188.620184] perf_tp_event_init+0xde/0x1e0 [ 188.624450] ? __perf_event_stop+0x2a0/0x2a0 [ 188.628865] perf_try_init_event+0x4de/0x670 [ 188.633297] perf_event_alloc+0x2088/0x3d40 [ 188.637651] __se_sys_perf_event_open+0xc6f/0x5520 [ 188.642609] ? syscall_return_slowpath+0xe9/0x700 [ 188.647529] ? __se_sys_perf_event_open+0xfb1/0x5520 [ 188.652713] __x64_sys_perf_event_open+0x15d/0x1b0 [ 188.657667] do_syscall_64+0x154/0x220 [ 188.661589] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 188.666783] RIP: 0033:0x455979 [ 188.669972] RSP: 002b:00007efe17225c68 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 188.677703] RAX: ffffffffffffffda RBX: 00007efe172266d4 RCX: 0000000000455979 [ 188.684975] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000000002001d000 [ 188.692247] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 188.699528] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000013 [ 188.706823] R13: 00000000000004a7 R14: 00000000006fb048 R15: 0000000000000001 [ 188.714628] Dumping ftrace buffer: [ 188.718179] (ftrace buffer empty) [ 188.721878] Kernel Offset: disabled [ 188.725512] Rebooting in 86400 seconds..