3, 0xae80, 0x0) r9 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x400400, 0x0) ioctl$KVM_SET_SREGS(r3, 0x4138ae84, &(0x7f0000c9bec8)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000}, {}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x0, 0x1}, {}, {}, {}, 0xfffffffffffffffc, 0x0, 0x0, 0x400060}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r9, 0x40505330, &(0x7f0000000240)={{0x101, 0x5}, {0xa8, 0x31d9}, 0x9f2, 0x4, 0x7}) mmap(&(0x7f0000c44000/0x4000)=nil, 0x4000, 0x1000004, 0x400000000032, r5, 0x0) 2018/03/30 22:01:08 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x8, &(0x7f0000000000)=0x5, 0x4) getsockopt$inet_tcp_int(r0, 0x6, 0x6, &(0x7f0000722ffc), &(0x7f00006d1ffc)=0x4) 2018/03/30 22:01:08 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000140)='/dev/sg#\x00', 0x6, 0x20080) ioctl$KVM_GET_XSAVE(r0, 0x9000aea4, &(0x7f0000000580)) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000200)={0x40, @time={0x77359400}, 0x7, {0x9, 0x300000}, 0x46, 0x2}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x0, 0x0) r3 = eventfd2(0x0, 0x979a19def853c99c) open_by_handle_at(r3, &(0x7f00000003c0)={0xe6, 0x1dd00000, "49c6c0d1fcbb4efecf859bc8534cd6516bd6cc6b3e34168642e37ac0ea3b60c78dcdea9365da174963dabe3b0a239a3b851bc53d9c6fde395604b7534b9575de41eaf39a11b028467cd1fa0d296a28ca792175cd0dba0ecc6ad9bd0c33badb42337e9f60ce2b3a85f3263d7b29954ee349ae696afcfbb449cbaf9c2a74dbc2bced276755b90e05cc64a888d20989ccb9ee02c307fcff4015f0aa7594a6a134682f347d61d5bdc6b14092cbcebbf541ceb484900c0cdf62bbd212759e6c234cabbf7979f1c59fa1e772243a6d28ac4967e186a4b5b6f34491ed0e16c52724"}, 0x80000) write$eventfd(r3, &(0x7f0000000340)=0x401, 0xfffffffffffffc73) r4 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/mixer\x00', 0x40000, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r4, 0x80045400, &(0x7f00000001c0)) timerfd_gettime(r2, &(0x7f0000000540)) writev(r2, &(0x7f0000f16000), 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{}, 0x0, 0x0, 'id0\x00', 'timer0\x00', 0x0, 0x0, 0x0, 0x47}) syz_open_dev$dspn(&(0x7f0000000280)='/dev/dsp#\x00', 0x8000, 0x200000) 2018/03/30 22:01:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:08 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:08 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rfkill\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000200)={0x40, @time={0x77359400}, 0x7, {0x9, 0x300000}, 0x46, 0x2}) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x0, 0x0) r2 = eventfd2(0x0, 0x979a19def853c99c) write$eventfd(r2, &(0x7f0000000340)=0x401, 0xfffffffffffffc73) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/mixer\x00', 0x40000, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r3, 0x80045400, &(0x7f00000001c0)) timerfd_gettime(r1, &(0x7f0000000540)) writev(0xffffffffffffffff, &(0x7f0000f16000), 0x0) setsockopt$inet_dccp_int(r3, 0x21, 0x5, &(0x7f0000000000)=0xc4ef, 0x4) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{}, 0x0, 0x0, 'id0\x00', 'timer0\x00', 0x0, 0x0, 0x0, 0x47}) 2018/03/30 22:01:08 executing program 3: r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000180)={0xaa}) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000080)={&(0x7f0000001000/0x4000)=nil, 0x4000}) 2018/03/30 22:01:08 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:08 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1, 0x9, 0x4) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmmsg$nfc_llcp(r0, &(0x7f0000002780)=[{&(0x7f0000000080)={0x27, 0x0, 0x2, 0x6, 0x80000000, 0x1, "1577a476f541c2ec5267989132ff09a3ec79c048f78ebe37e736111ea2fd3f1e080c7861748e85bd30b63e435ef39e294b591c26152cc16a6b16588ea673b8", 0x1c}, 0x60, &(0x7f00000001c0)=[{&(0x7f0000000100)="11cfab6c11edefdeaaff5e2ac1", 0xd}, {&(0x7f0000000140)="38b7071690596fa11d3ff510b023a941c080b135cbaee216b15f703337afd42c427948015fa5ec8a87a284cc019dcde0b10921a1d3a798a89850cc60b5307bee5862786d9317455ecb79120bb3e7bee4c9912355b8288ebea21eaa4a", 0x5c}], 0x2, 0x0, 0x0, 0x20004001}, {&(0x7f0000000200)={0x27, 0x1, 0x0, 0x0, 0x1, 0x7ff, "1b16af0ce3150d153ab54e83ab495a7c400f8e717ed1534bc80b16ca8b7a87f97e32078fd72b28f98bcefe73410faa606d78dd2ecd9908dc8ce67f7d27f497", 0x3a}, 0x60, &(0x7f0000001440)=[{&(0x7f0000000280)="108f80fb71e56bf0acc0edc95b923a6d4de669370b60077e82d0cfd7019143b6628e97e3704436c26ad6ac12cbeec7bb33a9fc690c1d69cecf6eeb9f5668c1952762d23ed26229d74668e450143276105a39b1092e0cda259d723fd2b22890dac634f52a993d278d7b50263f3618e4c10e0966784d09397b210a23c5adbfc874a8e8f1447b87ae090fc8fc03851503d795760e0ca13472f8f46e7cb268131445d0cdc735e5fcfe0c11c5b3ab95d9c7041e5992a59bb4f94228980cf9d87bdb1978feed3ea8800c8be77f76ab3f1ba1dd30d5afdcde82c5710e27b3d02a9c7f2d97f8088557ed09b9ebcd22d05ac889020349ca20de535b29896c69a277395e93487a11d586a7ff06b7124e7b38f565f635f8e5dd5c6f1618055cdc2f8bc98e7ae8e09da816412ed4fb1e539006edba3ebffb170c3a4f438d81eb1de9314b043e60a99f3e2cf96fd06660a0eba8f9553b566f5a61fc0a4960e9640be190323b8389bbae408fec3c9163e1d13371dc73e9f6ec4921ec03a93ee609f69af8e4e00c2893e4bc91b9b0478df0b690d69aaea71fa7471c05c7e4e7c116df8c5cf4b721178a86bf304a763378a6a348604a29c5a54100fee4b928408659c7125182634fa6a32594426895aa4b4a3adfa07123746a455ea36e236f65ee5fed09c3857a6c5643e162c39d678f02317c6bf9b85b224c424305cc72eeb02407a6a941a7223d40dd577088a9d2b43f37a5983c34abfa991f7850d988b11a1d661f3291460ba0ab837c9126b7eb572894cd5a01de155686ffaa28229e3bac0702ae2abb2ee7450dbd6e591be5b0b0065f19eb833a279124df27c733c490eacd1c30d6d6f50f65cbd76acc4668faf620d72d6774ca9f8969f3f3b9a1976abe6133b8d2c4b492d6788dd0ba6622c61314931cc289bfa013b525fdf0d9fb8880b5788f0cf89830d50af1e5197e2f9e2a50a567f3bfd205115ac893b5cb0a7014a5b8795670f024f0f99b6c9a3c0b47a390ad99fe2b354372580d1c729d7be4b6b56f0fe79e69e6cb5c5b8ad92b1d2d7e2dea62721fc65c10e2654f839736965cfe7ee3e57f0dfe2bef14772801ca7eff76d7b33b8309ab4196d382f22481ebfb4c4b307d13174e24f8875d20d0e514989a93125e4e32233b765a605b14ec28fa7edb64f7f7810cac4f8e8402162c57267929d308f34431ea8fd8de4cac770e391d70019125e2ce700b36b5ae6e32ca47fd1c9769cc3ceb445eb0b4c73b5d810052fd06b93102448869069b09fbcf6b65ddb4c3bfbf7ff251d18f9a0b0aa9b047ff327c4d0d8dfd00bd556329ea49cbeee0566438064ed387456453e224c790888e5c87f726fa568ecd090922a2079bd3f576eceb32e4da1bdc43bd589de54a2dad874791e20b426c053cc9ad2c4dc371a76b00e6824c110573a37790a00f04ef950c76bf66d7e7739a692480ce0e690e03a1c74430a9d3a36df0135ce22a0b05593eea05bee65952e5bc67c55bb92c3745872bd1ef368bb86a562acc44404a03f8879dd5e4c99e7a7e57bd24f87b7c2b2bfb475daf52a358ef9294517404dd7c2e1fd314b0168272c8e74866f67f2b4e70c2083ec5d0dc678f84868e371f4de7ae1c4e29b0d7dc97c8da42db7e27b4a994205808984658cb87132fbea7367b72688bdf7eeea6c4ff0f40e8b5f0ba5ab7a7191d0087351f22e0e41c96ed7a34980b112c3a2e16b39f5eb0309a4a1fbdb15fbcc3fbc1c684bf82c0c2aab90dc5fc07ad48b09fc4bb52a9adfe237a63f95ec1c949d050821ff891032da3a8b4cd78ea3778f97fb2221bf658bdf6c03f395595fc0035926be9423c2d1fef8a3e220fc77df838355499cc3fd98a4f6729cd9bb2f23c153b0158b15f012f05413f70e1a7556eca3bd502e713f43055e972be78ed5bfabc9c41d981dfcedb545b8ed87aaa0fe1c66bad7e926c66ba961bf3045454e25b561e5c5819454bd96ce8e17a789aa1401b5513f5d5eeeda557744bb8e77bc07b9c5bd31353f1283656c7a7213384f9174f89a4f3a75a0c1545ebff5df59b3b93d3c3209154d7ed8d952dfef47727a8aa42e256a52b5895938ac9b8c231b4a37bf9771a5a114f13776bf8cb1f10ae6676f5fd064eedc61dcabe792473a3b1ca6c082f92168ce243b808cd2aabf8903e17565e4e83dc4df42c17ec74a3aece4e707e475339677f4a3ae1be50c7c7b11df42630e8fab64c4550c1f626121785b3682a1c10707610fc312834b2577b23f9831e207d6d5eed29af5b5304b0174da73bf0174cda758b8b84d165ee615385641a609484b473eb044ea962c49ddb1c7154116f3e51eb827fc29dc026f85d923ee7193c77ae3dd5ad1134261418c0ffc5732f52e0cc5f2c19b9ea97bf4fb16f18966066fa4d91aaaf4d2ed243d34d2fcb56c7a22cfde23aee5d8a4ac97b8b146e5044e945925a3b20548314584d653a2fe67013bebd35afdf24caaa17a0714e03cc2bd054b223ec92eef693ac74b430066e0e3c56d2d601f5dc72f5f497db2e90495aaff49226cdcaf9a8c328e15311ae3e9f8c7d7063c1698b1a91210daec0fb889f94faf29817b0e584007c0127847518b6edb5a87c760ff00acebc2319c5ce6408efd76319230e20ab8c2d1018446ccad4a03f75ff611bcd5810217d9a4fc6a1baa33967d1ce488244109e43f7508599accc7dc6f1a10bf3d9e785d4655814a98a65080b90c50dcf2ac68ec2aa50ce53221a95290e3f05b2527496f6c0156e90ae0555c8e0535d6fa25c56373c0c69d432a13f7c2d608503a8bdaabe7d5d1092c27520be6a49f585797d4e1dcf6e6fc46fa0415fd7a6158c3c658fd1e7077b4b3c840894ac225536981663ff1c32c9a028ffe3a7a44b22e8b69eb4e0f9ad4856f7b32ffe2ce3173bc87152e93217c2630c7a41496a135b6026a7b8a008fcbcf120f531a8c9f954f455d35452c1513cf4ffb9ef0c41ab8f1bdd50208cb08dfa6b16bc3ca36e9a41cd692f415fd4e432d6949a0664455cdb17eed63826a1575bc32922231cc2f48e32b9cdb3cf4be8bf45e80ddca1e61b092a4095d866f51444acca94c7331237f2cdeafffa9c5919c03fc69ad57f1b8df63503dc1d09e5a4d3ed73a088f31738ee60055624ad4467505fa7fadfcb536bd82ed491bea9bca027ca69b655b36831af2f666d5b86daeeb1210100c70c41e90b9245a076acaf0e558901e74f7e3485b74ab2517e4fd1ad7aaa9d1d5068c1c5dc3fce5865146e34c82a06234d7552539951bbfa71010fc4040ff823b112381b41a28591eddefea168064d520d9b858a67de747ef41dda38e32d05dfb26758a81e1e9e6c74c5a0c51e68c5546c12f8d39a85af8ac4d4bdb6fb09a76d8f12a46477b3c25ec61d8e652d8c86892d2c32105684da16b88b374f95fb4fa79387de2b80a8c3dbda629047715edae3ff75b896018e2bbd9600ea6b2dfa997f3d44aa2127fc9ba6221361287dc92e9dfeefa229ada2c131ed364e516ea88eb31587543205477126d3bffc0a090b02e061b0999cee1d3f72d4b5fa423ad397e67d475574258816ec41c0dfee983c870a0b58d14eb93558d46221fc7e6178a396115dbe393709be48473e64403d28b0f2e530bc1e347f9c248fa121d809fbcb46a07bd5d856410f65b8ee5e1f56c68519e11b5b2ea0bb20d4aebd4c6e66d8a68eb1e5429a17a4430350db2455831fb10e735e8aaedfb735026b90f76a654667a9fb105e1bbc5123636abd81050cf2bdd76bbbf6bca03f251448f93550c83a07c7d398408d707c2b92b7c087f441b5f081505c81331fd57c182d9cb4cc3c7118c9f0412048b2dede4b49468de5d643b7d522abdeebef902bdd06f7f894ff12643502444c7e419c78f9578e8da91598cbb1cfd87ce264bf1425f61fa7bc50f119df8148cca2c62fb218d8caca3eee05685e19907e47410f8711889bd9a02e5ed75c8926e5c884bc1276dd48c5d06bd5182c892896ac9a3d60e3f68ca6b59fe4228fbd399c944d09105ace4c4249a272b220fa08ac8507bdae6aec93dd104058c74c25230567c0e55b96815ecba2f767c0f50de66af9e5caf5c15321899e00213c0276352466edae0f9a17dac4bf946c69b51f4d63f76c774b94657a82861404156eeaa4d6385e25d012f3469a9e56168c15635823a76be5fb1fb091f96a214695a3e8a8059f51be42f0ddce61d23402c584dce915bbcd6269a31f06fd88ee7eb046e8c710569fb1eef2fb945c2520859c91613455a2021bb230858fde23a4643f5e39ad04fc8b289aee878667181b2ad519543adfcd30f1ec4918c335f7398885a6a2c4b2a544ddb5aa24eac357695dfcd54c2c50936a46eeffad2b993478f9882db4de5a9bf30b6434a2f397afc1a2c5844057d68bb18d7be510c88e7d1c39582f674f7dd10d1ea9ef2acb82754cc762d2a4f772be9d19babdb77edc2d1a9bfdd153cb1fa203a3123dffb861c6c6b0132233325359e58ad29e3c39b2cdbb5fb20930f425ba397cdd0482c499d94c991ef78a45d276f37ffa7fd03fb40076fda43dfaa5f33b4cafe94bfbd4e77c89d35409027256e55686c1ad80d439c6189cabc0943b04d20df1c5d360a10c0a7bac551c02df84b095c4c636eb30e5255f284d6f2aa1c2c61e2dae69f10c8420d895e58fbbbae023d10740c88a3c53a48a33f4c55b758392ac0e3d3590a6a80c3af05da75181b0a13570bbbca11d7ec369cd92ff1a98ab912fe340458e3ad5afcc44ab570630c1bf5b08305a5349b0e7a1da8147cd0cf99cba64a554afdb077d82859872c0e597bee1952f328b046cb0d32324ecf98ac0f67baf9097057d4f480232c787f9e978badf638709c9a56d01aae940d15cd0c6a162f5e5a1eb7e8254406d80ac12dd792c77e7e6c99760d5da3114e6441b8fac935c4e157cdd9ce1ab6836f2b223649ed80541713c6d8473e89dc6d6ca3e26d944936521d8874594ce328252ca0df733714958852b4ee327200f911b3fc1d817e3d666d7ba7d86ce3b3bec3db0c74e492eab194d5ffbeb76a6666d38ce38c15932e213f81e96eb0e88a64fb8d1ae713150f415b15d3c8d2f978aeb37466f62d74f532462b650fd429f49065ff3336f3badade214c5d56d5d7a130ca2e5050a2c4de7f5f6b8e1bb62cb1276f3d681acda2a8ea6adbe17e5d24006072b3a37728bdc9b963f541d4e5bd50dd0f971194a1d2a3c69af3dc39fb1c8428a607b6654856cc5449729fd60552ea36f6e8029325b782ededaf56a7afb9f8e989de8fc8faf874a21d7119519d521a294e78a3c8d4d4aad160ccdfab9c9fc466607467d4307a27c187e71f5cf4b3a99b1e909fd917fbfce66045d113a13502de58c83bf33b16ced275d08efe8bd74ba2d89a585944f0a62d1e5a7f932874439e0293855bb8995dd95654933e3670079bb763a418fa6b0b9a4c178f3cfb2272552104c0cb3433e41bae912fe4898aa43df083925f4126c141a5b4ee63523a2c896758995f63659db5c4c05d1598d360ff89b5e9fe52efe5428bd81f4355fedfe063c4f4b043f8739cbdc3d64c0f10d3164af7dbce714c04c5653e1719c12c5a39fcf130ac4dc4d0e7caf3d78994e7d0ceee266ac2813e074f69feb73ad48f60925b63b8c22cf15dcd4338ad071f87e24260a5dce944e901c7a54621502c9a945c781e014fc83c8f93dae114a4902cb2e0eed0130f6fde6050321481762d0f523da8345d9c433e2b4b307f0dc948e53bdae929e60395f2953d4f1f468c5c2ef88a071a4343227ab59784dc243dbdeef7b2b924d9cf494", 0x1000}, {&(0x7f0000001280)="4ed2d2cda7cc05c65086b5611ad33915da7c49be879de5a9771d1e443f248d96c7e537f62669a73c5f1fca123dd7e9d3ebd4d9d5b5715e8e06463cd8df24e17328bb48f048fff3a448c7d41ff91810124c46546d03bd053cb6d7ebc07d55339cea2918cb94577bf969aa1fe0933768e5af0da4dfb33c5bcb0293038345718a30224184aad613628aaed3e770d975fbd66baf80a6d5785a6cfdfc38e8674d5ebb89934b6fa3b2fe85506142d05971ea275cce72b171d7d7793f399b2b3227c032a97a72b1fb1145568e8a5455b562c32b9d2d1ea96c9174", 0xd7}, {&(0x7f0000001380)="5aac78343c61c18fa9726ad7331deb5b978f2e0fc1aa4b2ae5870e3ee665836f2bad32827cd4c16545487c0dd7255583721091a39610a756bfc7a219e166b7b0598347e1d9a29f1a388e83d1d8cbcb35fadd51f6ab12b4f4d0d51fb39b24d4c604a55e61473abab893ce0b5cfaaa3eb83e9bf861750277d971ef2c584879af1b830863c5a9d1b4d3c53a231f2ae2584d03e3", 0x92}], 0x3, &(0x7f0000001480)={0x18, 0x115, 0x5, "a2"}, 0x18}, {&(0x7f00000014c0)={0x27, 0x1, 0x0, 0x5, 0x1, 0x8, "d7ca2494eca4b606c37661a94c483d27ee862a97c7f70b60b0e46234ce1e29e51abe417a3e3f0ec3377a764852435f087f353ce1e6f20b00791d3339f5367c", 0x1b}, 0x60, &(0x7f0000002700)=[{&(0x7f0000001540)="1ccde7cf484a1936f41a7ae362555844f6b966247ca0de24a08dfa89d8e72c2d05503faab54b761270778f927ed906334384a2068e8a9b14c99fd72a720e05403bf533477ac38e55a70a14221224957a5dd45a16b120ffe6a6e9389ae2a223c5466a39d7860ca1b2087ad6aae94c75d6d006da908cf04c5049ab3f96f85e0fc935d0e42237febfac311d83c1c105d45a756b4823c391525ed3bdf44ecb0a7bfa7bcbb40debdcd3375719d4a94b60e50a387d64081d9b1275a2c5185bde2bb16c22fa2b6ce5afea166be859a7730cff2d38940cc5935a8b7153b0928b63dca94d0c53aeb1614dff6d4e1e1df34a1f027d0a4cd688d192b0577e6691c91f6203cc07206510f1656d42694a2f76444ccf989654b54e1da605a2c93f891d9660dba8a6398abf9566c73bf3123e6c61af616b66a07c71d1767d1f8ce2288ba4c32f95be98da586952b63941e74843bbe774979ae86e6884dc851eff1974ec552f10f111ec026ad85c6c29cb2df77781482693f0f49cbb545bce06f750f7e4810ea2f849e1977e269c97a310104d58775e16bf23b818c5fcd99edae4c0a0559a8dd0095452bd3eced646462ea8dca7eaf0df41ff202a155426978cca252530a3f69f9d48d476c67d2012ebe791f171a457dacdef2a5df116b764bedca50c79d256644d311c3310802a48116e7b12f6cafe37aaf0dc67a1b2add0406c42f91f494e104309334590271e782d809244c9d643bd29d97aee04e7bb89022e0e013639baad78e5de92dd3da3d09d6ac04beace7bc20f76c4626fda53a84279322002a3db26aabea90084f106b35e067fed2804c2f7698af41444ee400d80c2e1b33aa55781906482b8b6b29d1279387afdd741ad7407aa78107f0bb6810cb7c6b6d05eae752ce4309e5207ca6d3e7d87e375bd8842e67debe72509c2b16042e73ac0677c9f51b5570092898a2f46e4f8e2b37a30072dddaf696e5fcebdec2f6743bf4a0eb526ac39f7b022f5d89f06a1cf0f7d18cd70a3236402b6ca705c972727ead0b321109ed34c94f0d66396db6067ce7ea6b0d9b87940f7a1d2891bce63cadd0146f9b276a5e9527d86e4275a40eb44802e5948c16e3c632b39941af299ed22f588afdf2305e7d3b3d2d2f4ea88b5744239e8e60df2a32538c814244efc4caec677c8cf632576c3bddac1f66197266b21a65931f69432d116a15e32c598480c8a088efe8af00406a95c8276cbf258f78774ef17e51ad0d55db83fdbb9c29794381d561a403437a6e6d2f1741ef5321780c01adccc60a26fc984e9fa21a5128739ed1d007e58435078bffbf2488b2bf6a7dc13393924bf846e0ea92e6059e438e28a21191ae01a41cbcbf7881927dec50771a1a61a49f54b0bf0fcd0f0fe85511e201116513aa28a9f4e6e816ce57f9f49e67345c9b699496d8eb048567cb5015c4eaf052b75b80fcee719b8c4ab0bb4cee087f9d3a0bb3e781412af4d80718e3b1fcca21d3834ba833e257bace40a927ad0569e0981f6fe8a1890af99f70187cba6861a034002245080d9839f60f317adfe22b9accac629718d1b2d385ab76fba32ea62643c2459f08fcedfc409611f4f4732687978f4ecc2325eb185cc2891b234edd4f578f80e782e55aa9c05ac650ffb2ccddfa3a412f98e146ba73ff8d6f3a76ad886cde493767ce3ef790ece174a3156a7f5939c3291853fbdd4fcc5d04d286c78bbf1da72218088e1a95e3126e65792cb922b5f25f74cd8ae4fd0f83d737d9d86d6b89bfc16792f7957d37442da60068f023960ac4d50aeb169a7a6e71ce837289cc94922d39dd59541382f2f31647c8db494e418dd8bd44820076a55c383073432cb51dd3451b419501d8fefa7098f70c6813aea85f49abca2d3cfda459be0f4725616e6d4eeae6b0f00c67f2d7c7f3e944338a4f7da9ba7e66a3ef45da6b1985e951d44af55b4756e239f379e137babd0a1a0509384a9c178b22c57a7ff27566d604ba8be952749393a416bca9b1bfac7999e30d68d52a3a6e9b372ddd8ca8ff2566761ecbb847602cdaa197c4cd8616db89efb35d5aea887c21b591fd92fe098fa9a458e13fc0bb02df44c453d4052938cc6382a615b42a440f269443c71d300c9d146f8e9c1f7a482e878fe8d596ae678286580ff73501f6a5bad2ff76185e7458ad96c4843f73c949d4dc33022714c5c4eb7307dcc35ee267111ba527e976ecfd6afe4d514ee70ffcc72c76529217d27175cce3022a417d66ead0fb820e1ab690cd938f37607a2227318c1b9e0a9ab0c9f8475853704e7c50222cedd81abb44c52068c10926053f11f0cd5e5a0843919d49659c20502f5dfb1db576bb698e4045b238eb80056a68244a627fd9e30d7635ed6c14e44c1403ac20c1151b51e3bc9beeeb0af10f2049a006071ff92775ab97fd8ee07e9bdd0b93d644b66af3d9d92128f8a04b472b2e9e26ba15241a9588ce65c78ecc581d7d8bea781321235ca8b9a3f66800cf74750a6026470095176a4dccbd40d5568369c58dc1f6965e037cb0c9fe164efed5fee81a5df869f561883771b5eac0618f40165ea7630a8de6327ce7037b95e7593204d57694c1e10c2cef4cefcbc8463be683d40ef64eb00da19242dd5fdaa79788b19490e1548221a0c15592ae7a4e0ae480a8f01f8e17d73f42e73214a1a783d16f533864a6b364099652f916059b368be47e28fdc19d24f8af708e70ddb551f85cf58e4e7db7d191eefe0182975a32a755d8a4108f21187ed4933c56fba54c107baef8891904962736eb5c84c57f75c428e5e072298f00d77fe2f2ea37d57e06ff1dc78c7127fde3ee3a51334c52c24de41896bc8a8ae09a435a5f29f35febc184389429c2dd9cf68bc71ccb823b3e1fbc384da2f00fca7dd05c88659835735e1b6d428f8cad399d6c642748f0c77af7a47a17e0f663751b2c9062f5bb7b645e84eab27b6823c6a295ff8d293fb02b686899193db1f1fd99414ecb7bdb328e6a6e03bcd49cfd178027ea42c494ec9e4d33949406f9a2f68a4e581a26edfe0754b95cdbf246a2ed9c1ab5ff0ed80099eae28af8604e2d90516494904a64ec9b234300e47b9fe97fa66e7c53809b2f32c8e32de1104c887e625f827d48f3017c59d8e1e4322b19d1d2671beb8fc73a11ac42988cd0a3d4496b47afbc55bacabe97c4e6344a7a6d20ae10e57f133a57337924a48472f5ff6843962715d148a6baf6884698709f88011687af6f4376176387e2555daf8bb68a38d576c21ddaa284de15b34836ca65bb627b6f4cf6f1653117246023bd8356866ab6550462902bf6191e6e8f4bfb8bfc4380f41f3f4dc8e8f048fcfde39ec4dc80569c679de8b42535d88ed029d2c96c3b560e8f90d26eac53e8200a4332a069c85a15f091c36adb7667818cfdfc6b3b3e0bf442da986d3e2db360cfe6802cd56a732e3184f621429eb0591fca414a4a7f9e4450588090d32ef751f7332b9d8b01e93bdc3e2832a7e45d740f35927e393fb7f220f786fde5fd02c9017259f25914b999309d374b1b80ff7b0d338407dddfbe40c5c1f0e1469305ede405e7af55d02e9f665cd89c5f806ea2f3023ac7914731a7a9bd2b7b4e10cf2c671791a7f6d5b9b4066ae8b227ef26eaee66b411ddc114320b979d4076adb4063561c5db3d3b457e4974cc7f6c3024ebfc94d5714a6495078850c55279da21b51b09c6ec163f9dd02e129f298a7d38dd26c0b13bcb68477357e9d916c3d16e1631d029ad474c97ee6427d645ccb7b13abf96e07c3dd63c816ef1693e628ff08f727361617667ce6ee9fe560ccbb30865ec280a46df7b6a004771351199ab37c996c1cc3ee39bbe69c03b9b1f0b4132b4369420432db2ec3c00611ac68fdb78e17af8e898f87797d2190ee59e42af59eecb4825478e63daa8a8089dd135fe0be7db5b51245942644e9b2aae9c149993ea6983ef5745c44c722ff17c0b5532ae4fc34f9aa929f0d9bee0acbea7d526f2b36e8231737a6df1a543cda50a5e6a87b3bb824afd8d1560d097b6624bd83b93f850bfdee6894e10c48173dbffe880d4b96ee2844dc4e08baad8c0f780590210ba25aa91c802adef0d239429f2b17cd2868ca2774b6490df1981329c5de4e994b65cfc35e50fc2abd4e5658d175cf127e4e832ed76d6e42b30e3ff2d5f4780fe7fcb6e0f5db4f76bed9e37c73efd04b006498aece6d73607c19e20256a57623a07f3799b287a499a4e0a92aa3772e3713cf769349a1b87d8eccdd3dbf64ce76d05df776423c6f47bdabcb17c23cbf61019c54b64faa201921c3d9e39e07fe6572bb22c95ab93f796c4a71bcb81bb0bfb9b2d95217a692f0028b0583413efa2a6ad8565bdc3e8e1e2fab6779aa4a4d7e00435b8848a98340722328b18b09b5de584e74f9a18dd4b66269288a7a8deee29880e385f34b6a7ed77115a002b805733c7bb99aa259506883568044c45a1283e87d1c75298adbc51e5681c4651e1e857b0fd40c4550c88d2daa11e7302fba8ffda2812d773104530e559b1d4f94781ed1479cdb427eb6bebb391b951972979360989924a259d42d789f02d6151bc25e1e6d70ab6b84f2ea96fbb6746f93bb5786bd81d16d26512380e75d0e866ff242e30d3e7d56260480937de27023e763d76df8930e8da8b956365d902be37e6c46c0c41df9244660c11d98d62bfc39ba7bfeded7e6b894752516700323ac6c2edc0223f5dd84f2d456b1099cb2ec3ff688421a67dfeb63b70b40c09ac15ed53feb6bb4c5af012fe72ecaf3ad05c4eaea735c0d04863e36b4199f1514114bc4272d8930bed9f94f9031a1d789d55655e2e96f7075642d4166ec578d226ac116ca3eb9d0a133acd06af61a5b30d26a4cc69ac0343383e517a7d596a91036a5b4e9fa14089f70950c12119b26925b1cd8a2c3b4bf70e0b89186716c4848949aaa94a336bb42b6a5cc37c5ffb1e2a2022ce9eac7e995e462b491e382a9247c53be2d07bd5681e02169510e71d73f2e8455817091663b16ebc569b88fd370b7659bf74bd424d889e9dd1f773019da041ab4c96dab5873eb6697a7dddb009b2dd0725c5bfa35778a6e5d2d1a05bf9aa79adba442ab78b63e7e3c6f63228e465b16bbb5c7e63990a91c5bab75b60cd85cfd1e364187bf6b1559224808f1a3d64c0dc3505c2f7ed75e3f7daf216311d1cc2dfc83e1df6282d57f8c3f93bda75bcb1450804dc2c5cc51a3bb609698bf07ccb50e95ca811459e9dd3010dd19420cbbdb1f2a1ee8342dd511b9cd0a3ebf338bc39397817af88d92bcff8aea83b1c79413214bde3f6e5a123909f90ac7ed8c0deeac2d7c2152316c418091561b807647c120b264fa9bf5da352a42bf8e949155ac0d4d2aa93e83f81126bc5f640cf48ec2fc7353b82e427e94a18324f1ab68892afd2f57e46d487ae2be0a971733eff020dd12e8da1c04de6f58813dd892740bc18ccae3197c07e5b0bf80ae0163ce20178d1d874feaf60d6583bd02e105fe6a437a9223bf7a481e52d5b1e1d34737bbda6a64f606a4b88f5cbae366a1c8ced385c73e4e3a06648ff2b5a2c59167347e395bd88604d44007c854e2f09d595a470a0bd9c26729a5b7b55ac7a157328065a2f5fa007e47c35a19c45edad0c748d0a6c593862cedbb6b0bc6d26c1f52d17f50ebc020b239d286e14d312cc10c871deaf50bbb4fb4d38854a0f55198e9574e23b8eae64dc286dd3cac77acb24c52e09487ba73992d1fdbf1dcffd8689fca360a9507623248af180424385886f667116664c02713280efa0f1b", 0x1000}, {&(0x7f0000002540)="6d3a3f0333bea065132624ee471a830a49f9d6f11d09c8dad170006693013c04e7fd0ec7c9ee9387399a5c284e01cef1854192527598feafee8b00e1d2ce3b4cd551bd64053bc66647980331fb714de2faae4b5270a4d80f4f79901f260398be663df59e46e2223984b291d2ed20cfa8852b0fcf59dd9e84febb13bf4437b8057ee4b57102c0d2bffcf8d3c11260d07ead2f8e7e83d83782bfe95c1d7c62cc4f7ea7135593f621c205034cfae9bae7367ef11ffe7bd4cca082340f521321e1eed41cd89b6e6a42cd811c067643b4368d109fb60d5db9826cfba6ac640e4d8990eebe072e00bfa6a3a8c6023194bfe63e", 0xf0}, {&(0x7f0000002640)="2b8ecaa116815ac0da6c188f0ebb0a4e8b7a32b24300966d3b48040925daddf9472db0613bc2b84493656ed9719f8bbf419712cf6dc275c64a3691d5c1ca987853bad517193cc6bc936e4f0b6132fd7ad0544fe9ecb6dd3009948356f32cf73edbe8613493aad49013e6f005086415ea9e6b2f838cb22c54580078a8417150db48b62b10c53bb68b9742926dcfd00c534b265c7764ed6ef5c8794201", 0x9c}], 0x3, &(0x7f0000002740)={0x38, 0x114, 0x7, "97c441a4c5e4eb69e8e8cf3d267879b8d860c86e184c7a991cd2455cc96a933faf8c7f789e"}, 0x38, 0x10}], 0x3, 0x40) r1 = timerfd_create(0x0, 0x0) ioctl$DRM_IOCTL_AGP_INFO(r0, 0x80386433, &(0x7f0000002840)=""/166) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000002900)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:08 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000200)={0x40, @time={0x77359400}, 0x7, {0x9, 0x300000}, 0x46, 0x2}) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000140)={0xffff, 0xff, 0x81, 0x1, 0x9}, 0x14) openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x0, 0x0) r1 = eventfd2(0x0, 0x979a19def853c99c) write$eventfd(r1, &(0x7f0000000340)=0x401, 0xffffff00) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/mixer\x00', 0x40000, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r2, 0x80045400, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000f16000), 0x0) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{}, 0x0, 0x0, 'id0\x00', 'timer0\x00', 0x0, 0x0, 0x0, 0x47}) lseek(r0, 0x0, 0x1) 2018/03/30 22:01:08 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:08 executing program 3: mknod$loop(&(0x7f0000dceff8)='./file0\x00', 0x0, 0xffffffffffffffff) mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='cgroup2\x00', 0x0, &(0x7f0000000100)) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303402, 0x80) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/56, 0x38) syz_open_dev$audion(&(0x7f0000000180)='/dev/audio#\x00', 0xff, 0x101000) [ 211.910530] cgroup: cgroup2: unknown option "" [ 211.939195] cgroup: cgroup2: unknown option "./file0" [ 211.992628] *** Guest State *** [ 211.996057] CR0: actual=0xffffffff9ffffffc, shadow=0xfffffffffffffffc, gh_mask=fffffffffffffff7 [ 212.004948] CR4: actual=0x0000000000402060, shadow=0x0000000000400060, gh_mask=ffffffffffffe871 [ 212.013814] CR3 = 0x0000000000000000 [ 212.017563] PDPTR0 = 0x0000000000000003 PDPTR1 = 0x0000000000000000 [ 212.024096] PDPTR2 = 0x0000000000000000 PDPTR3 = 0x0000000000000000 [ 212.030700] RSP = 0x0000000000000000 RIP = 0x0000000000008000 [ 212.036722] RFLAGS=0x00010002 DR7 = 0x0000000000000400 [ 212.042710] Sysenter RSP=0000000000000000 CS:RIP=0000:0000000000000000 [ 212.049398] CS: sel=0x0000, attr=0x10000, limit=0xffffffff, base=0x0000000000000000 [ 212.057387] DS: sel=0x0000, attr=0x10000, limit=0xfffffffd, base=0x0000000000000000 [ 212.065382] SS: sel=0x0000, attr=0x10000, limit=0x00000000, base=0x0000000000000000 [ 212.073366] ES: sel=0x0000, attr=0x10000, limit=0x00000000, base=0x0000000000000000 [ 212.081367] FS: sel=0x0000, attr=0x10000, limit=0x00000000, base=0x0000000000000000 [ 212.089376] GS: sel=0x0000, attr=0x10000, limit=0x00000000, base=0x0000000000000000 [ 212.097366] GDTR: limit=0x00000000, base=0x0000000000000000 [ 212.105361] LDTR: sel=0x0000, attr=0x10000, limit=0x00000000, base=0x0000000000000000 [ 212.113354] IDTR: limit=0x00000000, base=0x0000000000000000 [ 212.121374] TR: sel=0x0000, attr=0x00081, limit=0x00000000, base=0x0000000000000000 [ 212.129376] EFER = 0x0000000000000000 PAT = 0x0007040600070406 [ 212.135795] DebugCtl = 0x0000000000000000 DebugExceptions = 0x0000000000000000 [ 212.143277] Interruptibility = 00000008 ActivityState = 00000000 [ 212.149517] *** Host State *** [ 212.152729] RIP = 0xffffffff811cdb66 RSP = 0xffff8801c5cb73b8 [ 212.158729] CS=0010 SS=0018 DS=0000 ES=0000 FS=0000 GS=0000 TR=0040 [ 212.165164] FSBase=00007fd3ef18a700 GSBase=ffff8801db000000 TRBase=fffffe0000003000 [ 212.172986] GDTBase=fffffe0000001000 IDTBase=fffffe0000000000 [ 212.178897] CR0=0000000080050033 CR3=00000001ad56f002 CR4=00000000001626f0 [ 212.185928] Sysenter RSP=fffffe0000002200 CS:RIP=0010:ffffffff87001610 [ 212.192612] EFER = 0x0000000000000d01 PAT = 0x0000000000000000 [ 212.198679] *** Control State *** [ 212.202143] PinBased=0000003f CPUBased=b5986dfa SecondaryExec=000000c2 [ 212.208819] EntryControls=0000d1ff ExitControls=0023efff [ 212.214287] ExceptionBitmap=00060042 PFECmask=00000000 PFECmatch=00000000 [ 212.221224] VMEntry: intr_info=80000306 errcode=00000000 ilen=00000000 [ 212.227903] VMExit: intr_info=00000000 errcode=00000000 ilen=00000003 [ 212.234506] reason=80000021 qualification=0000000000000000 [ 212.240843] IDTVectoring: info=00000000 errcode=00000000 [ 212.246299] TSC Offset = 0xffffff8b85cfe7b6 [ 212.250641] EPT pointer = 0x00000001c4d0801e [ 212.339136] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:09 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)={r6}) r10 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:09 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x37, 0x3}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:09 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:09 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:09 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000200)={0x40, @time={0x77359400}, 0x7, {0x9, 0x300000}, 0x46, 0x2}) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x0, 0x0) r2 = eventfd2(0x0, 0x979a19def853c99c) write$eventfd(r2, &(0x7f0000000340)=0x401, 0xfffffffffffffc73) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/mixer\x00', 0x40000, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r3, 0x80045400, &(0x7f00000001c0)) timerfd_gettime(r1, &(0x7f0000000540)) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) setsockopt$inet6_dccp_buf(r0, 0x21, 0xd, &(0x7f0000000140)="bcdc7c0f54ac2f46e5bb71f84166dc2f3317acdb66c41c441bcfe00b06bab478a68cbffabaece3af", 0x28) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{}, 0x0, 0x0, 'id0\x00', 'timer0\x00', 0x0, 0x0, 0x0, 0x47}) ioctl$KVM_SET_PIT2(r3, 0x4070aea0, &(0x7f0000000280)={[{0x4, 0xcf, 0x0, 0x8, 0x0, 0x7ff, 0x2, 0x4, 0x10001, 0x6, 0xc00000000000000, 0x5, 0x3}, {0x80000001, 0xf2c0000000000000, 0x0, 0x7ff, 0x6, 0x1, 0x4, 0x5, 0x745f, 0x7fff, 0x92f, 0x0, 0x400}, {0xdc, 0x48, 0x2, 0xe9ec, 0x5, 0x0, 0x100000000, 0x3, 0x100, 0x7ee, 0x3, 0x9, 0x4}], 0x1}) 2018/03/30 22:01:09 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fcbff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_X86_SETUP_MCE(r2, 0x4008ae9c, &(0x7f0000000000)={0xd, 0x7, 0x8}) ioctl$KVM_X86_SETUP_MCE(r2, 0x4008ae9c, &(0x7f0000000100)={0xf}) 2018/03/30 22:01:09 executing program 3: r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ashmem\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x80812, r0, 0xfffffefffffffffe) ioctl$ASHMEM_SET_NAME(r0, 0x41007701, &(0x7f0000000380)="008ed6dd83556ecb51a2ac9b982ba3d9a5b886a7ca7e7c0e3e474b594f3535bf97fc07f474f130167d5bfbc1ba4356f136023e024b57eb50d3e85c17b4ac41f9f19b097aee4fbefe9d701a6cc6ce04ff10da20c4c12bbe3de8415787dab70e9bfaba262d6a2b9674d7d0a011729800a6406eda9b6511665ae5e48ee8140678dd9835850dbc548293ea832723cd1479f61de0adae8d6c9bc907763ce392a571fcfa98f3ea80e19d8a15632cac13f011b5efcae2023e68f3c477790fe00ea9") fcntl$getflags(r0, 0x40b) 2018/03/30 22:01:09 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:09 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:09 executing program 1: ustat(0x9, &(0x7f0000000440)) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000200)={0x40, @time={0x77359400}, 0x7, {0x9, 0x300000}, 0x46, 0x2}) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x0, 0x0) r2 = eventfd2(0x0, 0x979a19def853c99c) write$eventfd(r2, &(0x7f0000000340)=0x401, 0xfffffffffffffc73) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/mixer\x00', 0x40000, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r3, 0x80045400, &(0x7f00000001c0)) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f00000003c0)={0xfffffffffffffffd, 0xbb, 0x6, 0x81, 0x4}) setxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=@known='security.evm\x00', &(0x7f0000000300)='id0\x00', 0x4, 0x3) timerfd_gettime(r1, &(0x7f0000000540)) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000480)={0xffffffffffffffe0, 0x3, 0x7000000, 0x50, 0x3, 0x2}) writev(0xffffffffffffffff, &(0x7f0000f16000), 0x0) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r3, 0x84, 0x20, &(0x7f0000000400)=0x8, 0x4) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000040)={{}, 0x0, 0x0, 'id0\x00', 'timer0\x00', 0x0, 0x0, 0x0, 0x47}) ioctl$KVM_SET_NR_MMU_PAGES(r3, 0xae44, 0x3) accept4$vsock_stream(r1, &(0x7f0000000140)={0x28, 0x0, 0x2711, @reserved=0x1}, 0x10, 0x0) 2018/03/30 22:01:09 executing program 3: unshare(0x28060400) syz_mount_image$ntfs(&(0x7f0000000040)='ntfs\x00', &(0x7f0000000080)='./file0\x00', 0x40, 0x0, &(0x7f00000000c0), 0x50010, &(0x7f0000000100)={[{@gid={'gid', 0x3d, [0x2d, 0x30, 0x32, 0x34, 0x0, 0x3f, 0x37]}, 0x2c}]}) r0 = memfd_create(&(0x7f0000000000)='/dev/dsp#\x00', 0x0) sync_file_range(r0, 0x0, 0x0, 0x0) 2018/03/30 22:01:09 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) shmget$private(0x0, 0x1000, 0x108, &(0x7f0000ffd000/0x1000)=nil) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:09 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x0, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:09 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000384ff7)='/dev/ppp\x00', 0x101005, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000000)={0x10001, 0x7, 0x8001, 0xff}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) inotify_init() ioctl$KVM_GET_SREGS(r0, 0x8138ae83, &(0x7f0000000380)) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000100)=""/246) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000040)=0x0) sched_setscheduler(r1, 0x1, &(0x7f0000000080)=0x9) sendto$llc(r0, &(0x7f0000000300)="da8f0b591c7d560ec941aa09348a4e6fd86207a40aa23da4a89730840ca0d42562", 0x21, 0x20000000, &(0x7f0000000340)={0x1a, 0x316, 0x6, 0x10001, 0x80, 0x3, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00000000c0)={0x0, 0x6f85}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000280)={r2, 0x7f5e, 0xa74, 0x400}, &(0x7f00000002c0)=0x10) pwritev(r0, &(0x7f0000000240)=[{&(0x7f000024ffb9)="80fd06883b16", 0x6}], 0x1, 0x0) 2018/03/30 22:01:09 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:09 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 213.683284] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:11 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)={r6}) r10 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:11 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) getsockopt$ax25_int(r0, 0x101, 0x5, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x1000000000010, 0x2, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000080)={0x1, 0x6, 0x10001, 0x2}, 0x8) ioctl$KDSKBMODE(r0, 0x4b45, &(0x7f0000000140)=0x32) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:11 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:11 executing program 3: socket$inet6_sctp(0xa, 0x0, 0x84) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) ioctl$TIOCLINUX2(r2, 0x541c, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x9b7, 0x200, 0x8000}) io_setup(0x5, &(0x7f0000000180)=0x0) io_submit(r3, 0x5, &(0x7f0000001540)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x7, 0x9, r2, &(0x7f00000001c0)="d45f0bc26fc77908bcf52adefa1582e0f8288d1e94e736c4670b0248d7dbc154a64dc3bdadc29cd5abca73a687eed4b11b1b146dfcfc307a174a6328c50bc9a03ec93d1791f8c6241907136ca543052d480a491faed5bed2a851c32059ff761cc231af07b33d4fd308e4b51712d1e1635bcadbfe39795ba0d9824498da1155ed4f9b5be85e1f", 0x86, 0x860, 0x0, 0x1, r2}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x7, r1, &(0x7f00000002c0)="050c0a57acc95cc31d6b426286c0a6bc4c044fc63316a10f2f61", 0x1a, 0x200, 0x0, 0x1, r2}, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x2, 0x8, r0, &(0x7f0000000340)="5d7f25fb1b8fda8b05d40614a2d6199f2f476543c5f9331bb74ac03d0ac063fab852913b27dba08e3bf82a96bb1a05d8421d91646ed1ce23ac8bb6869534c42cb75ce13111b194699e92d9a87e8cdfe057927b882ca9b671329282718b33efe467f1bde313599777ba039f16d81a9ddf1606ba5c3764d8324fe6a26aa1433c8b5719b1da7292adc8558484ad66028294759d119f3c34f96a7799d6b113ddaaaf0db9ce2cad6e145ede39b5c52654a3b091385bd39fbeb1f2ee40a95674aab1cc0c99e9c34fb03cf16343b083113099e8440b7532bfc38ea73e800341d606bd39905727ae066c21e8d215060dbd4d18a8474f6e9c67987252397622d6bd57ddbfa438f0e04a8ed993359bd5b5ac7b747c02ba7b8a6cbebb721b764c1fb0c0e9905577dc0473a829ecff96b15a17fb7c7f7e4ddc9f0b43f8b24576a205c7b90e2150044dcde0ff32973600d65b70f470542949fd47b8394a34984819870397b07f1d34c2112b037b6def2a1fdec8cabc75b8c7fc8053dad29f33af2d7d10ed9c7dd73e94d9f11f9a9d9a5ae8eb417d059032a5dd6f87342f83731ff82a3454d633b091b17e9c38647482c2fcff761fa74aedd7f7e5bea6353877e64c226b6959d0f89b827a81747d849b3f03caaf7321ce8f3e49f0768cff0ffa48f9c796e211fd430fe6736c381e2f81c0c49c1be75baa892cb3100c25deac4359523b68b4bd1bebe3f707b13542ab2fb88040eff05594b62e406f2ae0bbf49841a62c6175d8379a6dfdde102d6477be20c61352c761f8bfb613c565e3f63f27a52107e98c8632ffd1d09c0ff5143c25eebba1e4e571192e7c6e7304b283ff540bec5849e815ced34f4419d793c450099f5cbb5d1d36dfc68378870a5f1e33b7af672a9f2cc575c84902235bf3680e985e46e99815c6df9b68a302aabf43472850e17e1f06a9bced13d7ee211c9ece154dc776b614352ec62b19dd2752aa97070433873366030f3baaba0a3e551def3c17fc243c094970d6b2f8bade59a7cc6a3da9a40eebff79e74018bb83245454947ef55fca1977879a54ae23a765a396c85871d87ac59669645758607f2084bde5f91e788f0b644f5447b696c6632731ebd90ef5eba0bd612da0f18f1f66d21e3848c5b75dfb5d1d430fa0bca29fd4a2f7c2619c190f01f24fe7651a3287ccc9552eb3df540135cd826e6e373482474eb347c578f9c2a416521f5cb901de45b99b29c199d4be6517884fd9b0d79206dfc656be0c7b47ad8c57a387eb30334b1eca690a7e251cac43c3a4e90e6754a6ae843a640da3a73716e3e9368302dd567a47ffac5173905ad305eb5b90286b5137162ed4ca0d66945362883d45e1a3c099c126e3fc52efdbbcd6382a0de510f4519f6a950c12d98721ae6b8be9d979f641265328eb21137c311fc5b0a0f0b2a7c8748ca92ab4a04d27184cd34b5b0cda2558c457e8f7211083405b3c1707b559fba3311b8ae2e8dc5dead6c2380a44e8c371eea4bd680d6e4c9f7690671c1f75cc66310f5b9a6ff9a12c2a830cf5c0ce5563bc5f7c8375ba8a1e03f8714010331022a7691c94121d21b17975206d772d77063387b4694e565a44928e8799bcd2ddfa4156230eacf6ff85862deadd3c09c4008c6911d4dc3f6d436b69edcf277373c3ec70f30bab4fab159441f9037c90cb9d3fdc48f214c16592525c3a3585ddab863458f63a885e2e234a053223ecbc5bd672ea32e744465ad6db1047a400d77749295082291865a406d95b86014d1f8dafe5532e22d9b9228a526e36a91dc01f9207d147f2cbcf6a45f6b3d1bd8e81bd163b025f3ee9cf1353322afb9d06a4e12a8c4c8a4efb304b2efb657a6c24a596139f5658932c59b310e391a092b11053001b93b2a96886568db832148b71740a4a5c91d97511f694f5db4d2b72995797add594d9421ade1ee177647892c4ce18094120f927f8617268680f3c8495a918511528735526b083fa3522aeed6bdb0b25c0f9b31f6bc9390f2542cf89b2df018761288320d5cf8f55a8859b749cf0c8a177ccc5f54179d11983cc757b4aca431362b8d50b962a1385ef0b5e187a3f78d447cd2cb49fa0e77dfcfadcc429cc82b1957f657995d09efe5ec7417bef1ea2e154a8769fd55b2849efe7c3daa8fca3c713f2f6d559f09c0cc0d570130097071f3f5945d74d9fd556a086db3d0ec597eceb0610c6d33c329c91770c9f5e9f65080d899f7a2ab7078359084a8b61754400a8ab69311a4d071e9ccd6a1a88f337a62806b5c52699a61b3d5922c73339e896f386467ac2390ee0c926a9384cbfb05c05bd8cfb529e1e791d8e6b2decc0714925cb03e204564c492aa01a816c581a07f5d29180c47250f98b9d3ecd6338413c341b9322180cf66493323890580743bee6ddacf8db60ed924d19c5aca8ac12700b9360d812622a4b8fa439eda8c2d1779b17212461f16fa61377a51beb5739ba2a6adbd9aa9f256dabe7d819ceeecc0f1aa65342b9021309674b9769ee63e28f5247b422ee8070bd8ae9ea406b7399e3a35ce40b96bf83ef68fb0af6f1ab1d3c773594cd367bc31f5bd2aac8f9699c09d61dee550d2e120dacd81b0d77d6e98f5890b2b7dfcebde0dfdf0a98aaef252954d6ce43eb3dd75a8cd27788daa8853f7870f9819590df9dcf0e16b048f04f249953c52f49d58d410bc5c4afdc2ee93da98f0c872c9dcc19df98fb8fd382d311a07d5f2f3bb7662fdacb32cc91bf58359aa77cf9071bff092ca028af416d829ece0e91a518ac02d2b1bfa5d1e8f0b51852c01fc7d6fa4165f6c6ac897ac0b5539004bb593985cb925acc28cf96c113e69f0e6d47d4e4eca4c8c16411f6f67dfab4dd8a47a3e4af4bb07a708af8cf762d389ec729114858bb8e02c03359b7055a5b183cf59bc099f4890064350aaf86fc9b79677b36a94473fbc61485356a806509a4e9336d1ef8bf1a3897d4947c1b31893b978325ab2c70d5ee530b2c19b73d38cf3088130817adc8a3bab2954db6381c4aac27338749972ffce6771fe2c8c499bd4746216ae77f24ab4c2576dfdc3b2aa919986c7c711eb81864224f4236f7c64809363e332126222a235d0517827cbc0aaf7a7c43d602fd45e5bbbfc966813c506da293ae373d624e675ce92a047624148953df278dccf85bf7f290984cbad6dfbb7165f5745ef461f3984aeb0ada1f94e7bfaf85cef633754d9428b0c808b8308f32ba25de7841078fc8493833b2154700a2549949427ee80bc9923b8d5c0be596a389ffdba5d554ae69df6c2810edbbf04f58c60b2998c3ed0df7db262214bd9dc86da54f58eaa0e200dd6f24aad0e57d94d3938ca4a6f25165c2618c36d8dd7e518639b493bc6c57426e0ea80984ecf21e0884c6a196b3e326262f315a95015642e7b777b2933af2d7233d1e40fa2d8b7ec1e4894252ce74458f13e9b25918ff27c67f8a1ef7d325dbf838d18f887900e904fc1401062dc3ce4c2a41d6538b4d9ab8539d62d574cdc0644509def135d10233724b074c79ffaf4c394e9dc9ea44d3296d689891bd0ad3207ad6f54ae266e70f320f53f7eff1c71a1efcab587fc3227716b5a8c16641df5481e563b0352a974eba2e0a186ab7d136ccd601c0a7ed194e576bfa0123baf3ba4854e01c2bac6d9dcb65d16b81de292995c0b915a91529d4235965f5c19383ce0ac2c530820572ad594a18194fb2d8f75a69d8885a2d207982df3c1e177d4935388fc4d4a0078f99def543957da0b1fa73680422c1e18ddea2794fa1fae8edd5ad2cccd4fc7d8dec2b2a7279a7c02841a3a228e4e461f99cbaa3a47aeaa209c2ab4572eef19c24d2f3f05f0d4bdf51f5b076095eb80114f21caadca4c0df581c03625e21ffb2812202ebcc5fbceceda32c0aa29c397bf26c1af26fb2989f768e29747847e383b04f9b8c21b1f6df591656729d3e5419a51b3158327e1a4df6de9c9ab9b507fa3f654d19b3eea72201a8ba0221b41dd7bd4585f891587fc6a0fb3a43fb1649facd40db246456f9154b8c06032abfd89d1263112a59335f1928143470e04dfc69c5afa3198cda4256bb3497137bf6c0b5bf978cd18c20a917fc102a0c7f2088fc81bac2c45d252ae10f85c3959aa96b43908f7584ca9744e67f1d228456c012113954e9cb12138f08dfc9fbcf418a72c5ea323c8314125ba79d97664e730d6279348c285e4a96cb50656a4ee11e506c42235e8786accc648d4d609eb9faf650d70a99b9be409087e606884d5ef85f7742993899b47e075293102ac26c04cf27b73dd6f65c443d27de2e8978dbcd91460b4a2fd9b983f5d6d2d892e7e5fb163f3e1da22f325e5f41e89a202072ee4402a1b29302b0ee28bb688646b198f45785200b2f908c440a582e13da4ad80de65a1d243aa974b62160cd35c662fc4d0d26bfad44726521492426334611dfc85f101fe0db644bdaf21c21aa3c19fac4b02057037ac696e9f7d77b4ec9e62ccd260ea24bd926bdc680df1d9b57d9a4b2c656d8e05bf446f04b756d1015dedb9affd53ce55dad4fc0d3a612d6ea8bc000c38fe473437d559d63c5339ff7003fd7cd3a83f3b66b647d621315859df912b5be57fcdc0253ca1c2a6c1588c1c9a2dcbcd8deb6ac1208603b7875bcb3b41a32f5dd042ec5620b2e26c77ad5b3cdea51e8312153f87a9ad72ee030a0d9cfebcabe2e6bde3d2039c7cfd428c78808f144b31853313a4c0cd71f3f9a049d837f94edf784c3b57ecf0faa14a80bb35054352ed2788d2521003fdcaacebd3c4fc220f1690a6cbfc6ca25ac01bae38c38003ba126ccdbde9da5e33c961a05d0e1cb94cf5950842ef4173a82151dca643e3baee287dd9d887257ef69bd7876890ce2421621dbe226fd8a13c0962baaa25a03638a64683bf1864e7950659e824485be2897699beb8876392a022961466dfe06b7c0794f7cff150975477bc144ca047f6060cabc3eb57bc98aa744239a493394bc2001e88b51861e626011ec33ab451f62eecd12329f77241cef43583fb782f5a4a4bbc7376b49771e89ce64113c0240f8b36265ae7c56c531a27e459aeebbed3b360151c965c3cd052b5d2289664203e8958a22edeaf88c9c5e06452252fc7bdf0c2f91bc5c69fdd7613e25d3ce1f55245de50f4f8382663d66bbd85736181d5466fcb33a46794abffc7ed94ccb7133167ae0446e0b11fc042525313b2643cf1097710ce387dee33ff5ea9b647bfd33923402930c2d15b6624797d152c06119c89d3445158c9bb3ac748dccf10d9fa8118a4a11adae56a7979e7798e494234e1d39b64a764fd4512c4724d39d6068c3b7d7177cc94296ff004cc2ca8a2bf6d1a66e0215966473424a69c5df7b73ede55b12f9e1448098776ad8ce21011186df1f382ab36fe0ef38f7c2021a43cb7882b933892e0bb4c0e6dbe3bd6d5c127bd90d3337551c1ae1d42845b804e2940171ab9332dd541d30dff77141e5e352081ec0c07341cefff258c815d4c2f8d76c2e70bc105e571f6898239edb13d8a0b8713e557e3908c91e59951d965bb22621e2dc83d2daf05a7f40199325466155bdb5e72fce117eba18e81b44c02acebea5d7bc081b35c16257ed8d549ef64eb4d0326165ac90b82e2e55930c16550ea283810b31a8a004dc56c160ad2f71582a0dda4a375626f04a533ae32eb97c69c55fb71d77893b786b670fd44164ee38dc9c17a53fb4b5053c9a8568bec53953970d39e8c749e43c93ef8703e0946f81d6775070bf7a34d3cace12c7cf76506587cfaf7688d3153ce51a1a", 0x1000, 0x100, 0x0, 0x1, r2}, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x8, 0x6, r1, &(0x7f0000001380)="6b7b6c68524d1629bd92ac7cbe2fda3b9340085d759029716b0d8dd2a6e046230f480b6d137a7bcc10d32b8348caa0968621f103ed4fdbe0b125a0ba2cb65e8f50fc1463314a6e135d19ddd59c40b328856c76b5aeada458a64a7251bbfb7747b4472289e27cca3a84e3ec99d8922b5f2e4fcc7972c56e0af48f4775fc143a956bbb4ee56e8b27bfd8e807e5e3e77d2715bedf867c3dca5d24542a7cc4310147585f085ff4a3ac95704f8f836dc3564fa604beddc86a35102e4ca8d2c1e21af3fdcd009017fab4b1d6d71c0c5f70d7479bfc90ad867c217e88dbbbd028e3297166b03e", 0xe3, 0x1000, 0x0, 0x1, r2}, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x3, 0x1, r1, &(0x7f00000014c0)="2d32384a3bed86d97eda2dd5414be3c63afb84d08b8ec03ec751a56b0e2a5f87170991a337414286d07e1bd14a", 0x2d, 0x7, 0x0, 0x0, r2}]) perf_event_open$cgroup(&(0x7f0000000040)={0x5, 0x70, 0x9, 0x8, 0x100000000, 0x6a8c, 0x0, 0xfffffffffffff6d5, 0x0, 0x0, 0xfff, 0x3, 0x7, 0x1, 0x101, 0x3, 0x9, 0x1, 0x2, 0xfffffffffffffab0, 0x2, 0x1, 0x8, 0x5, 0x20, 0x4, 0x3f, 0x1, 0x40, 0xfffffffffffffff8, 0x10001, 0x8bb3, 0xa0000, 0x81, 0x9, 0x7, 0x0, 0x5, 0x0, 0x1000, 0x0, @perf_config_ext={0x7, 0x4}, 0x16000, 0x0, 0x0, 0x1, 0x9, 0x10001, 0x1}, r2, 0xb, r0, 0x8) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$TCSETAF(r2, 0x5408, &(0x7f0000001580)={0x1d, 0x4, 0x0, 0x7fffffff, 0x7ff, 0xffffffff, 0x8, 0xffffffffffffff6e, 0x1, 0x9}) sendmsg$nl_netfilter(r4, &(0x7f0000065fc8)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000fd1000)={&(0x7f0000000000)={0x14, 0x6, 0x6, 0xffffffffffffffff}, 0x14}, 0x1}, 0x0) 2018/03/30 22:01:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20040, 0x2) r1 = syz_open_dev$vcsn(&(0x7f0000000140)='/dev/vcs#\x00', 0x4, 0x80100) syz_kvm_setup_cpu$x86(r0, r1, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f0000000180)="ba2100b069ee660f78c5b5f6b885000f00d00f060fabe62e3e67660f73f0ee66b8a52800000f23d80f21f86635400000a00f23f80f09b8aa008ec066b9800000c00f326635010000000f30", 0x4b}], 0x1, 0x4, &(0x7f0000000240)=[@cstype3={0x5, 0xf}, @cstype0={0x4}], 0x2) r2 = syz_open_procfs(0x0, &(0x7f0000b74fbc)='oom_score_adj\x00') perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_FREE_BUFS(r2, 0x4010641a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x1, 0x3ff, 0x6, 0x8b6, 0x100000000, 0x9, 0x46c, 0xfffffffffffffffc]}) syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x200000800, 0x42) writev(r2, &(0x7f0000b97000)=[{&(0x7f0000c7e000)='-4', 0x2}], 0x1) syncfs(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000280)={{0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, [], 0xf}, 0x3}, {0xa, 0x4e20, 0x3, @dev={0xfe, 0x80, [], 0x1a}, 0x3ff}, 0x1, [0x200, 0x7, 0x7fffffff, 0x4, 0x1, 0x80, 0x0, 0x1]}, 0x5c) 2018/03/30 22:01:11 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:11 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet_tcp(0x2, 0x1, 0x0) io_setup(0x2, &(0x7f0000000080)=0x0) r3 = fcntl$dupfd(r1, 0x406, r0) write$rdma_cm(r0, &(0x7f0000000500)=@create_id={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000004c0)={0xffffffff}, 0x13f}}, 0x20) write$rdma_cm(r3, &(0x7f0000000540)=@resolve_route={0x4, 0x8, 0xfa00, {r4, 0xaaf0}}, 0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)}, &(0x7f0000000100)=0x10) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(0xffffffffffffffff, 0x800443d3, &(0x7f0000000040)={{}, 0x0, 0x7}) io_submit(r2, 0x12f, &(0x7f00000000c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000001000)}]) recvmmsg(r0, &(0x7f0000000440)=[{{&(0x7f0000000180)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @multicast2}}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/62, 0x3e}], 0x3, &(0x7f0000000400)=""/33, 0x21, 0x1ff}, 0x1f}], 0x1, 0x100, &(0x7f0000000480)={0x77359400}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000f74fe4)=[@in={0x2, 0x4e22, @loopback=0x7f000001}], 0x10) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000b61000)={0x0, 0xb}, 0x10) sendto$inet6(r0, &(0x7f0000856f71)='1', 0x1, 0x0, &(0x7f00004b0000)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r6 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x1, 0x40) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r6, 0x6, 0x21, &(0x7f0000000140)="c9ffc99eaac55d0037500ac73585e054", 0x10) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000040)={0x0, 0x4ff}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r6, 0x84, 0x71, &(0x7f00000000c0)={r7, 0x5}, &(0x7f0000000100)=0x8) 2018/03/30 22:01:11 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x0, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:11 executing program 1: r0 = socket(0x11, 0x4000000000080003, 0x0) sendmmsg(r0, &(0x7f0000003e80)=[{{&(0x7f0000000040)=@in6={0xa, 0x0, 0x3, @mcast1={0xff, 0x1, [], 0x1}}, 0x80, &(0x7f0000000300), 0x0, &(0x7f0000000280)}}, {{&(0x7f0000000080)=@nfc_llcp={0x27, 0x1, 0x0, 0x0, 0x0, 0x0, "99066c9aa4c2fbbf0aecb573b9d1bdc8be397716e627f0d1865ea32e0822c1026f14d27d9eb2214e9b34beb87de5d3aab05c161c037b28907fcb4fa979f696"}, 0x80, &(0x7f0000000f80), 0x0, &(0x7f0000000140)}}], 0x2, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) 2018/03/30 22:01:11 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:11 executing program 2: socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x7fffd) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:11 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:11 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000022ff6)='./control\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000300)='./control\x00', 0x0) getdents(r0, &(0x7f000076cf07)=""/249, 0xf9) openat(r0, &(0x7f0000000200)='./control\x00', 0x450402, 0x0) rename(&(0x7f00000f2ff8)='./file0\x00', &(0x7f0000ab5ff6)='./control\x00') 2018/03/30 22:01:11 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000b6dfc8)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000320fb8)={0x2, 0xc, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x10}, 0x1}, 0x0) recvmmsg(r0, &(0x7f000002a000)=[{{&(0x7f00002cd000)=@rc, 0x9, &(0x7f00001a8000), 0x0, &(0x7f0000a93000)=""/197, 0xc5}}], 0x1, 0x20, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000000)={'ipddp0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x10}}}) r1 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x32, 0x10840) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000080)={0x0, 0x9}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000000100)={r2}, 0x8) 2018/03/30 22:01:11 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000366000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000000c0)="00099b5bbbe2d500000000", 0xb) sendto$inet(r0, &(0x7f0000fd0000), 0xfffffffffffffec1, 0x20000801, &(0x7f0000deaff0)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) ioctl$sock_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000000)) shutdown(r0, 0x1) 2018/03/30 22:01:11 executing program 2: perf_event_open(&(0x7f000025c000)={0x6, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp, 0x2c0, 0x1}, 0x0, 0x9, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x7, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) [ 214.932250] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:12 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)={r6}) r10 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:12 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:12 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x0, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x20100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x6, 0x20000) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000240)={0x0, 0x7ff, 0x6ac, 0x4eb7, 0x16, 0x151a, 0x3, 0x7ff, {0x0, @in6={{0xa, 0x4e24, 0x4, @empty, 0x20}}, 0xfffffffffffeffff, 0x1f2, 0x0, 0x9, 0x8001}}, &(0x7f0000000300)=0xb0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000340)={r3, @in6={{0xa, 0x4e23, 0x8, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x101}}, 0x6638, 0x7fffffff, 0x9, 0x10001, 0x8}, &(0x7f0000000400)=0x98) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000140)={0x0, 0xb8, 0x30, 0xa2c, 0xe553}, &(0x7f0000000180)=0x18) getsockopt$inet_sctp6_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f00000001c0)={r4, 0xfffffffffffffffe, 0x20200000000, 0x4}, &(0x7f0000000200)=0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12013, r1, 0x0) fcntl$addseals(r1, 0x409, 0xc) r5 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup2(r0, r5) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000040)={0x0, 0xffffffff}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f00000000c0)={r7, 0x0, 0x604, 0x1, 0x7, 0x4}, 0x14) 2018/03/30 22:01:12 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:12 executing program 4: r0 = semget$private(0x0, 0x3, 0x112) semctl$SEM_STAT(r0, 0x2, 0x12, &(0x7f0000000000)=""/57) modify_ldt$write2(0x11, &(0x7f0000000080), 0x10) modify_ldt$write(0x1, &(0x7f00001a6000), 0x10) 2018/03/30 22:01:12 executing program 3: socketpair$inet6(0xa, 0x800, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000040), 0x1) r1 = memfd_create(&(0x7f0000000140)='eth1vboxnet0@[eth0@\x00', 0x2) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r1, 0x111, 0x2, 0x0, 0x4) syz_emit_ethernet(0x2a, &(0x7f000037c000)={@link_local={0x1, 0x80, 0xc2}, @empty=[0x0, 0x0, 0x14], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback=0x7f000001, @multicast1=0xe0000001}, @udp={0x4e20, 0x4e20, 0x8}}}}}, 0x0) 2018/03/30 22:01:12 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x7, 0x0, 0x2) r1 = perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) keyctl$join(0x1, 0x0) ioctl$ASHMEM_GET_PROT_MASK(r1, 0x7706, &(0x7f0000000080)) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}, [0x64a, 0x1, 0x52, 0x400, 0x0, 0x7ea, 0x0, 0x1d, 0x4, 0x2, 0x1, 0xfffffffffffffffb, 0x1ff, 0x8, 0x1]}, &(0x7f00000001c0)=0x100) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000200)={r2, 0x3}, 0x8) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = timerfd_create(0x0, 0x0) timerfd_settime(r3, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r3, &(0x7f0000000280)) listen$netrom(r0, 0x8) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000240)={0x100}, 0x4) r4 = syz_open_dev$vcsa(&(0x7f00000002c0)='/dev/vcsa#\x00', 0x3f, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000380)) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r4, 0x80dc5521, &(0x7f0000000300)=""/113) timerfd_create(0x7, 0x80000) 2018/03/30 22:01:12 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x0, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:12 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:12 executing program 1: r0 = userfaultfd(0x800) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000fe8)={0xaa, 0x5c}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019fe0)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x40, 0x0) ioctl$KDDISABIO(r1, 0x4b37) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) close(r0) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000080)="6846dea8f012675726855cf16eb222557afe84401c0c8b6dc96f64fbbb5e8ec1fa39e3f0c67646d3e539e189468fdc6e9ce1766a68ebe59ddb9c594ff9fed11ed6728c719d1ebb0b5e26d7615d5b15b8c66d164599827bc77333293599237cd73f733998f265831d69ca05310f6aeb78e60cbcf8a9ed9063fb2a06a2b0", 0x7d, 0xfffffffffffffff9) keyctl$get_keyring_id(0x0, r2, 0xa7) 2018/03/30 22:01:12 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:12 executing program 4: syz_emit_ethernet(0x11, &(0x7f0000000080)={@dev={[0xaa, 0xaa, 0xaa, 0xaa]}, @empty, [], {@generic={0x0, "42a703"}}}, &(0x7f0000000000)) r0 = syz_open_procfs(0x0, &(0x7f00000002c0)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798007439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a36dca30d55e4fda59435fe1fd4262d165a6ccb3f75372e1842ce015e10aad2f3479389f8ec7abe08a38776073709fb20b39b17e9fec21147cdd6390442436826385cb97f04dadc3393024b97b203b3e121d3c67c593ee9f0787a405a1d3ec1935bee8a24cb2123e4a0b98b88796b1311ea4c0dc94e61fcf4a1090f4c360818abd0dd134ae391fe99cf200991798d0cc90367c4ee08ae49075dd74dad19937e51e0812cefa80333d3ad38d5cf07a63513") ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0c0583b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r0, 0x4008ae48, &(0x7f0000000040)) 2018/03/30 22:01:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/mcfilter\x00') setsockopt$nfc_llcp_NFC_LLCP_MIUX(r0, 0x118, 0x1, &(0x7f00000000c0)=0x3, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000100)=0x7, 0x4) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f0000000140), &(0x7f0000000180)=0x4) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:12 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:12 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x15}}, 0x10) acct(0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000140)={0x2c, @loopback=0x7f000001, 0x4e24, 0x1, 'lblc\x00', 0x8, 0x491, 0x69}, 0x2c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20}, 0x10) listen(r0, 0x0) syz_emit_ethernet(0x230, &(0x7f0000007000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @random="cf2bb43c40b8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, @multicast1=0xe0000001}, @tcp={{0x0, 0x4e20, 0x42424242, 0x42424242, 0x0, 0x0, 0x5}}}}}}, 0x0) ioctl$sock_inet_SIOCRTMSG(r0, 0x890d, &(0x7f00000000c0)={0x401, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e20, @rand_addr=0x1}, 0x0, 0x7, 0x7d7f, 0x3, 0x1000, &(0x7f0000000000)='gretap0\x00', 0x80000000, 0x1, 0xa6}) 2018/03/30 22:01:12 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 215.943107] IPVS: set_ctl: invalid protocol: 44 127.0.0.1:20004 lblc [ 215.993687] IPVS: set_ctl: invalid protocol: 44 127.0.0.1:20004 lblc [ 216.231673] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:13 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:13 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) utime(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x178, 0x2}) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) prctl$seccomp(0x16, 0x2, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1000, 0x56}, {0x2, 0x4, 0xe989, 0x8}, {0x7, 0x4, 0x9, 0xfff}]}) r0 = timerfd_create(0x0, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vga_arbiter\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f00000001c0)={0x6, 0xeb8, 0x0, 'queue1\x00', 0x2}) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:13 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:13 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x0, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:13 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'ifb0\x00', 0x4013}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x118) close(r0) r1 = accept4(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x800) accept4$ipx(r1, 0x0, &(0x7f00000000c0), 0x80000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000180)={{0xa, 0x4e20, 0x1, @mcast2={0xff, 0x2, [], 0x1}, 0x8}, {0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x6}, 0x5, [0x9, 0x8, 0x200, 0x7, 0xff, 0xa5ea, 0xa0b, 0x7fff]}, 0x5c) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000012000), 0x4) 2018/03/30 22:01:13 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x0, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:13 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0xff) setsockopt$inet6_int(r0, 0x29, 0x16, &(0x7f0000fcb000), 0x4) ioctl$KVM_SET_ONE_REG(r0, 0x4010aeac, &(0x7f0000000140)={0x0, 0xe00b}) r1 = socket$inet6(0xa, 0x80003, 0xff) r2 = dup2(r0, r1) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000200)={0x7ff, {{0xa, 0x4e24, 0x80, @loopback={0x0, 0x1}, 0x101}}}, 0x88) socket$packet(0x11, 0x3, 0x300) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x9, 0x2, 0x2, 0x19, "f613c2ba8ec35ef45d5e7db6b59082e7e02ba2047225ca668eb762ae7455539b7df2ce7ce018890c5f232978113e370cf491016165026fbbf02dee38c6662814", "fd738957dd3d4418bb44b0adedc0b28f5fe84b1830b73c9ef83a299b6714ab4c", [0x9, 0x9]}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000100)={0xf2c2, 0x2, 0x2000}, 0x4) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'ip6gre0\x00', 0x0}) ioctl$TIOCSTI(r2, 0x5412, 0xc780) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x40, &(0x7f0000000040)={'mangle\x00'}, &(0x7f00000000c0)=0x54) sendto$packet(r3, &(0x7f0000000100), 0x0, 0x0, &(0x7f00000001c0)={0x11, 0x0, r4, 0x1, 0x0, 0x6}, 0x14) setsockopt$inet6_int(r1, 0x29, 0x16, &(0x7f0000fcb000), 0x4) 2018/03/30 22:01:13 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$netlink(0x10, 0x3, 0x3) syz_genetlink_get_family_id$ipvs(&(0x7f0000000a00)='IPVS\x00') listen(0xffffffffffffffff, 0x20) ioctl$TCSETS(r1, 0x5402, &(0x7f00000002c0)={0xffffffffffffffff, 0x81, 0x4, 0x7, 0x2, 0x96ab, 0x3, 0x7fff, 0xfffffffffffffffd, 0x1, 0xfffffffffffffff8, 0x9}) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000440)={0x0, @in={{0x2, 0x4e22, @multicast2=0xe0000002}}, 0x7bb7}, &(0x7f0000000500)=0x90) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r3, 0x29, 0xd0, &(0x7f00000001c0), 0x4) sendmsg$nl_xfrm(r2, &(0x7f00000004c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)=@newsa={0x104, 0x10, 0x1, 0x0, 0x0, {{@in=@multicast1=0xe0000001, @in=@local={0xac, 0x14, 0x14, 0xaa}}, {@in=@multicast1=0xe0000001}, @in=@rand_addr, {}, {}, {}, 0x0, 0x0, 0xa}, [@coaddr={0x14, 0xe, @in=@rand_addr}]}, 0x104}, 0x1}, 0x0) setsockopt$EBT_SO_SET_COUNTERS(0xffffffffffffffff, 0x0, 0x81, &(0x7f0000000000)={'nat\x00'}, 0x28) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000200)={0x31, 0x2, 0x8000, 0x0, 0x8000, 0x1ff}, &(0x7f0000000240)=0x20) ioctl$sock_netdev_private(0xffffffffffffffff, 0x89f7, &(0x7f0000000280)="58388e43f2d10d649f0d5b185c241ebdec1bec36a2a74799bdcb561ccf45bdd0485b14427c0e1813fdd99f1f891262df71ce709447ad4d6589c1702f242f") r4 = accept(0xffffffffffffffff, &(0x7f0000000000)=@ax25, &(0x7f0000000080)=0x80) setsockopt$packet_int(r4, 0x107, 0x10, &(0x7f0000000140)=0xe9fd, 0x4) accept4$llc(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000001c0)=0x10, 0x80000) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f000039c000)=0x200000000, 0x4) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000340)='nv\x00', 0x3) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000540)=0xfffffffffbffffff, 0xfffffffffffffe58) socket$inet_dccp(0x2, 0x6, 0x0) socketpair$inet6_sctp(0xa, 0x0, 0x84, &(0x7f0000000140)) 2018/03/30 22:01:13 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x0, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:13 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:13 executing program 3: r0 = memfd_create(&(0x7f0000000700)=']\x00', 0x3) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000001c0)={0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[]}, 0x1}, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000653fee)='/dev/snd/midiC#D#\x00', 0x200, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0x3) r2 = fcntl$getown(r1, 0x9) ustat(0x72ec2682, &(0x7f0000001680)) r3 = getpgrp(0x0) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r1, &(0x7f0000000300)={r1, r1}) setsockopt$IPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x41, &(0x7f00000003c0)=ANY=[@ANYBLOB="66696c746572000000000000f7ffffffffffffff00000000000000001700000003000000000000b200000000000000000000000000020000000000d0000000000000bb1b000092894f4307000000000000000000000000000559858e838353573cbd059b940fbb85007e2d223942a0d58369e5e26a3abfdcf7f064336d6ab3bf13420d030000000000000000000000000000000000000000000000000000"], 0x1) ppoll(&(0x7f0000000040)=[{}, {r1}], 0x2, &(0x7f00000000c0), &(0x7f0000000100), 0x8) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f00000005c0)={0x1}, 0x1) r4 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x2, 0x0) sendmsg$nfc_llcp(r4, &(0x7f0000000640)={&(0x7f0000000280)={0x27, 0x0, 0x4, 0x7, 0x1, 0x2, "22dd483f69cbb2f9ad614d307bde52bad1d1c11381cf5253d6cabfb29f3dffd4c28439e22c562434c708fcd1e045d4348cd982f6ceff6f05ae5c932f9d9c41", 0x36}, 0x60, &(0x7f0000000540), 0x0, &(0x7f0000000680)=ANY=[], 0x0, 0x20004000}, 0x80) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000580)={0x0, 0x17, &(0x7f0000000340)="1d9b8a1367db2ac42276d59e7325e4fa51464fb4c2879e"}) r5 = dup2(r1, r4) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000380)={0x0, 0x9, 0x30}, &(0x7f0000000600)=0x18) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r4, 0x84, 0x72, &(0x7f00000019c0)={r6, 0x0, 0x800000000010}, &(0x7f0000000740)=0xc) sendmsg$inet_sctp(r4, &(0x7f0000001b40)={&(0x7f0000000200)=@in6={0xa, 0x4e24, 0x4000000000000, @remote={0xfe, 0x80, [], 0xbb}, 0x6}, 0x1c, &(0x7f0000001940)=[{&(0x7f0000000480)="58913d9f8977a9cb0b94b91b4762b066455ada6eca89a068559cc93697873db2292f0d095aef21c50a06bcf1e0a24dd39d62fb9108b033c3f8c60a0777393d08d813f8f470046c870440844012e323264dbe33c02696c14656692ddd14d5260d0db88446e8befda6ae496968b7eaa590c44d02b32366ca9bb3244472e693521fd724d4d646de1e24b20e7cfdb4b5b1db7ae0e18e72d76d210fbf212bc06a50bfbd485d9ba3d8d5a79d5294b81fc480536c43fe44df92377f430f839c03f0d847b892e2ac3a4a4328da3daa0d2e", 0xcd}], 0x1, &(0x7f0000001a40)=[@init={0x18, 0x84, 0x0, {0x7, 0x1, 0x4, 0xcec}}, @init={0x18, 0x84, 0x0, {0x1, 0x5, 0x3f, 0xfff}}, @sndrcv={0x30, 0x84, 0x1, {0x9700000000000000, 0x4, 0x206, 0x2, 0x6, 0x1f2ec637, 0x1000, 0x2d24ea3, r7}}], 0x90}, 0x0) sendmsg$nfc_llcp(r5, &(0x7f0000000a80)={&(0x7f0000000680)={0x27, 0x0, 0x2, 0x7, 0x7, 0x3, "507a8b94df6dc1fa904c6fd3ff6ae0ff1166d395d3a866359da1c771131b17d9910a32c080822d19f40c166d8ec7f652280855a590e296648f7bd41005be00", 0xf}, 0x60, &(0x7f0000000a40)=[{&(0x7f00000007c0)="63dd1f7ead0a860b65fc36e5a73e0bb8c2881b2cf84673ec6de3a0eb012f82c5444235103a2ce31715156aa3673487141ef8c20c5019c515c17092e15020e9cae2ad04394381af1bf5c0d519e16045c37f18112f16ad99e6347703ea3c233bc5833ab992f7ee465c7e9629dc78ccba3f2f150d3fe1f812144d6fbae1d47b65a450684e8fbd7548c101712a", 0x8b}, {&(0x7f0000000980)="90113a6a834afc030e69cce030e448bc51b7069530d4709546f5bbfa241190ebb1e1befbcfa71560c64ba815c37265758d40509abecfae615c7e75e28f3f66ba0657dcaefbe485f87c95e636ffe1290caf171dc0b45055a50fb432b7056fe520ef2f2ab24752f5840ac2371dc6dbe731cbd9be503f92023e66ca33d65ac0ea966128400e2b7fd083018f6be5c2755fa0522acae22f3847c45cdd7110086a142fa275fb7312e14718d3b2073b410e0eb9aa047997c048d7fcfb", 0xb9}], 0x2, &(0x7f0000001b80)={0x1010, 0x29, 0x4b0, "3e2488cb1b7f232193de623b0d17286d44ab02e063edd23771a651b784aad3d6873d3bc9e84a817234d8697a9e65c8d9888e4e9f3fdaf6c714e1a6be96c28499ee2fa93d483d75373d58d25527fbdb162c4c23f733ae8d341e8c3e01d3fc5505ee52f58bb83a133541a7994bc8f373d392528301112b4f7c045c64d49ccf30e8ab262d17bea4f89c7e48b2196c291db5c55974e13a369f4e71e781f7d91e32dfb64b4fa205ae7448ba9141493760b48d01679b1553e902b83b0f8d5882206fd9f82e8b4004cdac3231dde4934e148d64fb0a20d95821230a00ef7f03a2b173f21ae7e9cce0635def1531e7fa6cc9ab51a23af88edf499f0d9e5cdf471e63ecaaca31970fddbe837e4bfe12af787a3be89978c2aab1b4f80bf070407b7980017db48fa11763fd90ff8277940d3ad320c6384c3d0fa8a8f38e368ae979e3cc9efbb8a75b3e5bffb2fba392d69cf6dea4ab968ebdfeea3b44c0e7381ea41dd38184332e25aced4ba1867b4f0583d8739dec03ac837d850f42f3584859902f0190fff2afcb19b5a42ff6f6dfdc1044cb1af85c615a4b9332d600550f59ec83f07419b8d4c240c26a1be70ac29e878c09f3a374fc400a9d29c004346c7300440608caedc7b3432a165c672ec94fdef340ef1d3a54ad0023930c13ec3835c14149f8135d77a0070f58034d16af079cc45602c9982a9b1b84e5d34310046011acb41ba0d6acfd2faba624873e69369e975df6efe830fbcbe5387f6d15ac2752bda3fa0c6b9b072e8f732a57ac439a0b5ea9b84841106d13276c67a52e24ec8f814cb567df0cff444beab60247e08f6211a41576f8b4bb3a5e35830053dd918362c568e3d01e5ad87d0e5cd89f49742cbc4541c630350f8899c083122ccc078a2dac49252a3e766cc8078277cbc1c2f8f5f8da188d414e0bf3ab6c44d89d9d73d3c9650928069ea288096a1459286480e85e07a066dccbf6ef509f397449c47283e20fe2f66988f844b05f01accdb83bf3b7d99a1c71c9c46f799360c4929eebad23299a44676b6ca51b308b5b9e51a1ea5fffbe6cd259db3daea6743498a7e0bbf735b814e7cda0caf92d8ed4524d977161411d0872c15019ad5f5f96ccc2b8be0736ee1e73710098926ab14afa4075674b08f5168c75604fb37d2a472b473cbdd19bd32f2add4d77855b7dd7151f59592c9e57a1d79adf8deaf7545f2728adc6fe4edfa790c399f9e1b4cffe658d0afe9eae025b93c80b8c761a4d48dfc5edacbdc2f555d14d72852ac0058ac1da415e4d728271674e1f14bc95b801b53ba5c494f393c0e87fa90aa5a60fd6af3994517874fb98e50488ddcdca514d77cc82546ae33bcf8b88b94291d61a897acc9ce521cf128f79e60e0887a3b749055de73d84b6cb49e88b7e689e708940a0a3e2b7c81c85fb9eb3ff9e7c1b859ab58ad5925f79b8922f121b455996b137d32034eaaf9aa9b455f26ac98bfe62fb4852929e7a2b2fe4bbb6eb6775148d28e5abb5f9ad257143cc739493a5a657e980bb82bf605e666db69384b8530194da4ec80b93bf9b33fdcb4662334ac86c813727cb0e75cc74039f074685b17236bd96c5c00bbced3610a35ba9d1794eca7c25b84badf8aa199e62c1587eb6cec690e3eb239665060306c3e575deedd0ee2a76505b8d13b4528e71ac9909cabedd9990174c49da0aec477c23dddf8ea5faec68329b5aba5b451af2bd82973aa5699bc1a389c795301471de14227ac5a303e79004fa482f46f95105e5ae158aff6f790bfd53df179d440d97f37e29d4e34926de1376ab1cd2448c9a413c09099074aeff35733499ffdf945e26026be5930bfafb46a417f99191133d4e371a298caa2fb384464a771448a1ad7f2565fad6d81fc7d158d9224869d9af3819afc33001f53a22a6e1bf1fcb38c691d1335fc8362c812e8302c977b01bcb6b105b61d99dbecfcf992c5092d4e6c5f020f3e41108027f4e84c742aa0caa81a3f33c3c2a99c5bc9b1f96b6eec0a613c3110cfce115f1d720a9f53239362ee4115cfa3a6aa70449d0aa872b6a562a29503a84001e1e04c13edd4b98b9b17c0b151cbe945da45f7972303a08bdb7d8e3fe4af9b187ee4961af50478a8a86e5be519a4d3acb2ec4c1d26247bbb2b860a024f96aaa430124b4b1c2e7d3aa5d2c8c41fe24d0e3baf8607265ee20186a2a90231e09d35bdeec7a8189dd17d4cf6b1d18689342ff1c85c7972cc5e60b200afa4b56bebee1d6b08d9bc1ca01435e312c2be8c4d6841679c3a98921f5a844088caed795cb49cbb7800fb4055a78b1fb4be1d72bca11ff094cb618339d732c050d35359b59c3d4e510616d13588076909db1579608713aeeae344832edb3eed81e163698e2931419803e5b80f51c5b7739987b640d91bb64bae3b36890663601744644a6c2a6ecdf2b15de1f54a06ef6316fd6ebf736dcb4ca81499a38cfca55d7b4e7960d5ed9ca18c42029e4225b199a3c7c01c77718d1348446b54d8e9149ca3330881d29f5a4151c5f75fc0d41290d392ec42988dc923c01fb9cf2c0f2d94f69218ccacad0222bfccd1f4a65335ce713ba59af3cf79f8f04491e0d2b46ae7f3f922e3746e6ac89c1e05b0ce05d26f0a860e1be2e5ae2ade07bd8674550f624ab55bda71fabf48c3955a5f33a34de49c9b8e0263ff7caecf3434e053a0c10214d4dbcbed50bfb50f0cd12c42e866a5344505e2804f2876a57ace528a021230fc217526de19101c0060d6b7b578c9d1137c5fac9e4894e3c271f1b9fc15522080bccdb2c43bd3d923de67ce04182016c85a2a6806064bbaec5422fb2298733e65263bbfdff395c034f498b4545794cf8cbf123c1a6249566385bd617a5c86fddab4979e2dd69eff1dd7978ee83bc755b262e6bf3c42d3e75bfa48be053386a7a47be2ee3478d9dd01a4c9356a33dfeef6c28b5ea6f2a4a955b36d5dc013e175a320c6be09d86584edf4bd4a9931104ff1a8dcdf9650ba87eec099b0ec541fd4bea130b24bf530f9370c84e83c572dd3723cf26a162180b67f22875be5d65c50168d38b3b042b724c76d05b23d5a52a298ae08fbcda5ad3927cb6b41ee53980b6aa030f3fffb480222b21ad2986d14e4ff887edd6835a54ab49280313bf5f194be8cd9043949b095ef02d7a9351bca004e03697ec2c4d0af3ab7183f00d469037a220fc6a5446751d1cd89aaf28b924e53de96c2c37eee7914c81363e331d97622f64d3b7d5c0a4d4c2b851f3731c01075910560a9e4123d3a5460adf258430bca0cdf011dfa3595354dff92c4e4969da5133b564bffc571f19b5856221f815b3d6023514c33a420fb5841af7381bd853d733d4e2f86ebbdc949598623adddc382fa2aaf6ee0a20c5de6206a94fef4e3779ae3c93005190118e0cba0f769ec14759b09af171844307341173daf2ba4cd8bbc182c832a4bb769695de876983256abbb818d5a387e49473d8c3947b0c2929168bc23d9ae162609d0388f37a7cf6f9a5b52f0d8178e78e00ef1b3e489ea9e203c9f3d03b5f87fca23f32b49f61deee519df46cf8279dfbc1bd36b276779ad4880149005cdcb0ccca02003bd04cc9e7fd90564ebe39aeee9eb7fc8dcbd02fcf28292db74024fcccf3dd57124896250dd4343c9ac8dcd361b922264b6127f1b65e464e51769b521e95839123b38230bc3e0c30b59e1c00a768a5facadb6df1e0a4fac3dc3858a07a6b8c9cbfbfa7f8839c5116b14ce86099560d831c1eaf3803669a956f242c7fe0696a4259e1ba6a95f5a89184209e22ab5d22635d4c748d2e6f0e9a091bbc199f3d0aee741809157ee527a2204e8af29ac26a3f72986e823ff789b17de04b05d19d0ee688d57958133c22af8191a975d228ec874d6557b41ac9cb5691268ddfdab775ae78a30da012b58f04f8fcadabfecdfd630859ca8a68cfe159cfc7cbba19b275dc1bebf72d44d8974148b4ddfedbee772b870d1e9cc16eea66d9a913e4f816a2cabcede41c179cb96dc2524a83edf96e70a8cfe99a05446b2168e8d2d07fd23d123392f25f93d65ab0a297ecb96ff73032badcd7676ea5ab3968a485ad4c299ee42de873d0204577b2999cdd2c6332bc7f10dbc1af5193f35cb4f270bc05df60eda9a14f6cd9d157ac75137d80d4c0639691a34b95bbc8ab0c518178bd3c60e384845661276430a5225d435ecbcf235801268ff05dedb2b90a9b8f0a6787305acd794f75a6b2e2a1809f880110e434a3b7357824b0d1c279b6b0d321ba03dfe2fcfdec269f0dca63bcc816699514eb2a4fa033f0e65cd43858379cb7244294ab85cc8b7f344620e7b6fd56ac602df175095728152044cf9ad5db29163d9cdf776aa604041841779ef8e85291a1e4e731e0125a97c620e1908aa821da47252d2c22100aadd7eba239d7198f85ce913d08ef88ab2cc7e794205a0d7e47b98371f86b0307a6bf64fefcf9f7a153734b03252caffe1842f94a732ef2bd99a920408acfc8a601cf8385d08e2491c6d1752806ac4fd09205ca1f1fa82310659c155751864913d407d3c7f961ab6d811f25e15aae60f24842cb5ef4815ab6e4d8365bc018c1ce8874fa3ec86a5684efa3bd95b377ec2988780c4d7711a4cc07e27a4e76fd99f0e2b9a67954fed64ef6cc1826424048717a550e1c656dd7842f09d21ed99e68a9486fcb837658a6c28f52e6add31e1e3b0dbf2bd0d16597485c7efe3bd8fedfd180295d667e1c66859ee8668967c4cffdb91ee10ccd2f1f75316b595a95aa8420fba97cafe5888656cdd8142390347bda9515a7ccfc089fe5499f80061924db80d8709f7fd5690fea7d23a7fb9d7f7921a3672e4f64d6a20a864b89eecde21a931a30dfb3b735803d4186a28eb1339fb1400613eea73876f76145a4b23a3a3e412f26dc25d0c23f0fcad59346890b62217b42ad7f006105301acd48c4c68897d3c3688742108e1e38e3470bf3dad0f4837dd908ed9b7d5cc640f5831e835d183b96614a64faed24224cdba2dde507a1e4859d825286a57f4f0b322cfcaac797aa99de85b43ec3b1354ffe2d2b20002e59063521848d12e8b1291782417a4d6e93e1c0a1cd5070ed995941b2a1f30e77038152ebd71c2ef08840a2c8498564b1f69cc6e945c99546880a455683aa35dd7406577eb5071d243e7a0f6dc0a85dbffb0fdb358e83f95e4b457691f60f714df0a01c403a54b19225281a021e6543847d3ae4decc484d2833ac6b33bbcfe03db15a3a116f3d60575b8466b3ceb1c23e4c892ca94cc5c0c8fbc5f283ada2c3e56a0817bbfd7fde4187c84d478cb18c1309e0e040a978f80358a466d06ef17586af16bcb2fb71034bb7e1048896c3a377f553005fd87bc00e2398b51d89cad22dab416081690c1dfe89be6233f3632e1b75ec59657bb33113016e311487aa0ab9dfed643d7a369979950e865aed43e2ceb6ce0074e9efe396d854e6ac36b86677f60cee0d19def53df57bd38f299f8cfe59bd28cc40d6f37de65559c80b8aced62b4babe24eb3a1197592dd64302212df25e3d1daf40daedfb49160bd40dec698cdba3aac07f41b42bbca43b269f5ef42cd1afe83bf57bb36310e8ea369e335413d9c1cf1acfc67c25a9f05c5c9655300385bd7eaf7f7c4b62434998943022c9dd36230f8a55465a5129b46f89cd17d43bedba89690668fc9beaa7049e40c2baeb6700f30a5801b0289a32e559e510b09a0dff56f6a30f2408c3e83923ac96255b7fb66ee0611f1b76f693c6858c409145dd11e86522b4c2dc85f52a8bcffc65096b7"}, 0x1010, 0x8800}, 0x40) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000140)=0x5) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x20202, 0x0) fallocate(r0, 0x11, 0x2e, 0x40205) bind$llc(0xffffffffffffffff, &(0x7f0000000080)={0x1a, 0x309, 0x9, 0x1, 0x9, 0xffffffffffff7fff}, 0x10) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x113a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw(ecb-twofish-3way)\x00'}, 0x58) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000001540)='/dev/kvm\x00', 0x680000, 0x0) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r9, 0xae60) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) 2018/03/30 22:01:13 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x200000, 0x0) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f00000000c0)=0x2) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) [ 217.042968] can: notifier: receive list not found for dev ifb0 2018/03/30 22:01:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_xfrm(0xa, 0x3, 0x87) fremovexattr(r0, &(0x7f0000000040)=@known='security.selinux\x00') syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x14, 0xffffff87, 0x0, @local={0xfe, 0x80, [], 0xaa}, @local={0xfe, 0x80, [], 0xaa}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, &(0x7f00000002c0)) 2018/03/30 22:01:14 executing program 6 (fault-call:4 fault-nth:0): setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:14 executing program 2: r0 = socket(0x1000000000010, 0x2, 0x0) ioctl$sock_ipx_SIOCIPXNCPCONN(r0, 0x89e3, &(0x7f00000001c0)=0x7) r1 = perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x10000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = shmget(0x0, 0x4000, 0x420, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/139) r3 = perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = fcntl$getown(r0, 0x9) ptrace$getregset(0x4204, r4, 0x4, &(0x7f0000000180)={&(0x7f0000000080)=""/220, 0xdc}) poll(&(0x7f00000002c0)=[{r3, 0x84}, {r1, 0x80}, {r0, 0x1100}, {r0, 0x1}], 0x4, 0xe4) r5 = timerfd_create(0x0, 0x0) timerfd_settime(r5, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r5, &(0x7f000069cfe0)) [ 217.217646] FAULT_INJECTION: forcing a failure. [ 217.217646] name failslab, interval 1, probability 0, space 0, times 0 [ 217.229287] CPU: 0 PID: 16473 Comm: syz-executor6 Not tainted 4.16.0-rc7+ #372 [ 217.236661] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 217.246021] Call Trace: [ 217.248619] dump_stack+0x194/0x24d [ 217.252266] ? arch_local_irq_restore+0x53/0x53 [ 217.256961] should_fail+0x8c0/0xa40 [ 217.260688] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 217.265797] ? perf_trace_lock+0x900/0x900 [ 217.270057] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 217.275262] ? trace_hardirqs_off+0x10/0x10 [ 217.279598] ? find_held_lock+0x35/0x1d0 [ 217.283664] ? __lock_is_held+0xb6/0x140 [ 217.287729] ? check_same_owner+0x320/0x320 [ 217.292049] ? rcu_note_context_switch+0x710/0x710 [ 217.296979] should_failslab+0xec/0x120 [ 217.300940] __kmalloc+0x63/0x760 [ 217.304375] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 217.309372] ? lock_sock_nested+0x91/0x110 [ 217.313588] ? trace_hardirqs_on+0xd/0x10 [ 217.317719] ? __local_bh_enable_ip+0x121/0x230 [ 217.322374] ? packet_set_ring+0x86d/0x1b10 [ 217.326681] packet_set_ring+0x86d/0x1b10 [ 217.330811] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 217.335988] ? perf_trace_run_bpf_submit+0x20d/0x330 [ 217.341085] ? packet_poll+0x5c0/0x5c0 [ 217.344961] ? __might_fault+0x110/0x1d0 [ 217.349007] ? lock_downgrade+0x980/0x980 [ 217.353144] ? lock_release+0xa40/0xa40 [ 217.357099] ? __check_object_size+0x8b/0x530 [ 217.361587] ? __might_sleep+0x95/0x190 [ 217.365546] ? kasan_check_write+0x14/0x20 [ 217.369764] ? _copy_from_user+0x99/0x110 [ 217.373899] packet_setsockopt+0x6d4/0x1ea0 [ 217.378217] ? fanout_add+0x1430/0x1430 [ 217.382175] ? find_held_lock+0x35/0x1d0 [ 217.386223] ? __fget+0x342/0x5b0 [ 217.389657] ? lock_downgrade+0x980/0x980 [ 217.393786] ? lock_release+0xa40/0xa40 [ 217.397744] ? __lock_is_held+0xb6/0x140 [ 217.401796] ? __fget+0x36b/0x5b0 [ 217.405255] ? iterate_fd+0x3f0/0x3f0 [ 217.409041] ? lock_downgrade+0x980/0x980 [ 217.413172] ? get_pid_task+0xbc/0x140 [ 217.417045] ? proc_fail_nth_write+0x9b/0x1d0 [ 217.421524] ? map_files_get_link+0x3a0/0x3a0 [ 217.426015] ? __fget_light+0x2b2/0x3c0 [ 217.429975] ? fget_raw+0x20/0x20 [ 217.433412] ? wait_for_completion+0x770/0x770 [ 217.438000] SyS_setsockopt+0x189/0x360 [ 217.441962] ? SyS_setsockopt+0x189/0x360 [ 217.446091] ? SyS_recv+0x40/0x40 [ 217.449522] ? SyS_write+0x184/0x220 [ 217.453221] ? SyS_read+0x220/0x220 [ 217.456836] ? do_syscall_64+0xb7/0x940 [ 217.460792] ? SyS_recv+0x40/0x40 [ 217.464239] do_syscall_64+0x281/0x940 [ 217.468110] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 217.473628] ? syscall_return_slowpath+0x550/0x550 [ 217.478538] ? syscall_return_slowpath+0x2ac/0x550 [ 217.483455] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 217.488815] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 217.493644] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 217.498819] RIP: 0033:0x454e79 [ 217.501992] RSP: 002b:00007f6b4659dc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 217.509690] RAX: ffffffffffffffda RBX: 00007f6b4659e6d4 RCX: 0000000000454e79 2018/03/30 22:01:14 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 217.516956] RDX: 0000000000000005 RSI: 0000000000000107 RDI: 0000000000000014 [ 217.524206] RBP: 000000000072bea0 R08: 00000000000000c5 R09: 0000000000000000 [ 217.531456] R10: 0000000020001000 R11: 0000000000000246 R12: 0000000000000015 [ 217.538715] R13: 0000000000000509 R14: 00000000006f9978 R15: 0000000000000000 2018/03/30 22:01:14 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:14 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:14 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000100000010, 0x800, 0x4fca) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_GET_SERVICE(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40002}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x4c, r1, 0x300, 0x70bd2b, 0x25dfdbfb, {0x4}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8000}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e23}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@rand_addr=0x2}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x84}, 0x0) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timer_create(0x3, &(0x7f0000000300)={0x0, 0x15, 0x1, @thr={&(0x7f0000000200)="610d5bc6f8a3e189ebf9e85680e0431c1c51ffcc7101dc950019d8", &(0x7f0000000240)="8587e4fd3005b69ded9bce700b63938f00cedefdce776afc54b80e25d9c6679bf318593cdd757bb744083e1d94b699da2c10ffa5550968c697f9842ceb3cb4bcceae05bcc278e3ae2b572c692fdf16314e7dd03350a08cbd6b98d7157e6baf5c7efa18ea3b5e217f6d721b2100943a7fd87cb262c88fa60bc8280a1857b9c136cde11f58c2dfc13929603fa85838da0710c97a"}}, &(0x7f0000000340)=0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) timer_settime(r3, 0x1, &(0x7f00000003c0)={{0x0, 0x989680}, {r4, r5+10000000}}, &(0x7f0000000400)) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:14 executing program 3: socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_ipx_SIOCAIPXITFCRT(r0, 0x89e0, &(0x7f00000002c0)=0xef2) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f00004da000)={0x0, 0x2, 0x9000}, 0x4) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f00000005c0)={'yam0\x00', 0x800}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="3e85a55129d4321d4fa567452a44feb5440dc4115b225d49666bc0bc301917c0350d8d68ce31576072f2c5c6c247b0de797f1f1af3f2e75ead54e7df93c352628fb8416d26bfb95d3ce64b3a654f41998c191a9580656e25642bc834c42fd7b40fd84f00a51838e417ea0e55ff59a644f1c8e8cca4be1099329d4550c849511f20eb9d53e1031724624796dc327d", 0x8e}], 0x1) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000140)=0x8) getsockopt$sock_int(r1, 0x1, 0x7, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r3, 0x0, 0x43, &(0x7f0000000640)={'HL\x00'}, &(0x7f0000000680)=0x1e) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000000)={'ip6gretap0\x00', {0x2, 0x4e21, @dev={0xac, 0x14, 0x14}}}) socketpair(0x15, 0xa, 0x78, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_hci(r3, 0x0, 0x1, &(0x7f0000000480)=""/226, &(0x7f0000000580)=0xe2) setsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000600)=@assoc_id=r2, 0xfe17) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r4, 0x84, 0x13, &(0x7f0000000300)={r2}, &(0x7f0000000340)=0x8) ioctl$KDGKBDIACR(r4, 0x4b4a, &(0x7f0000000880)=""/171) ioctl$TIOCMBIC(r5, 0x5417, &(0x7f0000000040)) r6 = socket$nl_crypto(0x10, 0x3, 0x15) r7 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/net/pfkey\x00', 0x40000, 0x0) ioctl$EVIOCSFF(r7, 0x40304580, &(0x7f00000006c0)={0x53, 0x7, 0x3, {0x10001, 0xfffffffffffffffb}, {0x4, 0x7f}, @const={0x77, {0x1, 0x8, 0x0, 0x7}}}) setsockopt$netlink_NETLINK_PKTINFO(r6, 0x10e, 0x3, &(0x7f0000000180)=0x3b8, 0x4) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f00000000c0)={'dummy0\x00', 0x2}) accept(0xffffffffffffffff, &(0x7f0000000740)=@un=@abs, &(0x7f00000007c0)=0x80) getsockopt$bt_l2cap_L2CAP_CONNINFO(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000800), &(0x7f0000000840)=0x6) 2018/03/30 22:01:14 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000836000)='\x00\x00\x00\x00diles\x00') ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x4, 0x1, 0x0, 0x5, 0x1}) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r0, &(0x7f0000ed8fbc)) 2018/03/30 22:01:14 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:14 executing program 6 (fault-call:4 fault-nth:1): setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:14 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x0, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:14 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:14 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 218.038900] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:14 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:14 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) r1 = msgget(0x2, 0x4) msgsnd(r1, &(0x7f0000000100)={0x2, "238ed2bb1bbc8c31320ebab0c4c98fe60828cfc37946a05df062108f5791270e6af8971f"}, 0x2c, 0x800) 2018/03/30 22:01:14 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x803, 0x4) pipe2(&(0x7f0000fc6ff8)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) accept4$packet(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000080)=0x14, 0x800) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f00000000c0)={@multicast2=0xe0000002, @dev={0xac, 0x14, 0x14, 0x18}, r2}, 0xc) fallocate(r0, 0x0, 0xffff, 0x9) sendfile(r1, r0, &(0x7f0000ab1000), 0x10001) 2018/03/30 22:01:15 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x0, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:15 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:15 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:16 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:16 executing program 4: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000013000)=@assoc_value, &(0x7f0000013000)=0x8) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000140)={0x8, 0x0, &(0x7f0000000000)=[@release={0x40046306, 0x2}], 0xf7, 0x0, &(0x7f0000000040)="d917bceede14e610c212fb9c0404958881474852de63c1669908d36fc1f1d997d8f9873c6a465b3b4c08774c397cf937078d1cdb02cc0c0b49ca69aa5f483f1aaf6f3e5d1ab321fb1c8090a11616a5e5c573738c28fb6f2024977b63e8c226a1f22e27c6db143da33c4a2108b9c2dbd797894bb73dc3cffb81ace7b3dd9983e82f5a8a589d89545c42cc6b62de28d5a5fc36b20dbb09d27cb0da14b2b1686de257ec7ad0a7611f164e603990d837dad527ba61bfe13afc77cd0f94688aacef96f695f559f758f3618498d60b87e962e41991f69d6334a8fbda2027ca5042e5cdfd39eb35464dcedba4765a0ffc5bfab77165caa9a3a497"}) 2018/03/30 22:01:16 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:16 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x0, 0x0) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:16 executing program 3: r0 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x4840) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000001c0)=0x0) getpgrp(r1) r2 = perf_event_open(&(0x7f0000348f88)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$F_GET_RW_HINT(r2, 0x40b, &(0x7f0000000040)) ioctl$DRM_IOCTL_GET_STATS(r0, 0x80f86406, &(0x7f0000000240)=""/220) ftruncate(r2, 0x8) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000002ff7)='/dev/ppp\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="51394f2cc18ca059f2b7d04914f08bb0a57d2bfa1d23158428153b1d9511efdd78463206b5482f30f442c3e11a2be569b4aed89fb8d31adec23142f52d2f5ac55b1880d1d2631949e9b3ea94c9ebdae5a30bdd0b7f615a65890b5498f6390da4d24e0ce205fd6ac0fa34b509e38a4c5dfe74b26b02e4b2f977385ad1ad70dc2ed431925ee18245f51f9900ce281f12898f384c38c3caed3baf9d3c8b96f9e00b6ee021b076a6c7c6c6740636f74a3e804a8f20a348768691e0f9897ba2ca1a2f8276c9c82db89c39c1edbc9df5e4c2ec55846612711f489ccf8016a484825e5b3352c0251d350aff549696e1b1bce42c4c2aac46644f5ce4eaa7aeb2d1eca033cbb47624379f878946ef23cb962b61b4ef26c35384131e6a3e30d2c7e507be49a8a2b5ff386c8f39f4a95b1e845340886ff002dbd1a2bfff08ef07a0f03f4735a01cf3e03f3cf7139cb3959829f18accdf03995e09678d0f02d13a5e54c37e49afa3f3cc063fc01976e8920700952903efb64899427d6d481cc2deb7e8492b1ed01bf6e9172fcf1c93b67b829c4caa951f68ce8cb7c619b0b28c7ed0f39b2254b205902b0997e7ce223973e9734e8a0c6ebb5543cf8b7fd1e05d53e14b9e370d8c7617123526bf24dc6763de1bbac0628689b2a508a8b82ded891542773eb960751f6e487c411672413008775ac82cfd65cb67f0b707cfe05e277e4204459da42cee65a3009ccba967670358d827238eaac13964505ab2f31eac6de95cd6c6752b83fb3155718f8459a98626f337bef5a3ad7ffc67746ebd34540881708c6a9a6bf7a9ab3465ac0c529d7c17edecfe46bdb3ed2fdc917d9a0765141b38fd7ddb052f305beaaac17fc6d31a4f4fdf7324c7da9d10f01cc3e82fb1052719f073a24a21bdfee271ad628ae0a3f8e3cdb2e0cda9baafbd310e914dd6aca8b2f71105ada039a0f0d01002649d2147bcce81c65f8f10108c63fd71d977d26a2281f25d5a7b9e5b413a4c79069667376b98fc35823fe21af7e81f375d3739104ef8e8949318e894284e9ed8c7ee583e6189c74999c1583213697dc50f7ebb9f713bd49ade877cde977fce9554655d758c43c6e8344d92ae1a862daca2f0e3a523f357a604748a661ced9474e0db4a62ce1ec21cf992956c509d0e5e04704d0aa85293f24863d39c317274c254cb36b93d54b8b7c5173e0dfb914997b300504d038d1fc9fa34d824ce631ac3892b31aa4699b16d02c883b46f091400b0989a00560d291cc77ddad67c7f55b8918ad08a7b5979e3934cfd8ea1a170b551928094372a0253fcc08afaecb445aa45e36ed6993cc3f10946ff43087ddf13d39ffc750a3b173069525c174f4c7d73596b7ed3ff4c84e214a314e0d8ae82683ce44d4f8097b6cd517929f949c704b3eed8b9d55df98d08fc62a59f5b41ff506545bf4bd984de7a4e29ec61c9fb379fff82682fedfb47435634ca4c6a1650aef3a846a914c451535e4b60c8d4daab0a1305cffe60e355dd2fb719920ed51b82fdf51ec1a0887f373b68db11ae670f4f8e0de8a8d2d54ff9beb0548ba40053d2e9d20d3bffdbf8e5a62abb3eaac73ab1feb6592975271cca8a3498297f81563970f7158d800d0fddf0fdfad826fe8d6da936bf8e381503ccca4779424bea3d8a0c9a0b4016e6f4e4da3cf732f34daec353cdaa6e803570c006e9ef668b694e4c1059fea6d31718c92139a2eaedcafda6e6eeee4b557e5fde0b07634c331334ac255f9397c373eecf03d1a1f75285110d49dfdc301d337884760b28e62a575952899b816bcd6eff3aa8360395706b4463ee868c7b195a4a3d095e3a79c4c66c1116d2ed8ab0e058a1bef58f0b86b68f56445adfb14110f9d393416557b0f41108414d161df64977e9f6184b42e0acade37056347f4b68d118f9939aee7b2b2c1ece4aac59e3a76f2d803a8eeb0a7396a7374748997ec6c32d3239d9d5c4d773dda1e15c7c1ccccd213e159ab51613f53714ba59e3ac43290870856a4a76345c91ddf64067e0cb074b309de4aab5bfad915543534994cf9eb9fc184af3c33de461c4a31baefc9ffe6bf4de0ebec9a62dd8774104454085841b91a4ee11f301caad3f81ef45597e9b275be6dde0cb89cbc637f6ea0ff13c56821b005f4298c33b629fca74135b1f8674450006159a70029e35f8711aa890600881a7790c134f7f1803eafb97b6318bb49066758ac5423ac67c95a5ecd735c26c44d3d667ba091fcb3a91aa6049f8de4b4cbc3aaf1fb5a7ffe1fa2273168451734c9bb7a684dffd12282fa10d0429e22042e6f564e9b2cb2ca136799a542aeac6614a87f9015b21894f7df15c5dcf1922789301adaf70e186e271e0bc6072aafdd858a7a98a3295f32d327cfa6c2b7b65714b9718b28584eb9fc59e133c30c4c5fb842888ab08919763627e52248db444e4b757f4bafeeee3181ecd90d5186a89a08d078e3f20df9dd08ccf85524f6374198b7d150f806f73e4fe0f275a5c4b656fd52828cb0913d860423701f5e52131be1332538f46878e304a38f448cce08d5e3467927ee8bc12f8339e4531c1598142249167d610f66606f1355016160f97bbf4b2a99ef9ee6025102d6860c604c53ee5ca29edcb1668ab17c2c893c17d545775a265067807319a6266f0e215bffaaa4f312812c843eb99b5abbb674f67ec7e7d5fba2b56c3e1fe8ec12a7badcca9bcf1560eaf91b166e42f2f336d57a2ad63deebb1a1c17823d4f98ed706d75ba115239a88563815064961b2c8633e4475f90c391244dea452354c1f82bbac5d44008a7033fb41b0c9deabfcfc18e8bae77dbd8d1bcc2ddb90c5759ae95da239a89e3a421ea23457f45829707bc97b58d3fa83d6f3496c124d6a2565f0f361a77c03537fdde7789a681bb38bccd0939f1d490906f59074a84b324bf834944737d46c6df33138abc13454fd79dfcab6dceb2531358569a1be35e7f5368ecfb13d6b7d98d47e3269c02557101f1fa5b74820c69e2763ec292db6331f2a1de81a36c2555d8a3dd508163c290c7d0f80421e40a1235b447892e046d5954c61ecf304f752f40725fc661c4077a37b995f3e1a107d92591017ce5decf88f8f792c4ba3ef6a9d8d0a6649c15a1df66ca55b574ba83dcdca1e67544b3d36eb6eb7f1455e865bee7023c40f0b4688afe674aca672bf8f8883718e1dca0047d0085acc320a337a7e6b3d8baeb4be01a532fb5b08a0110046e4cc5138288427d424dda744e0c91f919c8879cd58b1130939a120b727a2012cdc2ae6790ffecb9906b05985d884d5a0fec1f47f57c16a00dccd4dfed0d76174fb3251174991c02383cb2f2e2af577a2464505d814a333f71d91ea1b17ac40a6c1a087454220688e111504c6e80734f9f1b7aa74b85e006b1472e9c8a895f7bcf00825911b0f70c851aed0dac46065338b32546ef8e7380be56277fc8abfec059da51feac64251a50cdc5f640359f647bb46dc2e370803ba57233aa99ffa640c0394826d7b5cbd84e64fbb1a52f5f76ef5dde7ab3fe4f3e1a6d6065832dd03bba89b7988f10ad449d96221784f2fb0e59632033f83af2f760475b26fe06e1266300dff04d188b7907d38d2b7a9b5359bce3a04663e71e6d99c881bebb9dad659a3e0671d1f8efd328bf44e7efc282d715fd76c9642eeaac7961f98146c554163bccbeecf0f1c3604e93a7086a66f12a3929d67a90ca1bb319f4c47880224794d968fb218267fc899e810f292971a00c084a91821ae5ed4f45ae1a8a4e432103bef822b52c0eaaaf9a0a8ba219d1402eaee28b4e7c56f0ce9a81c65adc6e9919ab8f4d313a4e0dd6f9ab514b5680858c083d00fdf101d5270c4b193a885caf71eaba86f09e46a282ed73f3e716bf558ee49d89c99aaa4683a936792d95bf41953b26d6fc7f215793f4293c90a5085d10be1a40295c968ae50e238a03c89ccc109f6ae01602c7c3ebef030c0555e4a0ca0709757c05fef7f2435d8901e5fe68300b9368e4fa4745d54918ece797115c8467c68f07363a83de4a6389ac03e8cb0b0e3edf5379689bfb2216352a348e7d4ada14879a38d10c2680045421098a7b5f770e3d58f2e3375e00e4690285221b515d60f5d0aca3988013a09c81a359846dceb6a22281f79f8dba4b4668028bad30ffce30183132aeb87c7eda78bf9ff88fe1c3f40fd7886928fb5d74a8fa33d8cd7dfbecde8b6d7d7fa0085d02b62a9ae1a610a15520079ac6385c8787bafb9c3e8d5551c2768e5d63da1c107e60663b248f76f69b7a91a6db9e96442563ac027a48607dc67af2a205fa2ba8f54ca3c8a6eb0008fc8d71a0eba2c429da49580147c50d2dd3868303695e22ada604fc3570f34f304d21c1c746673f0f3e214575578dda1e1ce349756042b98e7005775d171e2f5f1e17d38f21646c8b0eaefef7247e3e62d79e6c500c327d3d232115a4d04baa04d4b2b44a03fa0d2fcecc6ce428432754a1400140d126829314a02287a59f63e2d7d98c76c14f68887c5426209a5b457006516c9418efb3dc8d3d66a1d8fdaebb2109f492fd4c137744efa0ba31b9c83e94c9e34b731dcfd5f4cb41c8a236792d6f3677f70bf0bf3176845626932c37a2cc4b0d56d06452e6d5cadc0f5b26a01a7dd1212de76e55be2a5fb094da070ab572f26b60415d54e12083fcc5be0985a1b80478c9abb14b66ff75c22fd0d3fc0e0a0e62a8bd26bbfeb226e8c9ebf25c0dcc1a3915e0ed5209c4655a8b2a0e7d08daf76855607cd05ca4fd62dab08e64c69d4e3add79897f4a338862880b216e48bba4a2b89d54fe7053ab6b1f868f5e44659f52584f0f4e829317d1efabd9b1160ac3baa69d61831f15cd349cefcbac1c4ef895e689ea036a3a360cb6ef6c2e6b19125d6ac124c9049c651f213ec93a98e96efd67c63f14de011baaa17bed8548e402162b22f1a04480cf5b00313ff7212177f1414c6786d25b26e69326132c49ca02df080abc9d30d4c018c3e559ce6a24c3ea8b012bbabaf951680d0f1956c84bb07fe99a5648de6dba4840769e0b0a9d0b5b945b9ed20ddb545cca43b9f6642d1581f869a40e5e2d1a10a3d5f185412e019938d109be33b9adc3275741541e844a779ceffcfdd07a2a907f0a910518836c9e33e406c105b0410fed1310fc2b418ff040d7a5227496d74109731b2a5ad62d458e5b517ec8b9bbacb2d493bd31daf8a2cba661bce4879f4d42d2fb1a0e37dc9af11ddc70b1305b428c2ab9d9b8ff987df6293368737fb19313c51ecb3c72fca17ecf3dbfd7b39b5c339f6d3c023755bf099a337c480f26b07afd25f259fba85c2a1530217f10edb383435884986132b8c267defa9b728dae8c3289f5f4135689904773451984faf0b32f2ad9c4cb9168036ac4f847e85003410aadc487c240537d25bddd8dce1e7479fa4edc9fd47046deb22b64c6d91d2d0ef0bcd7659aa50c8df918d574d28330b3d00d94419c2b58799d23f0840e95bd1e4e076bd1ffb5786f0b45bb18202abf6a861556781afeccef9148e7e189bd16cdf6a8b2b43fca499bf2131c11fa590721ed6f29346948c5f2a5175020ff927598b52091895c040e93b9087b7149e21a67515003e4f", 0xf85, 0x0, &(0x7f0000001040)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}, 0x1c) ioctl$EVIOCGPROP(r3, 0xc004743e, &(0x7f0000001000)=""/246) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f00000000c0)={0x8, 0x2, 0x6, 0x3, 0x0, 0x2, 0x2, 0x0, 0x9, 0x8001, 0x80}, 0xb) r4 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x5, 0x200}]}) r5 = add_key$keyring(&(0x7f00000003c0)='keyring\x00', &(0x7f0000000340)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, r4) r6 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r5) keyctl$instantiate(0xc, r4, &(0x7f0000000380)="b828200211b0cff3a602e56d01b3dc9fac176948b2f087a60afde57e770e65fc", 0x20, r4) r7 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00003eb000)="b3", 0x1, r5) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='cgroup.events\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f0000000200)={0x0, 0x3, 0xffe, 0x10000000008001}, &(0x7f00000004c0)=0x10) keyctl$update(0x2, r7, &(0x7f0000000240)="df02754677212dfc3e2acc26fdc3ffa64813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895113293535d1c0066d20e0f275188b4b4c187e18774fc2227cbb60fc6697f5337726164c8fbe1181e6d50986cd98a5c44ac0ec375deb27eafcf7d06438f252510d87bd91d03e7dc2faed85adcd88ca30e75b1e143a72d94defa187e48b89efbbbcc9b9a9a307353df7a21affce4e9149eb122cbc356cb681365afd979e97b57b596e901864a", 0xbd) getsockname$ax25(r8, &(0x7f0000000540), &(0x7f0000001240)=0x10) ioctl$sock_FIOGETOWN(r8, 0x8903, &(0x7f0000001140)) keyctl$dh_compute(0x17, &(0x7f0000000100)={r6, r7, r7}, &(0x7f0000000140)=""/5, 0x5, &(0x7f00000001c0)={&(0x7f0000000180)={'sha384-avx2\x00'}}) semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000003000)=[0x0, 0x0, 0x0, 0x0]) syz_open_dev$sndpcmc(&(0x7f0000001100)='/dev/snd/pcmC#D#c\x00', 0x20, 0x0) geteuid() sendmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0) request_key(&(0x7f0000001180)='ceph\x00', &(0x7f00000011c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000001200)='cgroup.events\x00', r5) getsockopt$inet6_opts(r0, 0x29, 0x39, &(0x7f0000000340)=""/176, &(0x7f0000000140)=0xb0) getsockopt$inet_sctp_SCTP_EVENTS(r8, 0x84, 0xb, &(0x7f0000000480), &(0x7f0000000500)=0xb) 2018/03/30 22:01:16 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r0 = syz_open_dev$amidi(&(0x7f00000001c0)='/dev/amidi#\x00', 0x0, 0x200) ioctl$KDDELIO(r0, 0x4b35, 0x3aef6273) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x13, 0x4, 0x2) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpu.stat\x00', 0x0, 0x0) ioctl$KVM_DEASSIGN_DEV_IRQ(r3, 0x4040ae75, &(0x7f0000000580)={0x7, 0x6, 0x10001, 0x6}) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000000380)={0x0, @in6={{0xa, 0x4e20, 0x4, @local={0xfe, 0x80, [], 0xaa}, 0x4}}, 0x7, 0x1}, &(0x7f0000000440)=0x90) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000480)={0x0, @in6={{0xa, 0x4e20, 0x6, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x9}}, 0x2, 0x401, 0x1ff, 0x6, 0x80}, &(0x7f0000000540)=0x98) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000280)={r4, 0x1ff}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f0000000300)={r5, 0x3ff, 0x1, 0x8}, &(0x7f0000000340)=0x10) epoll_pwait(r1, &(0x7f00000005c0)=[{}, {}], 0x2, 0x5, &(0x7f0000000600), 0x8) setsockopt$EBT_SO_SET_COUNTERS(r3, 0x0, 0x81, &(0x7f0000000200)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000"], 0x58) setsockopt(r2, 0x107, 0x5, &(0x7f0000001000), 0xc5) ioctl(r1, 0x16, &(0x7f0000000080)="e98508e454f1953606487c9af6115d986e772c78395b45ff636a8001ea9f9ef36c86b8f24cfd88737320c88c691856f35c55eab1904c352edc5c5540cfabcbddb24c8cfb3f99eba57e8b52872ff767e2ad54ff781dfa34e65e0186beada3e6da966e26eba81b24a18b94482130a02de710ea931f96558268854dc9f37c3fe32c4e39631fa73b0c9c8354818e7445bdb93a96cc77f6dbeb416e21ce36cb9887de907c191b4579731203c2afa720552bdd972ee87897f2118c0ed91ee41156d75b764f8bddc6487387ae06a05269d4055673ed5cf95bea75dae551459aee57f236e76c354959566ccce44d7b4e927b1b1aa046735854af2685aadbfc") 2018/03/30 22:01:16 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:16 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x0, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:16 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:16 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x200003e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) timerfd_create(0x0, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f00000000c0)={0xfc, @empty, 0x4e20, 0x3, "816800", 0x22, 0x4, 0x2c}, 0xfffffffffffffe6f) ioctl$VT_ACTIVATE(r1, 0x5606, 0x9) 2018/03/30 22:01:16 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x4e21}, 0xffffffffffffff5e) listen(r0, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)) r1 = epoll_create(0x4000000000006a0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f00001e9000)={0x4}) 2018/03/30 22:01:16 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 219.303613] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:16 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x8, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/snmp6\x00') ioctl$GIO_FONTX(r0, 0x4b6b, &(0x7f0000000140)=""/1) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f0000000180)) r1 = socket(0x11, 0x3, 0x3ab9) r2 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x1, 0x2) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) ioctl$KDSETKEYCODE(r2, 0x4b4d, &(0x7f0000000100)={0xff, 0x8}) 2018/03/30 22:01:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair(0x3, 0x801, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) connect$can_bcm(0xffffffffffffffff, &(0x7f00000001c0)={0x1d}, 0x10) r2 = socket$inet(0x10, 0x3, 0xc) r3 = socket$inet(0x10, 0x3, 0xc) sendmsg(r3, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000002000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000001100ffffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01c", 0x4b}], 0x1}, 0x0) setsockopt$inet_udp_encap(0xffffffffffffffff, 0x11, 0x64, &(0x7f0000000080)=0x5, 0x4) r4 = socket(0x0, 0x0, 0x10001) setsockopt$bt_l2cap_L2CAP_OPTIONS(r4, 0x6, 0x1, &(0x7f0000000000)={0x1ff, 0xfffffffffffff001, 0x7a, 0x2d, 0x647, 0xd3}, 0xc) r5 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="02070700020000000000010000000000"], 0x10}, 0x1}, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f00000000c0), &(0x7f0000000500)=0x4) sendmsg$key(r5, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000080)=ANY=[@ANYBLOB="0218000006000000000080000000000002000b008bde0000e447000000000000e6ffffff08000000f0000000000000"], 0x2f}, 0x1}, 0x0) connect$packet(r5, &(0x7f00000007c0)={0x11, 0x11, 0x0, 0x1, 0x0, 0x6}, 0x14) r6 = accept4(r5, &(0x7f0000000200)=@vsock={0x0, 0x0, 0x0, @reserved}, &(0x7f0000000280)=0x80, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000400)={@pppoe={0x18, 0x0, {0x1, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 'bcsh0\x00'}}, {&(0x7f00000002c0)=""/213, 0xd5}, &(0x7f00000003c0)}, 0xa0) getsockopt$netrom_NETROM_T1(r6, 0x103, 0x1, &(0x7f0000000040), &(0x7f00000001c0)=0x4) ioctl$sock_inet_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00000004c0)={'dummy0\x00', {0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}}) socket$inet(0x2, 0x4, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000000)="9d73f65f3e48f29506b07e9f6eef0b7ff2716b838de41d145a125975c89089e11d7c49a4f628237b5e1f45d4859470436ff3ad61ce14444b96ce38b88ba4f477050179126a2a4a9ece9813029e0736416a3c7d6cb54df9d7131ac8886b69481f426788105c78a16af44c", 0x6a) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000080)={{0x2, 0x80000000000, @broadcast=0xffffffff}, {0x1, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x15}}, 0xc, {0x2, 0x0, @broadcast=0xffffffff}, 'eql\x00'}) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000540)={0x0, 0x1}, &(0x7f0000000580)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f00000005c0)={r7, @in6={{0xa, 0x4e21, 0x5, @local={0xfe, 0x80, [], 0xaa}, 0x1000}}, 0xde, 0x6}, 0x90) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000680)={{{@in6=@dev, @in=@loopback}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000780)=0xe8) 2018/03/30 22:01:16 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x2, 0x5) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r0, 0x28, 0x2, &(0x7f0000000080)=0xf2, 0x8) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:16 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:17 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:17 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r8 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r8, 0x89e0, &(0x7f000031aff8)={r6}) ioctl$sock_kcm_SIOCKCMCLONE(r8, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)={r6}) r10 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:17 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:17 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x1fffb, 0x0) r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x9, 0x80100) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) fcntl$getflags(r0, 0x401) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) 2018/03/30 22:01:17 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:17 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:17 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:17 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f00000001c0)={r0}) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000200)='/dev/sequencer2\x00', 0x80100, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000180), 0xfffffffffffffdfb) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000662000), 0x4) ioctl$RNDCLEARPOOL(r1, 0x5206, &(0x7f0000000180)=0xffffffff) r2 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x22000) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r2, 0xc0bc5310, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) 2018/03/30 22:01:17 executing program 6: r0 = add_key(&(0x7f0000000580)='user\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000600), 0x0, 0xffffffffffffffff) r1 = add_key(&(0x7f0000000640)='.dead\x00', &(0x7f0000000680)={0x73, 0x79, 0x7a, 0x2}, &(0x7f00000006c0)="3400e405ffb41fee2b1c2f9e91a2677ef01c24f46f473da25f01687fb2c1993c8dc2db1f6e9aaa04415e003f4db53aedc8b3e8fa261ba072f03661b7781521ad8fbb1f52b1b2d4fd547a5f5608694d14a08e7e3207d4673aeb75eb929cb38b5a74333d8485c7ab0bfb7137bd019f33f53c4a147bcb8bec9cda0504f5aca948194b8df7a2520e709857c03c98749d574d9a1c36b88f30f6bc498fb026b20a49ea047edfea299cdb36864288eeee93724938d29b68de5816c8831641c6ffc021fa496aceec54402919f486d72f119ec27923699580e7898c9f75c5aba0", 0xdc, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000180)={"21dd74b5f1ffe50d1eecf20a7225afd5e6fcc71667edd718bf416917ae981bfb785ca3145c032e7802e7bd89c950566a62017911b119fe764effb1152f76ee9a1f2716296ef9435cc8045822551c28d19874561289568d3863159202468cea43b7764abdef388868268692ef154ec893d5092e62927007132ffa5a5c6d1c60bd304b0bc6ed0d79af780bb45e25aac54b94ad5b5b972e1e17c42fa652f4a7678695a9132b881be63fcd2a6172c26a672454243543c3c812f6d434f3f9f261a1d0b2a091e40ded69e11832a8922ae7459860f361d1aafc2a7165793cf9335b4ef7e068e3d3761ad39c347dfc3edd0a2998f58f5aa82f9caae654ef794b0679f5cda0f32b7bdeb6b8ef8dd11718a090c03b3cad4a54450f4d2c684e627d875a546a248f4111996711f776f3eb14b753215f71e7ece91efcc4ca251efb32f1457b3cb4150a533da6d891670750b4a0b045613ad0c2a2211f1ed4635d9c9880e5683640bca55c7e6bcc754b0ef745d0c6b5b46bb0b9aca5f4e11b7789ca386983a3ce1ea9a84a8fc9628ab2f636060d59c0e7e6363499bb5bbc8722c8720ac6fc9f5d195a4d5005e86296b3101ce4916aecaddfa0de14f5adb73e157bf8f022426468e72b04f6a2509ee9fe33b2d1ae0b6a504a6da5f9359f06a37514c9d9589dc7b0977fb187f05fd0b3d8db62201b4b8561fdae521b552b37b9e26bdf362fa79fc5ff361b3695ad5f972a7425287e2c1c5cd4e7bc8ba66b6c3f0bd713717969ca5e599cf6726f6cf9116b9e6a19762511b8f00cbf66eb9781505c4e9aa8c319a851c33d825ac65885fffec44b9bb432df8a3453a16fa4b82575eba233296632d2663fae85b4a2062c3cc056670fbe2fba4e3207d30c4a56848cb7b526a6deebc12e100fc516afd46de30334129389bfee05cf98ba5a648d3fb08a630b667cfbf3e00ffc5fa293ffb8858c7aeac727efcd37d26f6cd6a79320c6ab451263707cada324295dcd4c7e16dec4a76b0e3eebd53a72168e9666aa63cee4588f1fee0fc99b9c55349307ae4e7eaf2972ee831de95b5df2da48b50e7695e37e2d56c882d21a0b11dada363c6a04e443dea2a196ccf4ea347adfffa8a433cc1e6e188a1ffdcffd66ccc9780f4c8472b3693e58be022b52ba6ea06e9add5f8ba7989d75c51df220d4e03580bf33b6cd588c78b2ecb29de11de5b1f7713ed9ee77105115aa007f7e5fcf80255ca8b34702bad3ba276e0e148902cbc3ef33948a22d3ee6a129adfdd74196c745b4dfa7fa3caddfa004b3315fdf9e413749f9301fe6703d904fca21bdaebf8003c1fa7b7db18ac17c25d2db0d29f81c2b1d31ce228136bad8f250ef477cceb4273096cd4a38be22a26301954ddd602c22e9a8d678fe0d592e1b9f4e41a611d60c93415c41b5f9d78aff7afd1d0eff0efc4367046213439eb227b02"}) r4 = socket(0x11, 0x3, 0x3ab9) setsockopt(r4, 0x5, 0x1, &(0x7f0000000100)="49415a61c9399d1d6049271b26eac43e361bb7f99eb66486e82f24dafe193f65d7a7", 0x89) ioctl$sock_SIOCGIFCONF(r2, 0x8910, &(0x7f00000000c0)=@req={0x28, &(0x7f0000000080)={'ip6gre0\x00', @ifru_names='bpq0\x00'}}) 2018/03/30 22:01:17 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) socket$bt_rfcomm(0x1f, 0x3, 0x3) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:17 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:17 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:17 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000600)={&(0x7f0000000180)={0x10}, 0xc, &(0x7f00000005c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c010000100005000000000000000000fe800000000000000000000000100000ff020000000000000000000000000001000000000000000000000000000000009f68b3b1fc50712c143eea31900441da7bf1d535d79f1dc005f6fcf78e85fb56457bf89e639eea1a6faee303eaf1887e5b6a45d67adadfd7da88972132cf2cd2d193eccc9760e7b6", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000000001000000003200000000000000000000000000ffffe000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000004c001400726d643132382d67656e6572696300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x13c}, 0x1}, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept4(r1, 0x0, &(0x7f0000000400), 0x80800) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000003b80)=0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000003bc0)={0x0, 0x0}, &(0x7f0000003c00)=0xc) r6 = getegid() r7 = gettid() getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000003c40)={{{@in6=@mcast2, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@mcast1}}, &(0x7f0000003d40)=0xe8) fstat(r0, &(0x7f0000003d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = getpgrp(0x0) stat(&(0x7f0000003e00)='./file0\x00', &(0x7f0000003e40)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000003ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000003f40)=0x0) lstat(&(0x7f0000003f80)='./file0\x00', &(0x7f0000003fc0)={0x0, 0x0, 0x0, 0x0, 0x0}) r15 = getgid() r16 = fcntl$getown(r0, 0x9) r17 = getuid() getgroups(0x1, &(0x7f0000005100)=[0x0]) r19 = gettid() getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000005140)={{{@in6=@dev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6}}, &(0x7f0000005240)=0xe8) r21 = getegid() r22 = getpgid(0xffffffffffffffff) r23 = geteuid() r24 = getgid() ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000005b00)=0x0) getresuid(&(0x7f0000005b40), &(0x7f0000005b80), &(0x7f0000005bc0)=0x0) r27 = getgid() ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000005c00)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000005c40)={{{@in=@loopback, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@loopback}}, &(0x7f0000005d40)=0xe8) lstat(&(0x7f0000005d80)='./file0\x00', &(0x7f0000005dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r31 = fcntl$getown(r0, 0x9) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000005e40)={{{@in6=@local, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@multicast1}}, &(0x7f0000005f40)=0xe8) lstat(&(0x7f0000005f80)='./file0\x00', &(0x7f0000005fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000006040)={0x0}, &(0x7f0000006080)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000060c0)={0x0, 0x0, 0x0}, &(0x7f0000006100)=0xc) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000006140)={0x0}, &(0x7f0000006180)=0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000061c0)={{{@in6=@loopback, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f00000062c0)=0xe8) r38 = getgid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000007840)={0xffffffffffffffff}) fcntl$getownex(r2, 0x10, &(0x7f0000007a40)={0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000007a80)={{{@in, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@multicast2}}, &(0x7f0000007b80)=0xe8) getgroups(0x6, &(0x7f0000007bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000007c00)={0x0}, &(0x7f0000007c40)=0xc) r44 = getuid() lstat(&(0x7f0000007c80)='./file0\x00', &(0x7f0000007cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r3, &(0x7f0000007e40)=[{&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003b00)=[{&(0x7f00000004c0)="bbddf615f1b4d6fe3ce29858c13e721f1b2f46274cb374f89760c13b425b698cdd4e71de5f0a96e7e3a4776dec8cec14232a0cfaa2d70e9584c2d1447aedcf90a53a14a907f3a86499ca1397005945a387ea586135503fa8a958a0c8c0a5f739ba2b3d384fece10368ae25fb047944bc9396421e61182d1c6ce677bcb587c15c5f9eb669ab0f8b25fe4a83c4d1a2291e59aac2ae0493e7b3742839f2aa3279e089b709e3d38717d3582cf6a27d39d608d007d99bed0e5505ee9f0e447286a56fe6ab1ec5d3b53476", 0xc8}, {&(0x7f0000000800)="8449b6c79d2e643040113d0057f13f19423bbb54e3bd68ea50df91248cac6446112950165922b05613e389a7d1d227aa7c386168b3b3aab7b322c44a8edf17d0775b2cc6a37a91b5835e069d56a6a7261576a26c0f3050317c05b685fccccc00d9df9948f1593a174a739963b4b6d12492779b65af470623a6d5a1e667ce05595a71d9", 0x83}, {&(0x7f00000008c0)="e7b48b13cd9e231b291e160b83f9115c2f927becccf0c6eb32368b8a6814c69e6e96a0f8be7ff3c7fb0f0f018ca541d4225fe57b823a5f8e9563ac25145994173ce8427cb1973f304fff0f8e5dafc52394f732f9831f978a66ad7a48d39e3e676a70098dba7583ed51c91cbb133a1da289b9cc584ac8014c3f367ea4501eed787aa5bd4b3b86d8ab306e9de62233d0364c11681a3299bb5bc13615931c1a922f6b548a1d200c64f6209831dd711006df6de89de598dfdfec4dcb32a6842d65", 0xbf}, {&(0x7f0000000980)="6c1134e6b098442cb745e9b061013548ed44ec398aea12e99f056bf4d4376eb8e0f22896649d321e209a989aae4ceaf72c3b05f079206c23dea3e16ddbafd9a1053a0d31f0443734b8a6812cb3", 0x4d}, {&(0x7f0000000a00)="7bc4aba105817521580bb66eccc26b30775fd9a2398064bf8293f7c6ccc47d527cbd087e57c815daaba0867dee189255f74c6be01e5949f5135734f19f022824bc77fcec83a440a4ca1912a68fb6f469aa7f4f932fd45f4033bf4d42097896782296ae42dca6568655ffee17bf8d7fda3520fcebb963f51eb925ae3b59d8e04ad8185b27f64b11feaa7bf161b8c55dee8ff7d4161fc5816fd0e970083e4f9372b9235e6df0a723384e4d8fd45babe70fb075c239d2a634e5dbedda76180bd3d4c4f98ad7079be40f43af3c8e9f77ff309a782d552a39e2dc5203e1402748b7f5d6a231d1babaf149966531c4e9b1086e9a4d401f8e974af393cd5adc43d68e638358b85dd17b7e234e043002adf356019d30480aa7a2d71cc97f202d1139d29c81a9dbde58be7c318c836cd75f15b5d78d93087b18bb7cccaccf32fd1954c8da5c1bf3418104c117fa6cb2a6cae2c10fd9478aca8aa6c069c3e02496a0a01224fc266b1c83f5c09176bf4ab657cf17040fc28e6dc1d06e529565017bbd0161a1391a9c7e2518f18a81664ac394edef1c321a950cbf367c61fdb90a4f117ee8f2e6c1f05735b750e71c4a3243a67db6fee3c2b018e2749474016a08a30f784d71c97ccd0c01d4f3741b59912a9505834d7a8244c65ddf46157de0965ec170ae4b41029260eee695a3136797fe5ab977234a60c051dd1eb112e2c842a3d4ef9176573833d8fe6e8498bfc673df0aa8b4dcd0958c9e0e6ac0abdb93eee063af289eeee11d819592b5c1bbceeb140149a78a7d73d17143f6f09b51271c0786acffac03c898f8f53928a0aa4fb1a0d9c82d69df97282431c53bf5d0a1eddf5950ee3cd485e8904b00c81974794ff1590cd18a83d5c9a49ce8b543246e85167ad42293c21741e635d7aa19f21ce2ef93505758eea5fabad86e0e04e2b657eac5bc12ab942f0618b1ffda477b0f60990606e7937135551f2c95f784a7698d3bbc3df5d99492058dbf38fae974f082c8308e528391c568876ff6f2ad9ac995ea0275505b66d5a93b126fdef1916f424f231f5f3d421518b2257055658d8470d54eee2c3146a8ceb1f80056ff5f729c9d4ebbff41eb1971057f33535f85993d8ceadd7d79d65b6c9339f279035a17228e5763dfc2161c3647bb776f07c59d0e125db93e7e2dae458c2c3440870083eb05b88f1a9afa43e72790402cbc6d052cf477682cb0c197f5fa9fafe98afa00a39bd3af528b6c1c8f9032231c919895a6602a2ba852335eb32263191941c69146e52c30acb027ca9359a1b2a456e82519fb435c2ab373e1e67cbe99860870955c21cc87ccebf31ef991bf71699d27a0a6003a192be3b9dd52d915ec266d43f120e50bd442049c23ffc75d2d8b8f4f756b3fc991308c9e2d438ea061817413e58c29d8f2928275fbe268718fd0dbaa9bbe54cd0c1145ff336d4e69765872b0c0c8175304ec10f3f7c0b0258c75576a6815ab169b2dc8beb92672d973a76fb916c4d2926d2af7fb1a21ca738008f7e4f176e3fe05af21c4a97c252d501b836f5c9c69cbd5dc88deedff22aadd47234f4326c0f5490571d32d1ce59515d8ec82e1e4369c2b44fc464e3603645f5bc41ee8e0074afb4d416c8a9e2523e7e5d86083aaa8a9d2b525c605d0f61953b56b69e398cc912cddb078bfc38892c9524ea69ac5f2c470c5094b9c061742f98e56aa5e74b672bac3a170dcae4592888bdd177791ff0c0ba3aeb88381efc2ca2f4bdcc9089aba2e67041cdd09359f07467dab3164ff8f20e91e3199e71bfcae65632a6bcf52e6ea9d27b27c1493684cd64beb0a35c45bb49f827b55539ae360faffdc3efb845449de80a2f9847fe91f76e948ec30453a681fbe8e26419669cc2041394e01c748e2c990cda45534395171996627409a025e43f136dd5ba29583b6a907e032ea57f7062331ad9ef82301dda795ece1747cf48bf18b44339c18e9745d86bf6ecf1319a41a57b3e170f6de63b5dc4076376a29be645da3d1599d93efaa766f960761e850e3d40b92fc2b59dbb5ee54e8505bacc7d7f460e653c8bf85c054d28e3c5af12186a14096a6c72b8488564df94765c54630bd006de168af1a2372bed7bc2ab55ed70d6ca5e508db0cf6dc22af35ca66de8fcfb036abe7435e2fa2c52da85bbad45d001715a5b583b7d6f9878c9cd9b3d59145ab0ed405d1eafeeb910b6fdd8698595fce2e68860ace3ef1fc230658964e7aa4a2c0e1ad74afc55fb32cfad76af5bdebd2b4e2f7ea413427c678dab9db653e8caf0dc7c30a2d1c35257b0da614a34325a42cc418edf56669cff785ef4307fa1af25dc3859859470fab98f710a9bd49abb1b70d0fc0592d734a92003c3e119f35797d55f0fed547a75324753d194a830ddac9ffa9b9165f0613d961dc3e702fd0d42e3cda727c2bf91415dd9a611e9a0510467c68a1ab08a238082b689fee67d4d744fb0622f0a37037554443b306b3ba5c2591c94d887aa71c67818ee0db24ddde62be39be4675da74ef4162a716564e9238c9753a9205c968b8f21820c420f9072e579f43d961356d3dff569d54466df4f0a05c90af01757d91177a813551dce1bdf133b655aa07fa96dd34c09b6a57aed75fe9f4f25bf7c4b2bc1bc1892656d3eeb1905d4e6c9ff6185fc4570217bba0427614995619276ae9d7c246961f98783e0f2412edd1a564544bcecdc4aaf39e7247e3fb82a13440f1d3602f674b6fec4721da2f02927c7512dae205cede448baeb7a762983c6ee7ed27d3800b8161687c5f8260621e3f39fd3059e362a2dc6fcc513eb7191217da8991d22552a9df39ac5f66ddfe31c710071c450dba461ab6473ad969d8cde3e76ebf6e021763578cb5c324b8f8feea3e24c969dec3af306fda8d18147335cac2c54aed297f0ab635e60188fbfbe6d758a513e33aa7656190adf58324cb30af2eb5a3c49dce1246dbd5594f76b422c04c39bccdd95843bd82c7c6cc40ad31cdb62f6144124f6a1a8e5abea347239521256c0d76ef1e8a3d6b79a334483447f32b92f2129ae848c3c9744747fe9742ab32d9c75e5a9ff6edc7e1c51af351decdc96bace21c47694cb4801fbc93c1e254603ac83e55ec531e24ce3f0c1b632959f44fcbb648445a8d525372c2d57ecd61eaf5943b77c330268d2c944c77c7cbee36beed7461dd7d943a3351ea97fe29bdb0d2993a8f6efd5b9646bb1fbf0b727c5910445a56acefbf980c3839afb17f20085cacd9b986243e208b5f7c3b18fe12c39f0107da0e94845eacb400943f6d49dfa05fab0bc3851bfdb24fa234039d1fe0830db2d1a27c3da58bb31773c73c670473f956ca50896f6c6c9fa6d7f15b3f27cec89ca8fe36221f40008413b587a6bcf791085a699efd5357cff9364dedfdd917842d3a1018916cc319e70eaa69b5312ae99067e0563cb36ad0d7f6000cc03c4a544994ac7cd8aab8157c6f9e58d964a7a06c7d879f1723146913afeeb8a6061c5589c77c43260cd65f9c5b87022072531322b86000fbd0c8670b18eea6374ac2b7dad2965ca9659d51a73a496c3042828dba390bd11c0681164d6c39326aaf8333c9a2dbdeeaa3b821eb215188e78f34f34a2835f17a6e50b39bd1eb20670d302f2de53be78cba7f0dbfdf5957380ff4f9e46a7cea0450afea6c1aa75747d2707285feb5a2bfc75c182da166cbae27fcc81a6c17bc3285df651def40ab23d6c4e1fc6e2ea715252f91589ed6dc9963f037a760582ea5fcad5815f848804a6b07e5ba886520d3e355e0cbf41c2446a3ecfabfd4a071a93f61463db23f59986bd5ef875e7a2731120cb9478b19c059f9f8172da2d869fe9f71855529a16b0f08c5ebb3bce7a22e71e2b7b137440fde12149345a852b9aea0b00aa8d0a27b2eb36466ae0b0023c96f171066a35b99d8111220127ac984238b2ab744f81917359cee64aa02a258859c263daa0e4e8d93a477c188b6f5f903b9e2c43c4f4baa7c375aea3c8f83c244cee012881a9e4c0b5ca26ca7f1166175b94ecc8587ab478ef7fd685bc2e7102437a29a826a4365081a6cab01f4fc113905837bd73813e325bf6c561fc75cd7553fbe1815cf6f61b380829d9a83926cc8a084accc709de89f3964f811b5f5dc8d52b1aded5465925feacbb3f17e0e801d8633f814ce923c05c9b19fcc6151dd1635f379ba05efa65e0b652bb9d7e7e9939eb2b39139e758e827c295bf2cd8fa893e9ff5990bb14728079ace451c5ae4f68641dbedff2542e9f59741cd55c1e42672b99719523958ac599df4ce8e623dd73440ef0766b01bd523655bb4bef6a12fdca0a626e351f27bdd3c5be232a2ba7b9a0639ed98c7f494affa018904f91c06d9197f1fc3516b1cd04b7da39c8f7e930d35ec2b77c0d697cd147c3e3d4dbfc6120bf607cff3db8a1084b7a166940417a54eef06bb9dad148b4d354dddd3e6b5f1276e9d29c0fb725ab3b67f54b9d745a5f359e900efd66ee4afb082d66a1f2748ae448b26c7d5f8933349628e9ff92c3d3c1dc795acac64d05d50b2a721cd47799e60997b9a40630292cc0be31e8462f59a1069fbb0137d22ed6299e87ffd0ec32f0a52681581bbd85f69f5185a7ef63797b4ede18bfbb230ec5557aa3d2ec84b660ccf0a236be5d5ef56166dc76a2488b8f64a58acd1c48248245348b59350e4ed877b20270a15ce3b93fd8d28f541a061f5d0c84e60fa41c8ef18c9d4d02c5d51b87131a8a507a84240aadcbea7bcb6e4c14fc23e801e8137f989a4c059eeaa1d9b8f861099e7a9ee27f608c2714af1c950ef20e6297879752fba44bf1aa13de3f8fe554930528c4dd5eb43d7d6a097b563bee8d43d32cd44ef460317fda526b77c73884dfb33105056a19937e0d9751534cb366d55ccf5fc8e0c4a9fc331cfd7bf880bfab4c6d07b5e45aeb85ad3cbf57699ad5ebf00cf58b29367bb73c3210eafe0d85c649300c087e52c55489e9370fb7af050b5bb20d1701febf4e8d0a8e485095373ebe67ee3ded3652a5bb4fc447bdb624629359775bcb7684bdd9f170173fb39ff0add29ad02fc3b32493202977fc063781031d763fabfd587b234e196fa00810f776895100e0c72aeca566e393fb79673919b9eea10966bc0e41a754dfd14891aebd9bb760588ebe2978d2e9a25023fa2e6bc4d05a3e6edaaf24dea97f03340126206b4d457615cff3ab4a777d091c64adee04c8ed6dae45fddafb917d5270f54f10e7d4ae88cd582aa0ada12e2f3335fe4c8478d8f94ef58fef2e46c1c04bf12f86651ad9ef5a14eb66980bede7b26b90f401405c93c18956d4cfa3a92a05aa9d019b386d8064d3e0118b67af8b0cfafcb4843b0435e504b7c914dd8fb2242c54949ef6a34febee521250dc6ac1ab6ffd8bb43cf9585f53272d5535dddf675a2aa2bc86380a0d6ecaed33a286b6fac4d7c2dca8c47eb7c38400d610deae7d6e534e9904159121a537ee9cb9583dc8c7dc2a755ea67b84aa07715bd7a084adb0259678bf5017e5dd6e46dd26c9856c05bdf6d22e0ca4d3e7f327c7bb616452a49b7b4f7e002300ee2eb92aee068b881a10da3cfa4ec21352d2b980660e802396c5187238d38b3998c1c94937a6797669073734577d48c4d2f70552876a26904cd478eb66e84975760a3efbb345b3deae98a71db8167e2b4bbeff34d79bd33c5560b9b8deaf10c13ee3505015df87b7498db9d5ea2ccdc1e4ae427d032ed81fdcae2dc989a51dc953025f2a681a4329098923f457d767f9d8216f0fccc4fb7146ac6a837a214443e4f06", 0x1000}, {&(0x7f0000001a00)="c9f68b5535a37a847af6e85b49afcfe1ea0844cc10e17cee52717440c4d6d47d5d87da388ba054ba01604407022426cd509fd7507764418a33becce3a555745939566a910538f0dc47ad6ac93a76fc6e4667d155cb38091b24dc057f87b13513fb7779be3a7b8f18f2a0d8b7c016cc28a9e0e9c8f909a2b3ddb05fd0008499d146187f75cb07f0723323a4737ea692e2918ef0b251692fe94affbf6ee4bd9eef4d78e10beb8a94935954724149ad8e87ac679b4f4cef3f4633e2c4e1ef6f976b1d0a837ea337582a64c4d66cf19eef1dd78408d066a759e8462fa25ec855be3ab32521e0e2932a69272f41359422095ec386634588fee4ece37317cd54ec96afdb48757023aadaae00de2cd9ac9b00785d695134254f56015d8044275c626649d99bd8f39758252d31b0c1c0bc5523ac7980caa082d48fbeee001f29282731ed7a6a56d62832a71020b9b3ff567ba8d13730cb0d3b3000535de78356770db124dab6141fd2f903956310583dc0941342fee24d5ef2230cd07105ba2c35a9e262ac856c678ba05f8d1b95fb0048164114da90f381cf3392e574b2807b58eb79fe7ae74f4c91bf8c0fb3983d3ea16038550593a22bc2a08275968a63542ddc5c6eef64e93d5df0bee3335418f10d8776f8532044efd02a5ae562175e6388853169846eea9844d9ecd0bdd37cd2ce1d7d34dc1c2aef27714a99eebf86a1d884de3db900704cd0f9da6554c627d3bd48390f6c0f0dcc7cbf38c5a00cf21b0fb29d5e70d9dee910c3aef9cd399f8e0b843298375a99a2d674f1bf7f0e46f1e5aefca550ac106332c11a0d356d9ea13f1824fd3c327fc09dd16a492464f70205944572c8c38501b0b5b57a4a4642cc0646ef9b2d1e8224004fe75506d7501d14941271cad81bd9ff47dd0e31b50cbc515c77330283d5e4cbcc2b924be879a155bc707b6a4521f8b9c010d992de7bbaf1555ac0664c3c1a859bdbb1ecb818c5f0d77433cc7f52dda752b874156f41236bfa05054fd92de24700a49b9492251875a659bc10d29610f6c19c8e08078bdc0a1b67c2f875213c0173c237d07c41618f6d0dcbadbe271579bb05a3ee6001d04f660c8aa5554fbd3c103f0d4819a8174355b3571af08db003d4ea9c897679e3b9fecf74e278aa44906aacf528709767e4cabee5be593b7b3600de19efc043da13ee0dbf2bb4f1986117aefd804d3bf28dd6c7ff46b1a3a36b78806a28503ea39e060ca3db19f7ab5107b612fb8e6d9f2e6c90c83705121a7d257c1905c7980c7337418bf195789dad8f05cc0e50df35e48249f29e585afe1672dc4c4cfee7d01cfd8da8ab36535c29ba136dc01634f3c8a27934767a6b0e1388303fc144f6d85a041a721619de4500b423297acf9c77cd4e5cb28bbc40b983a68dbf3190926d2eb7ba334c0454654388a611408882e4c88419e1a947c1b3fc8d8376cf0ebbe3c2c8c2135f50eaeab5fb319b2e51b52eacabd5fbef8f92adaefbf47262600ab59fb94d06775edf5edb5db94cb4e8da0268ea6853e3cd10ee1d7d3b69c8a543668561ff9b01e84862ed8099ccd875611c5ff12cc6bf9c01c2913c7d02c4a820f93ac7e6340f537d1f63a43d20771a6b4d553c647d7dba03086fff00844b9a1d79246104c823d0a8e88e6ee5fb274bb97dbb6fdd923701f8ab5fc79c3b39acf21f4d098086241d19f8d080bc01b04301ed64626f556b31370412df355eb303e23a3ab73ea753f99f6c5dfbdd361711620a6d6c75e54b32f3dd8cdec254df878cedd345815f3561a00c85ae39d9a7ab31e72a9f3225786efc0e25546239efbb4374392244802ee662464ed83e6f2fe8d4abba37fc8f93b22d913c6d70460b6f752128b1b124d51c71d9ad529788058779805cf8755ed90d6ed61f78ecc2543fc5e41dd0ad61c8040a1262e0b50be60906d2d3932dac5929fec21ef224872dd946b1836b7cd21c0f593ed2d14ac51b6cc0634fee1e01249c0381f44d40c797f0fe254c24b047f527fe94721cf428f5e3020143e347c3215e4cdee86d87d4bc6b26cd6bc82f0847299a5ac20dc51d89759f80f51509c638c8c1847150ebe552efe7a0f371064b6f63dd890bc9f131ed21a311a6ca8075ac65131c92da14e3feaf1ed542aff8677ac3d0a06d92aad1a5bebc70701d3720b7905fb77e62fa85d88e7b4de5b847de5bcbcb26c839c2234f23af0c16b357bbfb99f576cf7e1700b426c12eafd4aa13a971f72d465f97ea15a8e6426f85633de016d5f47f3b11c91997f5a838172bc2622d73b25ec6892c4ad6238d6837b257a889b807a0e557851aa1edc89b96a68dfd4313b3bd4f8d52d8e207f25d58676b61aebc0739c744ac2626225f1d9df4965f04fbdfdfae9af4b072f2670fb478941406161c12ad86bcce38498763427e49ac6ac1395e8139604a1d8886bf988feea448ec2c96401089c6a96fda47dc4a1819b6e72429af716200be3c3ddc57ee8305726b4c880b4e3dcc0a9ac773ab92a445544da28b77d53c2fb72cda451f422f69736e2f6809cde47e98dd0a7af0a45b3ed0892f383b64abc8da7ce0b0550eb21092d0dd05fe977526325ee9c3555aaab49a065371acb52e1116312e9b25baf5459c4e830c08b47672a196ba87f1e4999e80225ba3b914b8754a7f1f476b3ca4305f3c9806c10078e88e4b5cb0adb7e03e0bd006dfdf55866dee4da7ff9725393f2ad550212d9599c14e0430a40e7c3c88d2886a5ad1504934a0a77e5793fbcea3ceda1a57cb70ee3475561037bd1540991f1878fdc7b96dc6d40b1d1b91efd772aa2de02b8209673990cf0bf13b6aabfefe86befde1062cf6860dbec866dd6eb51d37dc7169770853fee389628d9ee4ab0407de697d344421ce0bdeaaba6fb4039232350f134b91a8568498a27428895803cd313d2d27565a1d18d31f83b6dc23ff55fb802320b69ab07a7051b6a17d16ed1bdba7f72f8497ca4405b344ca060fc8b6982d8690b3dd30eb73de938c34b8163cbc16b6d959352e1206d8bf129b2afe37a1be9e3eec47f09865d78f4a9770fb8504d2c8e4509c979a610f0768b27a33819f84f6df0aad2e1dfd7ca9abceaa36581bafb818ab41a89074b5084b5d525dc708a56b9a69e12a49df9583555dfc168039e1e0f8bbc55703bf47e915beca5126b95e544cd30fb49da6b3c11eed1a865eea2fb9d4e14941832c6358a6cb5abb06c086428d2d5318e52b5bbdfc3d72b0fc168a0c5e277a4665f33dda22b3eac121198bef3a027c6a566f2129031c1fc5cb90b7497396af30dc44313263cdd1442f64724db7ed00c9f860b0699bd0920b237eaaf1862174d7ed57c83f39a6f08139a4e7f635fb8f3291b7b146e8105a5d6a410f03c2bf6b0a0a309320c3f5a82745a5c5e49b58f212398cf67c1a506cb32d70dc224a07c7c4d048bbe5415a2940d98b02693e0a82fa805eb769b21d4c8086f34c3925f120de5db822379ff16af9ba6424642f8b4dd86318669aa1eadd75b96bc1ba2410b36049904bd22886bc38af87fae159e04910b4b36cfeca53ca9a570598b4dbb9c15c5c9c3ed9fb5d17f0d68018c553962f4d71273ae0952e9ee2256192d68bc2cdfa973dbe568ba00b4cca54e2fafa929cd1569cb0531abbd2033a1ee0445c01d788877100110076c74ca5f713c0b0ac267f3bcd7f9bdd61cc58032d457879ae730e87c0c78dd851edcae895e821fad91f58604fe46623e5abf760a3221b3a56ca9b103c7120fbeca28d927a545b946a15f0a2ada5bca91cf9755982d3ed3bf5750ae65910ac583e4fc1aead93fdd9e4b7413422fe5c635747451c808232eed6d5c60034a28170c2e50318b379dced03210c523b4caf6b5707a7b6d01bfebe64b960de3bd87835cbe815167709ffa76b004cc6211f95699981423d8150de31f578e472c3bbd4b144864b3adcfc78be89e8de5ad946eaa7a694700b86393171953fc0c22730863de88c66eacbcc2d3f6cec16da2dc113b488b78c86ab34dab5c0eaa0909d86c511e40cf9bc98732d176bb5742f3b331efe1bfc2537d5b0e8a1faedaaab9f262567381cd3198970d3a5ccc75939e37ec3cb4b01eae172a14649751f844b9e2a071a0ea6cc11eb925c1eb7c0200a3165753d1ab16d1e49c3c7f1449af234d3df08897b6129dacbd08bda3bbf6e6b96c3ac7deb4a7340599f1a1e4ebca598fc61380353d981ea0377b72d7d08667eb17b8b91ca1f4f4527b63b9c590e2c3de55c0fa5147f4c4d7bb4b756b077f3edd4b8f3c8a27f1686f39a53066e30d194810761ef93da5bcd3feb8ee9b4f0f942292d6ef1fec50c3f86162269de6745977d10e5db12a04fd52fea68bcbf6da3d928c1d1711b5d45d2ac85f13df3cd36a725ffe99a71c06614808d8dbbffd09e53fc9c5119db7f64fe554d4fe6d9c811116e142f7c150bd3a6509a037fd1485ed2e67fbc54061a4134ab60fb9673c75e96f7390a64d797cc3ec36d9cd9e5467521fcf144c2ed11e1ebf130ef5ef53f48920a4266eb046756643109747418c3d6c0b36fbd6956d4645720434a394e4a462f32249bfd6bb53209287a99f33ea61df47d63851dae4b3a240c1fb10ef71819a3f0d276773457b2c99a824ba6b149b0d9e2a2052b9e8ad8cf2069f0adcbbb5d4cfd81113118642ec419f17338beb064f393dd6ab936d8f6dc5072d964be7bf12de4ab9d31d701ddc0b86304268bebb981e32c7c3de2ba561ff12da8cd761f4bdeb1a0f79d593174bddbab2d5c3d3f9457c7ba68821cb3fde8645fbe8333e342610fd14d969f27b941fbce0bd8ceb722ea5758bcd51086165adf820c99bf920a85026dbda4e06d050d01d89f688289a18c570bee921b631e77739d235cc386d713a8c20329cfe6ce7a5e1e485b136a6f84c5294181e82a9f2b151aab6e61c26f75e6d9d7f58529edeec7f4e91600a7842aadf6efe6fe5596a5ab6fc30e13c3f2bc1e847d93c47b5c26b7693d68cf18234a0965109128a175fc8d62749041a47e84b9ea2c818cc864a4a0ab442b6c3a26f40faafefc7c8ca48863330fc1f563496055cce1be93b8c3f953089f576d25f9a2a9703c685026470576f4ff5d34b7289fddf3d190bd2f07d2d4a8835844690c1f97a469991d70b767572fb29b8c0fd4155f28aafc5c77813dd3f34973742d266c8f7ec34b5bac6640571d38ea3f144e9ffb3d33cf76605b4644473fcb06626c3247d4ded902263fb193f2159236b931c78b41a65f5382779e050158222d61dad4affadbdfa934e524c7ad052123257bdd98f4a6578cbcd0efc619997db6c09555f5a32ddd10c75e984fc38a5cde5f3e7c63b85ac67eca945a124848a95489e5efad63476ba5a6664e56a6c733a817aa2e8d6f5114f87f06a70601d68c54186432f477548255f11f85e8eae49276b3695918aaa769b2af95cd02fc274e681358c7c3dbea8f09cddccf190416977086c8ea751fe771c003f0e188c29bb1a7e5910b41e31f701a95fe283bc4564f14a2b50aa1a8d681fd4c34d158cb68714cf10367f3c9e2e0d55353d2afad5707ee655a0b172caf9a4d386c1fa35c43c4d5f99532cc777b158acc7f4d74ed15b5eb51401ed33e71380b77e31b5dc04f53d2ca10f882f4c4c212506adcfec4858c0670c3e9a5fc907b066375e0f3d285d4d94610d33555cab7dda316af72d2b25810c14697c2b3470e4a16d55f71ee2b0de680eb9688524a752a9c4208f735a40c302c9c8db1b18d16517420c46d9f01db9d179c7058cff03a3e97aa1cc1b26f384ec38d4b0bcb6ddaac", 0x1000}, {&(0x7f0000002a00)="e679d101e53afadd174f0891a6bf4954413cc60b3b115acf764c416fae0a65f39438576de6b094d1d25085b0101335ff7e44fc52dc55256a4bf66e64ac387e3a9ed47ff0c2893a97c5b49fa4530da2d49705688c5ed495515933d4877599984da6db4f05c52de808047b5494ffc1943ee214a2b9777bfe9872259e073845929f54f5f7465a1ff771d8c33cd88fa8c3de3b4b105cdb62a6e06f212cf02039948e3ecf4737f9b92cdc52676948eb276da3cdfe2bbcc4e828e60b106924401739ea5af7b19eb8ba7df38d6ba08d4a3489c86851868162c6174776d72eb19ef7a23b48095058d26d0a004b888d90364b3798e77172c1250019f53465fe267df60e8771355b2f26f8e31883ee39a97da20adb2fa9032edf44787641cfa9cf107154a36789857060c4f64a7dda93ac155571b44a3b008a16fe5bc25f41a19aa98f19dd057f1a88a6f5b9575ec24af0ba9d57032289b9126775f393b0705c095702a36fd7942db7f5712c5c15341d649043766866abf2e7754bf6d27d2363c55402b276c6a4af53605c0d09da55450f21ce43bada194b475afdd50212809abed6dbdc943706b381a8cd660dd339040dc5748c663eeb274e265e1437f47f17049524938d472942ef92be7d5ab2828c7eae0d97865e480c66890afb9bc7cbddd898c118a52629a0da532cd70fc96b9bf0c4ef627e390c8edd5e4231f3a64718089699c0178bbaf7469a6b11ec2a8a30b503210cbef943e8b440e73e7bdb373648f49477694d1ed510145f300ffe931a1ff9acb45c9b9c2e91a08c6084fc2e67aafe89753521e93cdb282e9acc1a2e32dcd8413a369fb7ef52d76a8204632a2f249cfd7e3e7df48a9e4c61530ae3b80103c9a057e4ac9e9f68c85040a3a857a4cc6ff6370aa0bd19d897091cc82203d373d88a0230bac2f78ca985c7580048baf147a008e28e5a0a0ed195949ab7b225edcb78af749aa09312563e1fbf41a8c07aa65dc133418df1ec7c0e6618b2481417c52a6276a1eae2b96b9057f0805189c4c441aceb7c568e6786817cd45e03a36c805ba053f036857c3cf90c4631f65bbc29587da04d804487978b1f835b0f900430043d8e16b777bc2fc3521cfd93ae70cc3d0b67b6abe2a16fbddbcbe67cc4807c7e5ce0bad49f37d62ba6a7e62c45b8169be8fc65ecf400feaa8cac0c89be9ef535225da793aa62dc4123cf311854b0d2e7c8ab6cfbe7164bbb8306f29cd3adc6a7d9aee7802369e3c5d894d98c8712741d44be6e310eff2cbe9abd7e3b04b922e0ab8145a1482fd6f3cc7b09c49e7d03f26807b0d54b9e8162dd251b4a39748e9fa42b6b476d7184c429440b13bc7cf06fe88608c7578883839a34f45f0c51bd1cc627df3375663772e0e43b150e691a78a1291b513e4316789a3146c560aa9308fb8705c89de9645b838f54f8c17a475df0d859a3b82e49a307e08035032130b6bfbc8c75cf6ae6abc2130373132628c39184b758a6097aad1e049f89125d7e63c369afc3126bac6b58a297c4555d42942382095baef363ad3b7012811c09a7791a2108f4c95343309e32f424925538b54dae189eda45ceed2d4d5961ce58d1dfa6c2ef54af28fd89365e3e29e4c8413e1026ccbc9137c814d4d728f4ab81be2879df5b9cc2af8b8d4396ece6e502429716cc6a827c705d70bfe6a93ca076be3d2807bfa02823080467404f4a6fd6710ddd2120f6e6bad3d7cf0cfd0d16851d48549424a82f1fd9c427428c982c7b48f42766e4f80c0d70543a03e80f89e6f31ca95ceb12dee7c9ddd19a7a00b7a84a9cea8ae20fd66e7ef8f63a4179e68df2f7d18a78edb60f6c6862488841afa97ff2e9014a7d614b784cc4755c178ad9508b39336e9a12129ad19d9e56284ed69e2a4f40bf3e2a98ed283fb7a53b30d5b8e3e813b98fd7eaec70f46d666d3e4661251a68a24c7c60de62b3fa418428c25a75446365905b0a08200a2be107d29b95dd465c6dd1f61ee5d9551ddb02a961469e1ecbfa6bf468636fbbbb036dacc21da725dfcc4f9dc15a17394f20aa84db3865f5bd6015e458b2803ff0fffdec725e87e89502a7b673de8c0b5add23f8367d4abbc5a1435fc97fab6ca898851f8ba36106c2c633a75cde7382a67e90514e5cf3756c082d27e2003ccf44c7868d8cd95c24593237b05f4aa603ece5b4754547eec856d14f815a33a83d014efef6d6fddb7ed952d0753992079d56a895926dc64519c834bfe499bd5931008b6a80a452f2b45485acde298a3503e464b6d3e2de9ab255085d288ef470b793af67b57833a9bb42b771bd218df35175a2698e6ffc20e1a6dd71b7620ca075b76d55aa5186ecfafbbb0c9ad5b72625a9b4f36551fe5946f61f803da2893e7bece2305fecf669212727a85e58159ee0cd3d2076543c37c82ed395a2e0f1f84a2e74b300bc9185130e5c3a5ab346e0ce9852ce56be51044ad7eab2cfb4fd15eb4983c2eb3a748e718782337b28dd5482959d4406deb41d41615f88e233ea210a6e8c649394e672c0e0ee849d8553bf23798067fd4bc90264e3fa5a5ab964b1e75337548ae6532510e84cb809543202b43a0f6484131e516fa38282f04efdba4929efd411db61edacfec041cc54edf85c1910145174c0fb4ea0676394a7075cd07ee41b5e1e7ec9249464decca787ebabf90d96f5a8700433332f6d802a89f03cdab652130d61e6212c243fbd2faed016d1cef82ffbdcbf1f6996ce1e34a755c57bd203ca047c4e99063449182acbc9f62128120618cfde7ddab7fe934bc90a0b473b7b67d87a56a06a7b4ff68043a5f38cb29d755a32d5e8789eb74562d4500bafa02569eb9b9860b8a9e0d1b58d5233c64c2d2332d8935a6bf3769bde98991086024a072385d9fc0db1fd4a3c4b24712a18103fcbf9dc3020f5d3dd4f0692af23776dda5bd3b297678ab1ce39466f0bc476308a08310eebb22cac8289009eab4dbf2ef02775251435d729decec28060c8b941226dcfd75ab42be823cc91bc3d249f9da12ad0e45580d718c2de4e0a49b5325a61a60d4620f6e4e639004fc4edf9f7036cf283eede8504a4a713312747e46f49bfda537bae56eb09d87b88e0d0a23c4e9c82ed9114a41674f7a96aaa392a32a5e5a89e2ea3a1645dd80d9b825ca688dd8b39c18a20344c751f213f1a7faeb0caea63f95cfd7ddc32b20221b95c61e15ceefc462cd0a485388dfc89f9f9c0a306766844e28e8038e6825bf3093f15f6ac19199cf9ba811452ceb17d78664da7799e435b4e08d0a354de3c359552e5dd19ccd0500cea8d5b5087232fd42b02f1cd2b2c601d8a81195a65cb4e31b98e86626aff96a2966de5a7d460de83334991c50ca445b68774beb95dc9f0cceeec2c4cd508e08fb74938c96e768bb536bd8b9de96b2c34c84fdb32d2278f355d8109bd40b5cc1d2f6daeed3a6b0303fffc5e7b168b43f2926007f4f3a5cd7b5036b9802420c7ff7a6f97b85ec573e5f9e0b78dc35c7d3c317c07aa1cfe053a291e4690c46472c3c2087f31045ff8467b693c7d85fb3ef5be4fa2cc9fa9117bf43600c4d84c491b8822bd996161d3388a2b591157cbbb66966772a36d34514e75cbc36d0af2b6dde9c3c950114d24ea2a6728fdc4e9f819d4727fa79d97bb89bfa1c90e511999fbb8832099d521e2292104825373fea639858945a0b35b733b84cb285bb8c6c4c1d53361ea0ff31d82f705bcaa954392f00e89e480856cf9ee0a369399e9927e41c4387109f6a8ed62f706fc6c18cee511afad1c161974093bd9ad2b66f8bc1dc39b5300a96b18979bf9d4b194c572c3b7cf5b1930773b0aaf51be2a4ea38cb05828698ae6c2b6252d430a77dbeef4f721b3a658bb84ef82b009997d58b79341d3bd0994ca886a094fef5b78a737d2aa92b9a7eeb8315423e53f736ca87008e91c7ac2f449dfd1d05860647fbf9e2bc7f872742b9515ea41a3dac77af594455dd00bacdb6a4cd7df8b78a771a916a921597e4d20a15dacd08090b244b4368673194e20e79fc8dcb23b37706cb4724a75977995b5d29cf7da3f8a0361714fba2b76de0ac1d39c3c556dfb28d29fc3fca853410d1ae44503fc5c98eeb1d5c3313d4d7122dbb33102e55f3cb1af31dc45e08612678d50462c3e4047d51fc93d68dbcf9e0bfda4394949343eca7a569259d9a745b5ad6674ba49502a80371c935b155a25b502ee9056be3ef8e38437f2e84337cce723e7afb382131a70574de4cf83af6aec6fc73210a5b86e953666c3e3c80922983c66f1189f67d1f919b95d03f0daff68952924345722e19def8333b3fb7b7c82b6e8eead4c218f19e5a4e0662a42670a2c895b88d03a8491543d5211828e4c1357f768521208aabe37350d896ce462fd7e250155f24ceacc30caaf747b3268f0ed8749da58a67138354400bb66feb9362f17336f2f656ae415b93d0b20c1de51ae2f07ee8aca38bf95dc9279da91160b5d2b3269ed26c4c1eb76bebc4a11bff1c9794aed8ba40105c0014b764099093201627228555f44ca2993c8e3a26158e4abb0ffad84ce006626331d571aaedba69fbd59913d4155e62acc5f254c23e30a35885b8a44c8748b7c6ec9702a07703ef119909d157a1a16dd6f1bc9e0335d8702893b3b4c7e6599fb2f22e1a7635d2341a77f88b3993b828dde2c20bbbf3519990c642ee3a9e10bec9210e40c24e50769799e13db902c06f5d398d887dde8c0c5b179dd39d9d402e90bd194e43f98e1dde06271a2026423666f08b81b268b50b6af79253b32bf5774a0d39991f5f55d39cc581932b90bf1f8d36fc8b4d873e4cc44027413092ce4daa9ff9adc2b6ebabbfa06e77a0371a969ac86b3d358df37adbbd702ea7dd9087522fc32d59931a6909256fd29c3156eb9324cc10dba2ebf049e594c67e063a63c794df45a806b1ab748ec541a80f6d206e92fc5aa5cbbf58be5c156eed52f07bbeefd9c73bd46bfbd678a40ea817a24bc59b3a9f73c6ffd8f3746cedd5d4f3ae01ad8f7997f3e5a2b3cd285708a49e0f08e89fc88ed190b8ab662c8d9de1a739f213a417be17538072962236cdb8c6542de7b531bd90b08ee192d2126f5018353daa31b88f2ca5887f8c21e96a86f0b68adef999e07d7d448cff801d973fb7ddcc372f8931b8e207adae4d1481ccfaedba854ce150d78ab45277aa53bc1d3f095d9399a0a1ce29f6e27cdd2af979a80222cbb8129293ec5b2234d19f024c2a9df7735f29736565d5cae11c94ed54a0ad3249677653e891e2dd96cafa49bfc4ab2b9eeb2bfc7f15ed6380d88b2d1c478607a846eb538d11949bf37771e53408caf98630a57c1671920bd4fae7db2961b7d7aaa48ad32ae1039085516e5ec863a2508d0f342006f7160015f9c2e222879cda9fe7a58f264ea0b2bea575470f16f130de6a3aa6393b9c8e4489f0a2fc44440fe4786655eebabc062b4a7ece16609d30c4fa55b8c17fc217eb6429b400cdef36fa4834fe579cce1c3330e9cfc426a3b8b8e97fdfb2b197cc758ac9b14f6895c09e42db8c834272cdf09c77a2928bb41eb8c61f2fa15e125e43b553567c8c8c42db1c177f2dca851e70507ac8499848cf3c0a0c0c20a1ca51495ef1b54472818e72f511822860d0dd6d34cfb0e2dbfaba6bd276d5a9bc2eb86f39f68af8cf41e2282a28a32abbda2d9ac2092dfb69f225f14619a24f28d1450a6b17a90fda938364b376236f915d5f7c03a2c56bb0c3d7aad7fe1dfd93fa28f057edafa5a3f6d71c9ddae71bf740fb94dc67c91c964f21b9d58fbc40c1b", 0x1000}, {&(0x7f0000003a00)="8005d74a43f75943d390ff66591f9e8a3a36753a3680323e9aba44ab1ea8124ba29e286606236286b547e2cb89a634684d949feb7aecf9cc673d038e3fa509b449a499e6dc32f9c48817841606b5cfde90318ab58895aa964a5f0f2d013c518f0376a3078f6b9abc3fa83afe0203fa5205614a37eb1ca2674939b4424b64a013069baf1b8f02327c8d5ea8989653ec9e166e6216d224ec8bdfc26ca74201e7f2a71b69cbbc08670075d335e506e1ea652b2f613c9f21cd58bc8cbe6dd21ae570ac5cb82d5fd8cbdde03e8ad9e9a4b1616997d53c39dd206d28e26db99356c3e6c10f0f76608e30d4f112be6bfd06190f3ea919d6450cf95b", 0xf8}], 0x8, &(0x7f0000004040)=[@cred={0x20, 0x1, 0x2, r4, r5, r6}, @cred={0x20, 0x1, 0x2, r7, r8, r9}, @cred={0x20, 0x1, 0x2, r10, r11, r12}, @cred={0x20, 0x1, 0x2, r13, r14, r15}], 0x80, 0x800}, {&(0x7f00000040c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000004140)="ea619a3451fb2482b195a0a25615df8b46eb981e2d0e2c27d422a397f186ca8ec0138a5ad3b2121a444bb18359a02f2dd1b9988ba1ce6fe0f1b922459187fef4f46167cd4ac72bc525bb61962904634e7f19347f9b152301ea7758e051b1eccc8c7ea10095f68fb9465184ec1d6552c550bf4105f4c6a1", 0x77}], 0x1, 0x0, 0x0, 0x4000014}, {&(0x7f0000004200)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000043c0)=[{&(0x7f0000004280)="2e7bfdaebb515d7270593dd5df4ee12d88f3d82477845af3a6821aea2f55c10f29dbf3b0604b7c55709d28650ea518932ea85d6827c5325ee6b7e73c82e4ef0e9df410286907c54ba3f55a810d802c5663344f42853c83ab4451f8e3e75982ae341370", 0x63}, {&(0x7f0000004300)="d4376e59d44ff3d497cf2d062eac615bdca3eb0d41a460555d2d73ea2c324465bef82f8cd045358b1d430eabf384ee265ed318e17078bb897324808f16d897a1608982f1ab76d6670cee4bc67831c8c58ddd20ffe3675d29d5fc22ba339d9b66d04ec17eca8706988245a7cb97b8cd76cbffb637088526746f54e46859eb263996e8e22dcfb5b49bbe4152dda4132be948f5ae93d3b39c88da", 0x99}], 0x2, &(0x7f0000004400)=[@rights={0x18, 0x1, 0x1, [r2]}, @rights={0x20, 0x1, 0x1, [r1, r2, r0, r0]}], 0x38, 0xc000}, {&(0x7f0000004440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004940)=[{&(0x7f00000044c0)='?\'', 0x2}, {&(0x7f0000004500)="683163fd61280b551019", 0xa}, {&(0x7f0000004540)="6933e17d52bd616af4a2403c32ac38dc6f34496720bb1bd325cc4b6d25600113c7f1e869c17db5", 0x27}, {&(0x7f0000004580)="9e7268e6f6f2c317a90bcded88e11063935e14b4f051fbbe4c126b813dc3cf1a4d145c928c38ff294cca0a8d7798541734545370c92e0ff6", 0x38}, {&(0x7f00000045c0)="a665247995a2a8a0c3914bfcfdef66da06f2b3b4569faaa40cec0d8d47df64645ff74954b07030239a6f45d72561d4823ce328efc29d4f7c2637d3bf673a38730d1ccdd1ed61f4d173136b2a5dae61d1eeb630d7fb85f7268a", 0x59}, {&(0x7f0000004640)="1c18fb3ae3a57be345faeca903267980390d3bee6f23963d9fcdb7b8d69f4df5f82d10d839926d128f7d0b9f013d0a19d238e85c1517d51e885731b16d2c59759548b42bf339890931f8f3f0e152a695050e8dbcf8323c94c3553095ced770efca75127b6937647f2876010f59581bcdb9a7dd2b1f646770390625aa0fcba6bbd540a44431fea51100656b573ae12f9e1fa7bccd76ee5f329d0f4c70beb284f89add18bd7b7368f69f5e86", 0xab}, {&(0x7f0000004700)="0c3aad4c13fe05274eb68d8d815bed4b961d13597d2946c90e5535", 0x1b}, {&(0x7f0000004740)="d94aeef505d0f5e7c98d9877d060e328e7de8af8e9631a6ef58edbb1e94484cc66895dbeca97291d95ad229f3f60338fe69181a1b848f747a0bd0cc473a45736cf9dd897031534903c7bcaf97d1384a6836e9baf9d4fe746fb86b4e8545e022cabd8b7ba06aa1fcd2933936d2f08785fcbcd1eccc511b2547e9027add0a3945356e7e875b280ea059c98934c24af43c8e1d51eb0085a30c450df999d45687d0b4bdf29a28a0c78a5bbaf8713f996c39bb11a5e12942ab0b26e76e60a6d238dc772678d2b809dbe1468514f9a30080f618d76ac4afa20c689da9e4ac9abc09c92b18cacf05fbdd40a1261249b2e84cac52b", 0xf1}, {&(0x7f0000004840)="406c3bc01404e76ee9cb6c55c620ce56328c0fd670263513b79636469c84385fa2e656cbb333dcf91ab4932ffd76fc3b1d84226344bbbf99682881989c00bbdccd88f8a720a6ee5387c4b9f6d537875412edb545e7ae7ac3ff7727fbf6e074a9c5a5905c13f5a0dbc243d1c3f5d7a7080af47475481a7dc397104421a07b27feee8dc51259069d40af3a00f6da549d403138ef6e61b64f7ededda79f194b7d724221ce98e5407f3d0f306aa92f71e5fc983142676cb2bf0230dae53535c3217e7697833a887ef441f4268913cf3bb358692c6763990f838dbc28f57abf78df94e6a116", 0xe3}], 0x9, 0x0, 0x0, 0x48000}, {&(0x7f0000004a00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004d40)=[{&(0x7f0000004a80)="df002e5345d2d1865e6f16cd287f641de02a33e7857b99881a56faccd4852aff0d26e29e3f234cd55a04737b702f99fdee62507bb55834b9c9969bb1f3bf198f4105fe8881aaca584d52a27c6d35aec0151f", 0x52}, {&(0x7f0000004b00)="013632015fc8e01f121cc7177ad40ba625ce3c0a15513b52c3831d712646336f2d77891935af19d441ce69af959a7726a18d17ab2226faabd4619ff26d0fe26ad7f62facdc95118729d8e5c886b6e2a806293c80106e90dc6bd53ff97a2f370f1ec213f18335dd6eb724147557565fd4610a79bb22b5102d9d0c94", 0x7b}, {&(0x7f0000004b80)="198863f366a8578edc11e00e7bdb8521b65164bc116171fd9ee9de9d597f1d7adebbe12937315d5fbd48d1a6615546678b1b820bd3a8af88e82ae3d87120d1ad10c47f32df6f17eedc7a61ac5121ef2a58cfee960c8f931fdef2ace63297be29bed95114262db9f9e7cce5e2fd5b1a9aad77b8cc05f364c2d8f829279f0914af078fd827cb747619e9e553091a260d7dea2912dd26d16185298d0bf1f55c34533ae9108e93b708776b175b2019b6aa81fcb759a4412f1f4f7b4c9e0da0714f05614eab039ba7cc3e512470a70f7e2414d1539d2a705e572e7531124306a56dc12ed689965ab10139", 0xe8}, {&(0x7f0000004c80)="c763c0e82cafc016e589e1c28b197e2bbee261e9ba06b36a54753cccbd8de6abe7d5a617890e5d61a2e1b7feb99bb07c8c080c6a684b34105701fcc19c71f4793d7cde8b", 0x44}, {&(0x7f0000004d00)="e93f7231a7150e05fed7934e19", 0xd}], 0x5}, {&(0x7f0000004dc0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f0000004e40)="0f49fc24123e822bc8b97364e14ee2d801b51c32ad2e5f3e9cc3258d57e8d5a1e356ae74a644c576e4fc307f20b71457de98c6c3db", 0x35}, {&(0x7f0000004e80)="f1f2e914de5bd5abf852d3e62fb70dd26d370637b0d1af8d76afecb87ff561911bf46a5b36d82933da69110deae6888ab916a40dd2786cb2d8faf8b6eb2c3f5d262fb25504eacf56cdf4f41fe0ce92a556cf9444144c54d45d72be1f0f94442e0a1e2042cdd4fb57d364c6537558074b81320e73e22f445d13faf73b32526d8d4c107f557eda0ce28de8eee387917f4974998598f0c7399910", 0x99}, {&(0x7f0000004f40)="4eac38a665eed4f11f2edc16803e7dd10b02d1e513bbd705e745f85e3545999944e36d8eb7638efbcc74d4d3657b05068f2a60b6a95d6ff26b9b7871dde78c9e260d0420ba5eb1ea70c4c99d604449ff5405114a87df5c17a2e16f802006ff4213f7454da61abc4b874c012b8bbd076780f0a6b4bdb9c2a0fad95d8db41b1041b06191645ff45d625e079e68bc1d09cecaab2bdb9429d91e283487ed50619362f9d9d0c986e6d4b051848b4572a63dbcd0af1554df663bdfbae5dd119bcb440dde0534d7accb644d7e6e27297ba5bef7e7ac1b85398a3e715b2c", 0xda}, {&(0x7f0000005040)="8f0fdcdc326ad07821012cb30b2a3cd4858c324a7387d05f0dfe9c16e1a42adda78a59264008f8398ec799ad56ec8ef1a9f868934f80bf7bac0b5c961ff5b87371313fb7d84fc934a5fbe786c5fd2b813ff7d1b2176fa150efa11e95af37c949103238", 0x63}], 0x4, &(0x7f0000005280)=[@rights={0x28, 0x1, 0x1, [r2, r0, r2, r2, r2, r0]}, @rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r16, r17, r18}, @rights={0x28, 0x1, 0x1, [r0, r2, r1, r0, r2]}, @cred={0x20, 0x1, 0x2, r19, r20, r21}, @rights={0x18, 0x1, 0x1, [r2]}, @cred={0x20, 0x1, 0x2, r22, r23, r24}], 0xe8, 0x8000}, {&(0x7f0000005380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000005600)=[{&(0x7f0000005400)="0aee9f2a3d96120645e4d29bfd501db4a02a917677dd0eaca12ef59aa83455113df821e9c619f35b3237a639858397eeac7f85e9369fc72d863db1f21acb7481aa9b7e79070e9a9e8f5e5cddc2a340624f1bb687a2e4c4ed86ca2b9e63f4f11046d5f8922c315615b6d70a5a69f54289943aef0ce46adc2e9c002173138943abd7f8201c197eba5b", 0x88}, {&(0x7f00000054c0)="467f6e1706d7698db6eed58749fffb0215e62bfb979c0917f3ecbdc5b2564800187eaff84088e6c1cf59e7af7942f8f5465e4620cc0d7f7a75264bfa4f36ccf9b977722de92e8450628b196ae3597141121e948fddb5c68bbd272c11c2616a76488fe01b013d638e75cb391cecc5b0fcb66a50319dc75da4b7bff52660b76808724a291ca36ea31a2f4f8bcefa71fba24630a39cb9d9d2aaf85b22a3b9a2d57a4d1ece3021a572d15b1ac397e3794106e8f8be11c80995ea3c56984bf4a694c21d6bd7f7dd0f4cefa95d7e3be6476af3abda4be9cdbb080d139e34bd6afe78c53c87ca4057801f23b22bfdfcaa7716e28b1585a5c9", 0xf5}, {&(0x7f00000055c0)="c7856294b4caea2d381602173d66ea35311f612512b8", 0x16}], 0x3, 0x0, 0x0, 0x400c000}, {&(0x7f0000005640)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005a80)=[{&(0x7f00000056c0)="08ce48cfcb3c87fa58512f87de7cdb7a8080b773e6c989ff68e4168af6950f6adc40b80c62615e2fabf7b3770844b187120a2478b12eb477107e383e309eb05a78d7a846b1f46f9eeb7401e0487234bd29747893b7b6c3b0531042ce0263f8351337f4c551598295ea7e74de27c2", 0x6e}, {&(0x7f0000005740)="6632082795112be28a99a9720d71f91efa97a4d0f8d3fb2fd3d3c279f99eec8db0d82a1331b9e12d23e4230b186afab0655ad4eebb0292fa3a78e412db809280e8fdeb1ae6f391422b2c3c8fa92b699e6de69a848b7b436a0b2c6d5fe4bb20529579400c7845f158dcafbd1c11991c9476479bb1bb025be25128df2b31cd8bbe1185b4aa266fc0b048a77f216540ac6058cc8659c4ea338189c037f5fb29cef3b5dec7dbfbfc929db02f5b8af1d3be640fbb6fc45850a6b89c", 0xb9}, {&(0x7f0000005800)="8a9d80d8bb", 0x5}, {&(0x7f0000005840)="61d426e11bb9d9a13d32e6204a89f1a0c1134e3878b47213941f6a2c354d638fca950476a7c5e6ec8d808f41b3bca3ea43d27b662f06a84856a115223006b48dac1b114ba8b861e438eb5155aba93db6959441fff58554ccabc7069d4eaee58555ccfc0a965c99491c525a15a02af03f4ef64c4da6a7de209b8e5c4a07c20e091294e3e2634a6342ea2f3cf7230023022d3aa6b5ee033dcd736d3346e4427017def6a62e35e64086798b2e14ddc5c566d45bd010286a99e397b5da226126296083f14907f7027613454a0228aa9b0b012f12296256", 0xd5}, {&(0x7f0000005940)="3c525a6d4f0d686966df248e825531f94efcbec03c814e13d890", 0x1a}, {&(0x7f0000005980)="f8a70ab493bb710f969c867ad740d2590c1b90e5d57f07a2dbe6c3f172f4c2fa399964dd1d45da9de329fa59c3c1c882e23b6ebfc9abc9fb4d9a3d1cac5f96d18c70ff1716746bfc6abb343d5b5e299b046698eabfd24d36248d0c466c9a0e7d6f7b54b0145c403002dcbdb3622e46c3f57706048c0adc65b7f8c6868dcc07c06ba882d19b2a64c48ed2c99e69d306ac10fef9b721ee9df1547f1af903cf64ed65774dc9d82111f1b6b08a332c2ac24cd197799de73f81de2c65dfda15e7d7c9a25d08ba02ff732a1aa28e9eef7a0615b23d4c4fbdeeb01fd4", 0xd9}], 0x6, &(0x7f0000006300)=[@rights={0x20, 0x1, 0x1, [r0, r1, r2, r1]}, @cred={0x20, 0x1, 0x2, r25, r26, r27}, @cred={0x20, 0x1, 0x2, r28, r29, r30}, @cred={0x20, 0x1, 0x2, r31, r32, r33}, @rights={0x18, 0x1, 0x1, [r2, r0]}, @cred={0x20, 0x1, 0x2, r34, 0x0, r35}, @cred={0x20, 0x1, 0x2, r36, r37, r38}, @rights={0x28, 0x1, 0x1, [r1, r2, r0, r2, r2]}], 0x100, 0x4001}, {&(0x7f0000006400)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000077c0)=[{&(0x7f0000006480)="a7420ec203c0215b34a8a51fe0af951ed93201c47266", 0x16}, {&(0x7f00000064c0)="ed40c9c16bc24257eb4549ae461e2ddb4a6430e1e4e260fff752d6555a88ca4492cdece5c654bb591c6cea4b4afb2797e1d19392322157276673648b6218ef95cc96c632c2cbf4bee24fa8c4ff426a195e912df99299d5b82ce6d8f2dbf656", 0x5f}, {&(0x7f0000006540)="7d9dafb5196035ea67522689ef6c5254735108d203ccb7667ffe0f02d980c9a5fa78b8467d88c2041d5eb7abfa28b2ade8a604ac0708e85d132bb480e474185428abd661523a6eddb4eae4b1fbda4149a1307f", 0x53}, {&(0x7f00000065c0)="95d1a2d780f7ec4cb4d3d141d6693bfa89fd07713bc8e4268a75e5901f3df85fbba968b3c461a8c2a3d92108b5e7f45def6749a6e3c9182361ac89d1130bd653d3740167155bf9284d2ea1a142b49c502ae9ceee8e42f475425b13506f0f85603a485b78502514fe17f361d83137a2508be2d0937c3b1ae95a94e3fba1f292d752b5103d5b873d9f7a4290e5a1f7809899a5f03e95767d18c879c9f9c0897e94636e5bc98f2aa22ba849f4737905c334f7dd722fe64b1df698e44443f7a3c46856ac84", 0xc3}, {&(0x7f00000066c0)="02465dc233d353c190fcaf06fd31c1a51fda978213629c168ebe012209f75be95b3d81e8a200b1d311a47ef46846c4c10c2e60728ae1a90eb40e2ca3be294e63b7efdd26ed0f602a2c542eb2018a67d731cc19e6ac1c", 0x56}, {&(0x7f0000006740)="f19cf5e36b0964afe6e32e6b0c3cc4ada4f0afc380d85f736c547204f3f50490107b58871096bc484808d3f22c9c36f1c9851710d575f1b1862808091c1049e304a5357a7fdfbc35d1a36f0110b988c6ec8ec00a2461f425c52eaf03724a", 0x5e}, {&(0x7f00000067c0)="03b60a811a512fae36e09234d048c437f05f6eeefaf81fff5f485ffaafea360481a716b673d7f10307dc1a78b6b992ba2b4cc0eb4eb3a478d649cf07f2ae24545ee72433ef30498440d3e73b2bb23129bef780c172196ff4a1fd6df4a40566e6f4b253d66c71964d0737c92c4ea929ced85ab3c005599f1fe99da89a46342daa65ab7937204f1eb79d028407c6087e58c4cd6f618d257b75eca65b2f7b606068fc3021e618818977da0a4ce38ba69530a56f24b8e889671b5be10be018f4e3c959acf89721940313f350c98a591ca0daf263b5c764c581a1f944e3143ccdccb66b8d1be9b3adf6e89dd2dddcdb5de7b31efe2f3281f11b841af82de5e6a0d8c6be4b496a73d82655cd88d289247b009af060a572cbc135f8c65a423fbda25bd00d4333e2ef610d7af887958e9c502deba1d2d20084616633f77c1f768c0729a13f8c860947c703ca8cd460c368cbe05cf6ae72060482ad849e292e7b1e275424bb954a36d2b074f7314078af858aa65d668c4bf8c6ab060cca200043f64869b34d6cbd211ccfe8cac21445f28fbaae326e99a256a94f3569d4939a694b0aff211d2c241ce6367b7dbb4a698f02cf22f164ab361e18da26a952728d604528bc24efa7912eaf4373c259dcc9aee1c9c7f56dd8a061dde6560f4154c3546b022b55e91e0674f0b3283890d66bd0239cf8f80b9a3f1d741a8528b4b7b889f953bbd84f14e29a3be5a0016749633922ab4e7db66d0fca43d24b92aa3f8cc67e290b111549e8b60887097d00994c6edbf494255625530958e11294a30191b19ee6343190d64c51df419638d6677d2f2f15cd15300096aa6a3becc8f93cd8d20e1bc7e31201308d583330e364315effc4e35e44842a84442ff1afd33f913b289abc8e28057c42bed0b7ae0ee9e599b7fc880395ff0e580cd5c047be13921c38a0b30e0c1a92cd9187f3d4763dbccfc61c7c33be199eed9735552a1c7b293f0d9568b516a3b782a390ae282ee11c9edb096ff7957ea36797874f635d60017710e30f742da0e60fc1b0fc9df312c65b895ce95bef23587f94996c2815dfec06e6318404f5282c80589efd926033019a44308e83614873cdca24a301fbe3732a7c2e0674a82aaf05305e46e63fe273cae6e31f04fd74cb114c7b8a2903c2e4ae893ca8aaffb2710e07b64fc9af6681dd6c0e86995230bf08ce42fbc5b130044d64d008db8b617a6b09829091b950cbc6fc4d0fb5b844b773fb4f8e2cf73da7701ca120b36b88b70d74a63d6ca75bd41fd879c8a72ffbd77cc72036eba58a095b25be252a422185179fd3d88bd49373568404810f05bb8d99d213347772a06c38eded71a0ef5464d5c047aa4d5c5df4d9c5973bc61ca2efb0484e96bbf24ee25f9524732244013bc583666f192671a6f306ca9242e2c7423db811e5667287ac30a6945c0b791c487566cb15e9e460487c08b6537568a05f4b9833c5a7e4d2c061e06cedb27208daa27c0d98665bd8ad210b45f6fbe180ca10e317b5562793a5c836e80e74ed1c7b3f02ffa4c2bad92db4d22534a0b59af28e82213c787e661f0ad6bfca5fe967125a44b4e3fc2dfa933e6f0f1f8692f97045aedcce223cf9dd9244265920ca012c6e7c83580c2d918a154c1036450991dcc06655b8d110a8ed86bebeadf9370648295c08b76fc10d08398a3a8b3b5b43b83081dbc0a184116b46659fcc652106eb1af2064418dca3fe6bfcd04bb5241ad8a804b1f77e8cee991c73812664cc98e5ae8000fca4a5d7e7995c1d2708215359479a44ae2e2cb98ddf94bad99e5c7495d4c4ace55ca32f56724d23c81a24170adfaabcf532650d9f5511716b6a19202202db475bf38800719c6b4f648231156f7129cc70f5c65c50bd051aba239bc78f8cc1dfb4a868eeee2f242044fe98469c10d96e28b9a1a7df14e5562929c9e11a4a2d80b49cab8000633b64422ca75c34dc7fe7b6dfe0a0240f6c7583c7b042ffa1a4f5c20d05b0c3c375632a5795951379e906ac5bce11401351f4ba35f77b9fe377b61e67379186599545580029f70f166c57ce689fc55a6c0a9316179cd6afc1b3126c7af250d76894745584aad97ae66980323b5583141b0d1c84b73ddc274c4e411e9fd9610e71953c28565fa315adceb7eba22fae320d5881486a29a76af91b73cf83c1a00f12e315c9de5ae90e67e8f92358fc0f674460bec4b86e88ecca275509529059e764ed4d38870c08d06b5072034e426a5f06c0de72a9846cdbf3d899e697676d505788975c9cebde04489da7462730151f95c4802bbd1ae0bb02dbef580c19ea23e8ca39cc92ca282cb37ef327986f6ce2e0d02917b53481ffb1e9184d11b88dc23055637165477b52e2b8594ce9a1ab78f9ac83d8177310d515788dc96635fcc5123885946fcfe90a2205b32e9dcd569c5c1860a441673c5253cb4f54fb633204c97c2919a8110d1b5e9d8135a973d0e21c8eed951f86d647f66ac28c5fcddf98602b43618d48199c8ea107122f47c6e7cc304335605ca7cc72b58526adaf38e7bd48e4bda3ade1d7ecd5db1554942ce675b2af7bebe54504006e2c11fffbfb7b6414ab73e9d24631f07c1ed395402a765ae514b10420f2b6516b4c16a8262a03bb24e7e693fcdeb3753786c71350f54ce5116136b91180b3c8f48203e95687886cb98c9b50d524c066bed122bd1ab93f355a36a3e5b3ed2a07fbdae7af98e0084d3034ac48cba4f3287d5a0d146e084bc74a0f860c2cd70714c26d02b4d88fda9c19f082705d0f21ae84a0476b0d1510ab6962af5d51ea3437a3b94fda1dcebad8c15b8c4b9e9c18d13a812f349c8842703ffff1caeb11afbf545f8f3b593693587fb8442bb5995031fc161e5b710df3e954e6795908e7fd1344c06e4ac0ce207d1188435f576bbd38ca84eec67309a4f2505efc5a795da38bff425507a46c947aea073425c55f2c6e80a06866820f1688809863b1c5fa9380329abdadf74e9c0c970e6a10a8369f840957ee465758375c3d6c51103b66d8cfe8070988b3600830fbdb4090a21fe89bc117dafff9becbe82a7d4409d9c1efe7bbc723b217011e2d8292bdb0ee84597a7afe29291af8e6c92ca2dd30b5a697cbc264f17581bf5fd35fa7ac71eb311fa4bb089532caf7259e1d45ae9c501911fc9ddcad615531fedbe436f579857d9eb32bca51be47ffaf8a01d811c0cd9d4d01e98892e7c25eb897d3b16539463ef36818a04930e6d13040db57d0b83b8aafc9bfc67d545736202b6fe9564943120a02c6735d3ca05d2a39ddb6caaa9baabf88881f7f51f877d3211b69070e6795bb410d34ebc8d8878822687f27bafc0d5596310d0036461b7041cbe226abcb6189348844c90574de1bcc4fcd6ec7b775a9550a2f059e7e3f157f40fb10fff21353adaafe5b9eb49ad5badf76c626d6a72056c8d317d6fb7422df949e6717500bb26b068e5d64dc8d5c03413397dea2a5d6c5c790a74f541eb40bb11336d90f691ccf518977416bcda471359660bef29efa1427bff1ebb95263df2bb89583c1107fd0cebf99c71a95665811881ba867b085998e127aea9f4f4de0bfad21dd65c0c5cb5cf79c01f00d2602a75abe91104d52b5d51a5422c0c06e4a315ec72dc75d39336a07318b6967e2898e1e46a733774aadbb164e7a0b5b35eb9469016846b47bf90ab7531cd93be813210c34f21f165510a19c6f44ff6cdf08dbadaadd544c3f52ac4f6871433904c428453c2f93c875cdf5f68e8ad3945c2d55922cc63375ae73d9f8f678a7233166de3d558a5d969e52efff06000a4914bfc2149b8c860215a0f730399ae611fda278f74f2c12e38ce406c43c54b37999f312ac443f14422adf1cb5d7fea78c7af27702237140e73805d65b122aa273fd9f4c752602deda39bc2b01bfeba9843b8e5d6fc16e45b0f83a98f172b1c838c2e8ebce380a2dc02aff98b73b94e3861979839dded683fc8c872f4e6d1dc04fe086a953cca9c330f20dbd6b4d1e19e65f8c8fdffa1846d859d70f176886bc6742c7bf8398cc25d12b75780cd5957abae636c4a62acf0594b565819d9f167a91d3bbc486467a30127e6eb0ebcd551630acbb60ab65e6680315fe182aa4bfa8636574ad7e8e7f429dca3c4152332fe7fecd39e31f3dc870f2fe36925949eef07b444dd0e54bbc1f19d7ab86dac8de88936c7d3feace9799db9846aef76680b55653c9859ea21b8e9b181429d0cab033ce45e9c08073fcb4bd98340f2153553ebd0bbbed880216859394e20331f9c6c4772edd16139cfda9fe30018f42d7ba60cc64cf2cc4871279f81cfec9f5564f3f253c041c82addbaf0385f290400690b29791ca8cb977ed40a0cbde11a790d8eb65c0151c0912be48bd4419cdaf5706717dc58a442462bb28c6a92797a9df831c22c0544fdb2c007dab6bb987f2f775e5c79aa5e4e6838f90cb5f125d1d9e8f23a1947a16821756c882c85488050d8e16857add1928d92c44a1377f054ab50d278bedf392f425c1f78c4a85538fcd3e8b1cea62a3e587837deceb08eee675232ad88f655a04d86ad374297948f61fc84a679c472aeac723e4d92e45951669aab9ba1a7b0ec2ce36e304690d0ab85b9e448ffc9b7bed47a6716331712d059afb796f24eaf8431260ac23e583e209320410d937f0f1b19f22ffbf9f2732c8dcbdcb5d6fddc67cf199f505dc22c3054a09c8d8184eb061c2c11dd9e2a2a8673eae1c2d8a09cdb02bb7d478a5a23923d1324ce9040d8b430cf09881796f1b8c9b018bac0b22fa0692a76c20004119095ba7bbdf0bab2288e559c1a8aa0370c387dafbfe401d42c3bd078c1c538f60cb3b5fde03283ecee22cda86bb9086c0d6232674761109bd14401f059d7947966ed171756a52ac772bc14b932202c292282447f97153af09ceb48d1833526da58dfcf0b5fd9454eba07f087d52e2d964164c36f8f723fcf28fd12f27f9d7476f3ad6110d1e2ec8f99c4110d3ae40aa603ee8429c12c9dfbab8b6b8997099c3cb77f48a77bdbdf4cf44ff327984ce6c5eabe8ba987c5776dac04939fe98054d1f994892131e26f47b699880350e1906f38db57ed70ec1d8cf235d777fb60df1c3fcbd7d6c28e87891d0c6b04b695ba8d433ea96a97ac61b202740b6eec98308b2f246fbcdf07b38e782180ca0881fca376f599acdf8e3282ed063955d469a3b4377533a728dc9cdd7b9b1fda758fa6436f0a326c49f194448e0a17498cad55e3517dd95a43a01562d1fcf68e5aec510f175f1ed9435bea288a42b3ef6fedc8ab5899e090f941638958c5d45587845b08b441c1f924978aad603f6478b45a76bde71a463bb72d43d24cbbc15d15e78dd912447fe9dfa12c1bd1f5e399d1e3393392e7c735f87756dc5423c33a5857888aa419a1e62062317f8a7aed3a6a2fd17637d73322234c38161a2e32d122cdd9b648843024c2e9935b74a9f7b849e1b24be4e2bfa0ed4a93dc617cacfdab1283af75ef736ed9012e1bba33073d431ec3db20637fa70e06bb8cdc04940758df1b6d18fb011593ccd41b5d81c0e127cabe2cf82792273e547948af092816e3fe942a382257067fc96967d037186754cfa34880822ef0fc9ada48854d13af6113af0ead1186841b05dfb5cc0c73c89e6efdf1a4c1dadcc9fe1e12a6efeece6a1024c4e3d6399084fb159fc5393e961ac08a57bc6a4fb23ba87478d03de7d021ccb6742029819d9cd7b925164ebc1b34ba60f4c6296bd68efa78aec7e6af15c9fe1c5bc5e7676e4b3367e3b7acf5566", 0x1000}], 0x7, &(0x7f0000007880)=[@rights={0x28, 0x1, 0x1, [r1, r2, r1, r1, r1]}, @rights={0x20, 0x1, 0x1, [r1, r1, r2]}, @rights={0x30, 0x1, 0x1, [r1, r2, r2, r0, r1, r2, r39, r1]}], 0x78, 0x20000000}, {&(0x7f0000007900)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000007a00)=[{&(0x7f0000007980)="f3b1ebe86ff4aa84e125bbd5a9f8a39d4be99ac1cf77c757467916f947d87adb11501a21c4307f3149ab4e58511c2c839e708500503034be17b8e76711377c31ad3e610091985074276644b3bcefd0f5ce67729fcc6ad6e4cdccc90bbf037a19ede330cce558bde9447d75cd67c4a9b0274f73e6", 0x74}], 0x1, &(0x7f0000007d40)=[@rights={0x28, 0x1, 0x1, [r0, r1, r0, r1, r1, r0]}, @cred={0x20, 0x1, 0x2, r40, r41, r42}, @cred={0x20, 0x1, 0x2, r43, r44, r45}, @rights={0x30, 0x1, 0x1, [r2, r1, r2, r1, r1, r2, r1]}, @rights={0x20, 0x1, 0x1, [r0, r0, r1]}, @rights={0x38, 0x1, 0x1, [r2, r1, r0, r1, r2, r1, r0, r0, r2]}], 0xf0, 0x4000}], 0xa, 0x40000) getsockname$inet(r1, &(0x7f0000000040)={0x0, 0x0, @broadcast}, &(0x7f0000000080)=0x10) 2018/03/30 22:01:17 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'syzkaller0\x00', 0xb}) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000000)={{0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}}, 0x8, {0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 'syzkaller0\x00'}) r2 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x8}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/enforce\x00', 0x400000020202, 0x0) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000440)=0x0) ioctl$sock_FIOSETOWN(r3, 0x8901, &(0x7f0000000480)=r4) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$DRM_IOCTL_RES_CTX(r3, 0xc0106426, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{}, {0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r3, 0xc010641d, &(0x7f0000000400)={r7, &(0x7f0000000340)=""/161}) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r3, 0xc0105303, &(0x7f0000000040)={0xffffffffffffff74, 0x3, 0x7}) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r3, 0xc0145401, &(0x7f00000004c0)={0x0, 0x8c885f8701e97840, 0x7, 0x3, 0xd0a}) write$tun(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="32022ef662781c7b51561111cd0c1b7bcdaa010000005ee34146fbd30c8db0b9d1ef3705d331427b78f759361673e94de39cb4c19026cec2a3303c81cd8b22254f62c5cce2e839c7dd8b5be398a23898579ba295abfac88d1ac70cc3ab917fc936ec6e38807f2fed3eca3e9ab0cd736e36ea"], 0x1) ioctl$KVM_GET_ONE_REG(r3, 0x4010aeab, &(0x7f00000000c0)={0x0, 0x7f}) setsockopt$netrom_NETROM_IDLE(r3, 0x103, 0x7, &(0x7f0000000100)=0x6ff5, 0x4) r8 = dup2(r2, r3) fchownat(r8, &(0x7f0000000180)='./file0\x00', r5, r6, 0x400) bind$netlink(r3, &(0x7f00000005c0)={0x10, 0x0, 0x25dfdbfe, 0x40000}, 0xc) pread64(0xffffffffffffffff, &(0x7f0000000040)=""/8, 0x8, 0x1ffff) r9 = socket$packet(0x11, 0x2, 0x300) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000080)) setsockopt$packet_fanout(r9, 0x107, 0x12, &(0x7f0000635000)={0x0, 0x0, 0x3}, 0x4) setsockopt$packet_buf(r9, 0x107, 0x5, &(0x7f0000a76000), 0x17) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000280), &(0x7f0000000500)=0xb) close(r10) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'gre0\x00'}) [ 220.546874] netlink: 76 bytes leftover after parsing attributes in process `syz-executor3'. 2018/03/30 22:01:17 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) sendmsg$key(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x2, 0x12, 0x10000, 0x9, 0x15, 0x0, 0x70bd29, 0x25dfdbfc, [@sadb_address={0x5, 0x5, 0xff, 0x20, 0x0, @in6={0xa, 0x4e22, 0x2, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0xbfa0}}, @sadb_x_sa2={0x2, 0x13, 0x100000001, 0x0, 0x0, 0x70bd26, 0x34ff}, @sadb_ident={0x2, 0xb, 0x8001, 0x0, 0x6}, @sadb_x_nat_t_port={0x1, 0x15, 0x4e21}, @sadb_x_nat_t_port={0x1, 0x15, 0x4e22}, @sadb_spirange={0x2, 0x10, 0x4d4, 0x4d5}, @sadb_x_nat_t_port={0x1, 0x15, 0x4e23}, @sadb_sa={0x2, 0x1, 0x4d4, 0x7, 0x1, 0x16, 0x1, 0x80000000}, @sadb_sa={0x2, 0x1, 0x4d3, 0x0, 0x8f, 0xa1, 0x3, 0x80000000}, @sadb_x_nat_t_type={0x1, 0x14}]}, 0xa8}, 0x1}, 0x4000041) 2018/03/30 22:01:17 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18e}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x6, 0x40040) ioctl$KVM_REGISTER_COALESCED_MMIO(r0, 0x4010ae67, &(0x7f00000000c0)={0xf000, 0x4000}) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) [ 220.634787] netlink: 76 bytes leftover after parsing attributes in process `syz-executor3'. [ 220.870730] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:18 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:18 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:18 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0xffffffffffffff13, 0x200) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r0, 0x40505330, &(0x7f00000000c0)={{0x80000000, 0xb1}, {0xef11, 0x100}, 0x2, 0x4, 0xfff}) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:18 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:18 executing program 6: fanotify_init(0x12, 0x1400) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) getsockopt$inet6_opts(r0, 0x29, 0x3f, &(0x7f0000000080)=""/179, &(0x7f0000000140)=0xb3) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) 2018/03/30 22:01:18 executing program 4: perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x10, 0x2, 0x10) recvmmsg(r0, &(0x7f0000003780)=[{{&(0x7f0000001440)=@nl=@unspec, 0x80, &(0x7f00000013c0), 0x16, 0x0, 0xffffffffffffff6a}}], 0x1, 0x0, &(0x7f0000003880)) sendto$inet(r0, &(0x7f0000004fa5)="320000001000250f07b00093000914040301c2fe203cba9553a640fe319a00000a002e0000cd244fe56714eea4eb3456d711", 0x32, 0x0, 0x0, 0x0) r1 = getgid() getegid() getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r1) fanotify_mark(0xffffffffffffffff, 0xc4, 0x20000, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') accept(r0, &(0x7f0000000180)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff}}, &(0x7f0000000040)=0x80) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000240)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r2, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0xa0, r3, 0x224, 0x70bd2c, 0x25dfdbff, {0x3}, [@IPVS_CMD_ATTR_SERVICE={0x30, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2b}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@loopback=0x7f000001}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x72}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}]}, @IPVS_CMD_ATTR_DAEMON={0x40, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback=0x7f000001}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x8000}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x8}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'sit0\x00'}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7}]}]}, 0xa0}, 0x1, 0x0, 0x0, 0x4000}, 0x8001) 2018/03/30 22:01:18 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc\x00', 0x80000000101002, 0x0) perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x3e3, 0x0, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff801}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x4000, 0x7800108a, &(0x7f0000ffa000/0x4000)=nil) ioctl$LOOP_CLR_FD(r0, 0x7002) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000140)={0x0, 0xb7, "88eddc0ea7d59e6d10acd58fb18d1509814df530eb7c9342252126fe9f1d9983dfe46f8b80a9c89559d0ed4452ff430f729b1cc380c9e912dfd1bd689a8c8433c6873c919947b80efd3248e18824f9686d8782c864d29788d8edb0d6806a795d57b8605875e3a3eb1ccad408bb9e2d05a301f28478d4b2f470d5bc54e91f9f8221d4d5512344072ee97f20db2e34f02cc2583d35375c6bebec3e5a90d5ba6d8ffbef10b0146708daa127f3be28331c208e96732315e120"}, &(0x7f0000000040)=0xbf) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000200)={r1, @in={{0x2, 0x4e20, @loopback=0x7f000001}}, 0xfffffffeffffffff, 0xff}, 0x90) r2 = shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_STAT(r2, 0xd, &(0x7f00000000c0)=""/78) 2018/03/30 22:01:18 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:18 executing program 3: r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0xaf66, 0x0) ioctl$TIOCNOTTY(r0, 0x5422) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup\x00', 0x200002, 0x0) mmap(&(0x7f0000000000/0xd25000)=nil, 0xd25000, 0x1000001, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r2, 0x84, 0x70, &(0x7f0000877ef8)={0x0, @in={{0x2, 0x4e20, @broadcast=0xffffffff}}}, &(0x7f000081e000)=0x108) openat$cgroup_int(r0, &(0x7f00000001c0)="000000000000000000a919c58e8f04fc3a675546eeccc901e1c97aaa2f46e4cede404023977d0bf8f3e58479d41616ad5130b96ce7a16fab959f7ce196d6f554f537e121006987a8e8ca8e91cc92e4ba49a1893824de39481b4b871b42f245679670dac47de514e7423270c9267ff0035cac67749ad23fb457f3a83ec7610442f6883fff", 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000280)={0x2, 0x4, 0x800, 'queue1\x00', 0x6}) write(r1, &(0x7f0000000200), 0x350) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000140)={0x0, 0x80000, r0}) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)={0x0, r3, 0x5}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f00000000c0)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000100)={r4, r5}) 2018/03/30 22:01:18 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x7, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:18 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:18 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x141080, 0x0) r1 = msgget$private(0x0, 0x640) msgrcv(r1, &(0x7f0000001040)={0x0, ""/4096}, 0x1008, 0x1, 0x3000) ioctl$GIO_SCRNMAP(r0, 0x4b40, &(0x7f00000000c0)=""/204) ioctl$KVM_SMI(r0, 0xaeb7) r2 = socket(0x11, 0x3, 0x3ab9) setsockopt(r2, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:18 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:18 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:18 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:18 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x1, 0x0) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000040)={0x0, 0x2}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000140)={r1, 0x8, 0x9, [0xa89c, 0x40, 0x5, 0x8, 0x7, 0x80, 0xffffffffeee1df86, 0x8001, 0x4]}, &(0x7f0000000180)=0x1a) write$selinux_load(r0, &(0x7f0000000080)={0xf97cff8c, 0x8, 'SE Linux'}, 0x10) [ 222.142821] IPVS: ftp: loaded support on port[0] = 21 [ 222.631672] QAT: Invalid ioctl [ 222.638569] QAT: Invalid ioctl [ 222.784130] QAT: Invalid ioctl [ 222.791154] QAT: Invalid ioctl 2018/03/30 22:01:19 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r8 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r8, 0x89e0, &(0x7f000031aff8)={r6, r7}) ioctl$sock_kcm_SIOCKCMCLONE(r8, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)={r6}) r10 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:19 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:19 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip6_flowlabel\x00') socket$kcm(0x29, 0x2, 0x0) getpid() r1 = getpgrp(0x0) add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffb) ioctl$PPPIOCGL2TPSTATS(r0, 0x80487436, &(0x7f0000000100)="e461bbbbc3ff920df5f96e01ca9450a59b5b43598b07767523737e462fb7c7b27cfb5f907d58e88234b5ec3a5504678b1af3d4762e55cb0c3664e055bae74ea2e7209cd41efd72cca00bc2779e964dbe38c2de87a92e68a7c0209b6c874561ba587fe8c531f3be21fe512b72e15dd8da35eedd68e4295bfb6f23082d71173e1192bfba") mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10010, r0, 0x0) r2 = add_key(&(0x7f0000000400)='rxrpc\x00', &(0x7f0000000340)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000380)="dde15aba2d8bb3c33938a4798533c75ae9ada0405b648aa8687ff982b988969ca1dc544d671c1a5190f8bee43948bba9bb237c4fa1063b22723f3183679320ea8009024673150b7e19588bfee08f347adedb9332b8834164523f7e6aa216f71dd7", 0x61, 0x0) keyctl$clear(0x7, r2) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40206417, &(0x7f0000000200)={0x101, 0x67b, 0x7f, 0x4, 0xc, 0x1ff}) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/123, 0x7b) socket$bt_hidp(0x1f, 0x3, 0x6) mq_notify(0xffffffffffffffff, &(0x7f0000c38000)={0x20000000, 0x15, 0x8000000000002, @thr={&(0x7f000090b000), &(0x7f00009a5fb7)}}) ioctl$int_in(r0, 0x5473, &(0x7f00000000c0)=0x6) openat$kvm(0xffffffffffffff9c, &(0x7f00006a4ff7)='/dev/kvm\x00', 0x0, 0x0) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000440)=""/140) r3 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x0) mq_notify(r0, &(0x7f00000001c0)={0x0, 0x30, 0x4, @tid=r1}) ioctl(r3, 0x440000000000127d, &(0x7f000002cfff)) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r1, 0x2000000000b, &(0x7f00000005c0)=""/200) r4 = eventfd2(0x0, 0x80801) sendfile(r4, r0, &(0x7f0000000080)=0x10, 0x10ed5b) 2018/03/30 22:01:19 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:19 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:19 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:19 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000080)) 2018/03/30 22:01:19 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x40000000000005, 0x8972, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000ff8)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mremap(&(0x7f0000a94000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f0000a95000/0x1000)=nil) ioctl$DRM_IOCTL_RM_MAP(r1, 0x4028641b, &(0x7f0000000040)={&(0x7f0000b1d000/0x2000)=nil, 0x20000002, 0x0, 0xfffffffffffffffe, &(0x7f0000b1c000/0x4000)=nil}) mprotect(&(0x7f0000b1d000/0x2000)=nil, 0x2000, 0x5) vmsplice(r1, &(0x7f0000b1d000)=[{&(0x7f0000005fe3)}], 0x1, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000000)="6e3f9519de074e22e633fe65208e63e5", 0x10) 2018/03/30 22:01:19 executing program 2: r0 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x8a, 0x80041) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, r0, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000100)=@raw={'raw\x00', 0x9, 0x3, 0x2a0, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x208, 0xffffffff, 0xffffffff, 0x208, 0xffffffff, 0x3, &(0x7f00000000c0), {[{{@ip={@empty, @dev={0xac, 0x14, 0x14, 0x14}, 0xffffff00, 0xff000000, 'gretap0\x00', 'eql\x00', {0xff}, {0xff}, 0x62, 0x1, 0x2}, 0x0, 0xe8, 0x110, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x4}}, @inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x8}}]}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x1}}}, {{@ip={@remote={0xac, 0x14, 0x14, 0xbb}, @multicast1=0xe0000001, 0x0, 0x0, 'bpq0\x00', 'sit0\x00', {0xff}, {0xff}, 0xff, 0x1, 0x20}, 0x0, 0x98, 0xf8}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @empty, 0xa5b8, 0x5, [0xe, 0xa, 0x13, 0xa, 0xf, 0x4, 0x15, 0x25, 0xc, 0x34, 0x21, 0x2a, 0x1c, 0x10, 0x3b, 0x1b], 0x3, 0x4, 0xeab2}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0xffffffffffffff44) 2018/03/30 22:01:19 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(0xffffffffffffffff, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:19 executing program 6: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f00007ae000), 0x28e) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000080)={0x0, 0x9, 0x7, 0x3, 0x2, 0x100000001, 0xd5, 0x800, {0x0, @in6={{0xa, 0x4e24, 0x800, @loopback={0x0, 0x1}, 0x9}}, 0xb3b, 0xbd4, 0x5, 0x7b23b0e0, 0x4}}, &(0x7f0000000140)=0xb0) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={r1, 0x4, 0x100, 0x400}, 0x10) r2 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x1) ioctl$sock_SIOCINQ(r2, 0x541b, &(0x7f00000001c0)) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vga_arbiter\x00', 0x206100, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f0000000280)=@mangle={'mangle\x00', 0x1f, 0x6, 0x560, 0x200, 0x200, 0x0, 0x0, 0x400, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x4c8, 0x6, &(0x7f0000000200), {[{{@uncond, 0x0, 0x98, 0xc8}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x20, 0x4, @rand_addr=0x2, 0x4e20}}}, {{@uncond, 0x0, 0x110, 0x138, 0x0, {}, [@common=@icmp={0x28, 'icmp\x00', 0x0, {0xe, 0x7, 0xfffffffffffffff8}}, @common=@osf={0x50, 'osf\x00', 0x0, {'syz0\x00', 0xe766, 0x2, 0x0, 0x2}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00', 0x0, {0x1}}}, {{@ip={@multicast2=0xe0000002, @remote={0xac, 0x14, 0x14, 0xbb}, 0xff, 0xffffff00, 'ip6tnl0\x00', 'vlan0\x00', {0xff}, {}, 0x3f, 0x1, 0x40}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x3}}]}, @ECN={0x28, 'ECN\x00', 0x0, {0x10, 0x3, 0x1}}}, {{@ip={@multicast1=0xe0000001, @broadcast=0xffffffff, 0x0, 0xffffffff, 'nr0\x00', 'tunl0\x00', {0xff}, {0xaadb886876872ed5}, 0x0, 0x1, 0x40}, 0x0, 0xe8, 0x118, 0x0, {}, [@common=@osf={0x50, 'osf\x00', 0x0, {'syz1\x00', 0x0, 0x4, 0x1}}]}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x9, 0x93a, @rand_addr=0x100000001, 0x4e24}}}, {{@uncond, 0x0, 0x98, 0xc8}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x3, 0x7f, @dev={0xac, 0x14, 0x14, 0x12}, 0x4e23}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x5c0) r3 = socket(0x11, 0x3, 0x3ab9) getuid() setsockopt(r3, 0x107, 0x1b6, &(0x7f0000000900)="8680d0829abae9d5c32c33676dc624192beee0e8213e93b45a77f343ce0655b37daed3231a5e02964784461690a193121302032cca4d271b05028c3af30199a33968be96de6e7861bd19578da1542acd2366cefd49ecf9024d65848415fb7feaa156909d9a5197e0f5012e4691bcfa7c07e428dc", 0x74) 2018/03/30 22:01:19 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x0, 0x0) setsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000080)=0x2, 0x4) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f00000000c0)=""/129) r1 = creat(&(0x7f0000beaff8)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="7da6bfce788bb99afde2d5f960f53598e01c", 0x12}, {&(0x7f00000001c0)}], 0x2, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x105000, 0x0) r2 = fcntl$getown(r1, 0x9) ioctl$VT_WAITACTIVE(r1, 0x5607) r3 = syz_open_procfs(r2, &(0x7f0000000040)='net/ipv6_route\x00') sendfile(r1, r3, &(0x7f0000023000)=0x4000000, 0x26a950b) 2018/03/30 22:01:19 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:19 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) write(r0, &(0x7f0000000080)="130000001000ffdde200f49ff60f05001b230a", 0x13) r1 = dup2(r0, r0) getsockopt$inet_mreqn(r1, 0x0, 0x24, &(0x7f0000000000)={@remote, @rand_addr}, &(0x7f0000000040)=0xc) 2018/03/30 22:01:20 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:20 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r0, 0x40086602, &(0x7f00000001c0)) [ 223.430346] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:21 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r8 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r8, 0x89e0, &(0x7f000031aff8)={r6, r7}) ioctl$sock_kcm_SIOCKCMCLONE(r8, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)={r6}) r10 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:21 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mq_open(&(0x7f0000000080)='vboxnet0wlan1cgroup\x00', 0xc0, 0x10, &(0x7f00000000c0)={0x7fffffff, 0xd7ae, 0x7f, 0x8, 0x1000, 0x4, 0x2, 0xf9}) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000000580)=0x8, 0x4) r1 = syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x5, 0x2400) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000140)={"130d30f6794babf551335427a4628dd8b775b98c6cb5b7ea8069ba04eeb150e7916498bc4e1367cd1a4bf4fb1ae5b6ef67a448ddc1451417a5b30c6b47eb590ac6600eb5ad49def8db947efac5f2661ff4a68de4ded0c3194899cedc05010641401d4771e5cc1dd723bdf29eea8a47b3df47153a25bdbb796bfb65117e48dc29546dcb0ac5d6d2867e86c891775542fca78041baade8635c22ee29a740016f72d13d604f78c678963d51f6dd73a3c832b514c1698beb3e156cc9e3e74164cc640138b07ec5457834b646bb46907dea721f91c7bdc70d6965731c9ea17186ed705b5aba4fad1abeb47f5eadf47d987f2d45048ba21ca545b14a304954e8b491cab00d557d92e7f1c33382418684542a4649b99f7a8a838ef80c0b3eaa9c856535307bb9c135b548f694ef7e948dc0b409152a1632c999f60984b96968f97e050ab5dbcd0699ef6dc127ea65c437692347838d2664dde042e250bfe1d68f6c3d29c61a4f0f77925436d940473fa83ff10e506ffc134907b45b08f5da42d8b5e5ddb60ccae2a00f486ec62115a3a792c9fcd3c7911407054d7814fc4cf1ee1834815adac36eb000791ff8d9d2dde825b68bb072c7780bdb8c79e082c6c19204723af06a9d12a4feea5096f41bcb0a5d2106f6da1e39bd39488057ea5c291ba60be8fca1b131edb135ce91a7504a0b74d3409da2de5bc129886274e43729ef690676be7553b169f7872da22e8b729d8b6166bf8758282feba3058c9fc72af58ef0aa498c571d403391777920dfe4da5ae0f9a832a7ddc57f872f25fa8746e222329e24a02d5fbce0f0fb6b229a95488c59a3ae4f162a15c5190d3c27be4e1e1b6a3654b4849fb088d59316a4e685381d44f59f80a6bcc52f7dd4a0944436f0f8278373e92c4b26b1d4cfa6fcf0f4288ea44d82ffe98c27b427ed21d38d5d8e009c905de17d3e5ee6fd290c92f611e454372927e8bea13f7319c1b9c6b5d7dfee66f6a8f7e4ac4529b3b037d221b04cd9b8518205a4c2cf6077554bfb059913e7867674c2e4e41090bfc7071f7cd37e5da2b2693d5b5e1a510d57bcba4f914c7be7a57dfdf156213ac0c6b46bc2abcdb79cbb8a80dede9da80df4f78515ccd66aef639f6f051e6ea81f594c47e557a8e0000f3c11491e2ba999059418c2516bc8cb3b54628155f88434068dd3ee04df625077a2b0434a0402923b2bb4768349d9570ab104cca91107884d907ead43a34961b4f0f42f0e233e81e19f544f830b9d5274705842db720d2612c31e28d1f7a5023cae891bf5e41cba59881065ea722d985a284f05837c95764fd78798c4c6b248201d83465a1fa0c94de8ed68867e217efe4477f8363494aaf30101065e17d1fdb765a40a2eb4f985bba51114f96632b76e5d4ce844d218ce3e77609fac2cdde4593e05d6ece95d08d3c353116aecb3dffc"}) r2 = timerfd_create(0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000540)={r0}) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f00000005c0), &(0x7f0000000600)=0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:21 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:21 executing program 4: perf_event_open(&(0x7f0000d2af88)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) shmctl$SHM_LOCK(r1, 0xb) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002700)={{{@in=@multicast2, @in6}}, {{@in6=@loopback}}}, &(0x7f0000002800)=0xe8) lstat(&(0x7f0000002840)='./file0\x00', &(0x7f0000000180)) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000002900)={{{@in=@broadcast, @in=@dev}}, {{@in=@dev}, 0x0, @in6}}, &(0x7f0000002a00)=0xe8) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f00000000c0)={0x2, r2}) sendmmsg$unix(r3, &(0x7f0000002d80), 0x0, 0x0) 2018/03/30 22:01:21 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = gettid() r2 = syz_open_procfs(0x0, &(0x7f00000000c0)="6368696c6472656e004a27902b0e25c57313f3ab78197fbcc4737f4cd47ff5d372baaf1f99952d3b424133fa9f237b9cd01dd438168da33209874d933cdd6e7a8554a2aa977f86b5b35c6d04eb20e572de43dc43ed4722dfc1f42c7540cc9dc9bb3650342ede803e580cef5e75c6c49122699a2e3f5332ed") ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000ffc000/0x1000)=nil, 0x1000}, 0x2}) r3 = syz_open_procfs(r1, &(0x7f0000000200)='children\x00') clone(0x0, &(0x7f0000000080), &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)) pread64(r2, &(0x7f00000001c0)=""/26, 0x52, 0x3) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x1d, &(0x7f00000000c0)=ANY=[@ANYBLOB="050000004065"], &(0x7f0000000080)=0x1) r4 = syz_open_pts(r3, 0x400000) dup3(r4, r0, 0x0) write(r0, &(0x7f0000000040), 0xffab) 2018/03/30 22:01:21 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r0, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:21 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:21 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:21 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r0, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:21 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:21 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x5, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xa8, r1, 0x0, 0x70bd2a, 0x25dfdbfc, {0x7}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_SERVICE={0x54, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x11}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x42}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'ovf\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x2b}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x2}}]}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x2}]}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x19}}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1=0xe0000001}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7ff}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) r2 = socket(0x11, 0x1, 0x3ab9) setsockopt(r2, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:21 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x155401, 0x0) ioctl$PPPIOCGFLAGS(r0, 0x8004745a, &(0x7f00000000c0)) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:21 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000500)=""/234, &(0x7f0000000180)=0xea) bind$inet6(r1, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfffffffffffff866) sendto$inet6(0xffffffffffffffff, &(0x7f0000f6f000), 0x0, 0x0, &(0x7f0000b63fe4)={0xa}, 0x1c) r2 = perf_event_open(&(0x7f0000c72000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000877000)={0x2, 0x70, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5b78f62a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080)={0xb9, 0x5, 0x0, 0x7}, 0x14) r3 = dup3(r0, r1, 0x80000) ioctl$SNDRV_TIMER_IOCTL_GINFO(0xffffffffffffffff, 0xc0f85403, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffff8001}, 0x6, 0x0, 'id1\x00', 'timer1\x00', 0x0, 0x40, 0x0, 0x9}) r4 = socket$inet(0x10, 0x0, 0x0) sendmsg(r3, &(0x7f0000014000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x250}, 0x0) r5 = add_key(&(0x7f00000001c0)='asymmetric\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a}, &(0x7f0000000480)="5957756a122543e1a13be9d0f608a5f56988853e2f17bcc6ab8f8fc655dbbd0e0cbce70b1c1a95b497b02687386ecb4deaffdbc8c92c158a05af6b91e9fa0d90bf95cc062c7f903a7762c3fe2f78f210c0dffd8813f42e09232aec6a1f5162e67ce9de0e681bd1eb48c00f583880c9b3137815b33efa34258515", 0x7a, 0xfffffffffffffffe) ioctl$int_in(r2, 0x5452, &(0x7f0000000a40)=0x3) r6 = add_key(&(0x7f0000000680)='asymmetric\x00', &(0x7f00000006c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000700)="68f8bf294101262bbadf86098cf05994f6b74328853396fe9ec13a643abc3747c9280385e65d0e3b58deca34610e83a593068f8b39f3e63234571a25feb40a1f3eeab62387cb5e239ce43506e20512f79d128213d1f2e70f3c30c64694e0998012ec02d2d541215f6c27000d839ad653f663def9640c4504be425069c3554fdc5a992d731bc3d1575911c1739b30c5151facb65244aed995d960234fa18b4215fcf3c91586abff6265cf245ffc4ad673255abd30cef0ac1b715137", 0xbb, 0xffffffffffffffff) keyctl$search(0xa, r5, &(0x7f0000000600)='dns_resolver\x00', &(0x7f0000000640)={0x73, 0x79, 0x7a, 0x1}, r6) r7 = request_key(&(0x7f0000000040)='logon\x00', &(0x7f0000000400)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000300)="9414d46e5bb4eb97bebe5c8c4aab4f9e123ec5eaee666eebe12d87f7971a4684a42ff508c133b719c793283cf059eab43f4577be4ce54a7d7a910219d518fcfc93c0f9b8ead1a3ac089311cc9766dc52859a270fe122d7e68677357a5026e31bbab3219c54ae92bafb1856bb4d94dc53b78b1bdb083b7455b51c4778adad2097d2a0a6b31c48e4ee441818", 0xfffffffffffffffb) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r4, 0x84, 0x16, &(0x7f00000009c0)={0x2, [0x4, 0x2]}, &(0x7f0000000a00)=0x8) add_key(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a}, &(0x7f0000000440)="7d387db8ce196e4ea768f10612ddf2ac3061587671ccc48ca71733fe6b7c5d4d25b8", 0x22, 0x0) keyctl$negate(0xd, 0x0, 0x1f, r7) ioctl$DRM_IOCTL_RM_MAP(r3, 0x4028641b, &(0x7f0000000980)={&(0x7f0000ffa000/0x3000)=nil, 0x40, 0x1, 0xa, &(0x7f0000ff8000/0x4000)=nil, 0xffffffffffff0000}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f00000007c0)=@sack_info={0x0, 0x6, 0x400}, &(0x7f0000000800)=0xc) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r3, 0x84, 0x17, &(0x7f0000000880)={r8, 0xffffffffffff7efd, 0x76, "cd9dd65a617e40c11e668d259f1f94e50fb3419b59932bbecf9892e40e0629050abd4187aba94734b81ca616c13480a37078ae7c6706ab0a460260fe04b9c39ba3d6283900b0f8c74732f6fb5cc6ee5841a0e3d9155e32316b094585215d1197985dcb455aa4417758011696f773c93fe8e877489c8c"}, 0x7e) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r3, 0x84, 0x17, &(0x7f0000000840)=ANY=[@ANYRES32=r8, @ANYBLOB="080000cbc5b2ff2e9af02e752d"], 0x2) setsockopt$IP_VS_SO_SET_TIMEOUT(r3, 0x0, 0x48a, &(0x7f00000000c0)={0x0, 0x4}, 0xc) 2018/03/30 22:01:21 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x4) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r0, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:21 executing program 3: openat$kvm(0xffffffffffffff9c, &(0x7f0000988000)='/dev/kvm\x00', 0x0, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000000)) openat$mixer(0xffffffffffffff9c, &(0x7f0000000240)='/dev/mixer\x00', 0x40000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x10000, 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r0, 0x8008ae9d, &(0x7f00000002c0)=""/244) 2018/03/30 22:01:21 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x80000001, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, &(0x7f00000000c0)={'filter\x00', 0x55, "ff66d0a172609d8782715cc99d3bed9cf42176b756d62b50024a3882d7eb7755906ff96c8ec434f837ba986efaa91360fc01b829d3f40854385833afeabfd358e1ecdda58f3e865a6faa9ba3b481300a1319c2b440"}, &(0x7f0000000140)=0x79) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x3ab9) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) [ 224.583962] IPVS: length: 234 != 24 [ 224.629736] IPVS: length: 234 != 24 [ 224.759928] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:22 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r8 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r8, 0x89e0, &(0x7f000031aff8)={r6, r7}) ioctl$sock_kcm_SIOCKCMCLONE(r8, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)={r6}) r10 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:22 executing program 7 (fault-call:10 fault-nth:0): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) getsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f0000000080)=0xfffffffffffffff7, &(0x7f00000000c0)=0x4) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f0000000100)) 2018/03/30 22:01:22 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x800000100, 0x400}, 0xd) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x7bc, 0x80400) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:22 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x4) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r0, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:22 executing program 3: r0 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000400)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000000b00)={0x73, 0x79, 0x7a}, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00X', 0x8, r2) getgroups(0x4, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @multicast1}}}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000480)=""/201, 0xc9}], 0x1, &(0x7f0000000580)=""/239, 0xef, 0xb1}, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000340)={0x10001, 0x0, 0x10001, 0x3, 0xffffffffffffffff}, 0x14) r5 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f0000002c80)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x3e4, r1) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x100, 0x0) getpeername$netrom(r6, &(0x7f00000000c0), &(0x7f0000000140)=0x10) keyctl$dh_compute(0x17, &(0x7f0000000100)={r3, r5, r5}, &(0x7f0000a53ffb)=""/5, 0x68, &(0x7f0000c61fc8)={&(0x7f0000a3dffa)={'rmd256-generic\x00'}}) 2018/03/30 22:01:22 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/route\x00') perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r0, &(0x7f0000000040)=0x400000, 0x400000ff) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000000c0)={r1, 0x80000, r0}) 2018/03/30 22:01:22 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 225.652076] FAULT_INJECTION: forcing a failure. [ 225.652076] name failslab, interval 1, probability 0, space 0, times 0 [ 225.663644] CPU: 0 PID: 16874 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 225.671013] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 225.680378] Call Trace: [ 225.682977] dump_stack+0x194/0x24d [ 225.686620] ? arch_local_irq_restore+0x53/0x53 [ 225.691316] should_fail+0x8c0/0xa40 [ 225.695047] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 225.700156] ? perf_trace_run_bpf_submit+0x20d/0x330 [ 225.705252] ? perf_tp_event+0xae0/0xae0 [ 225.709312] ? find_held_lock+0x35/0x1d0 [ 225.713365] ? __lock_is_held+0xb6/0x140 [ 225.717426] ? check_same_owner+0x320/0x320 [ 225.721734] ? rcu_note_context_switch+0x710/0x710 [ 225.726649] ? trace_event_raw_event_lock+0x340/0x340 [ 225.731837] should_failslab+0xec/0x120 [ 225.735797] kmem_cache_alloc_node+0x56/0x760 [ 225.740281] ? mark_held_locks+0xaf/0x100 [ 225.744417] __alloc_skb+0xf1/0x780 [ 225.748038] ? skb_copy_and_csum_dev+0x370/0x370 [ 225.752783] ? retint_kernel+0x10/0x10 [ 225.756654] ? lock_sock_nested+0x91/0x110 [ 225.760885] ? __local_bh_enable_ip+0x158/0x230 [ 225.765551] kcm_sendmsg+0x108b/0x22d0 [ 225.769423] ? __might_sleep+0x95/0x190 [ 225.773398] ? _copy_from_user+0x99/0x110 [ 225.777536] ? rw_copy_check_uvector+0x1be/0x280 [ 225.782282] ? kcm_sendpage+0x1900/0x1900 [ 225.786417] ? import_iovec+0x238/0x430 [ 225.790381] ? dup_iter+0x260/0x260 [ 225.793994] ? kasan_check_write+0x14/0x20 [ 225.798219] ? _copy_from_user+0x99/0x110 [ 225.802367] ? copy_msghdr_from_user+0x3a6/0x590 [ 225.807111] ? SYSC_sendto+0x5c0/0x5c0 [ 225.810988] ? security_socket_sendmsg+0x89/0xb0 [ 225.815732] ? kcm_sendpage+0x1900/0x1900 [ 225.819866] sock_sendmsg+0xca/0x110 [ 225.823569] ___sys_sendmsg+0x767/0x8b0 [ 225.827532] ? copy_msghdr_from_user+0x590/0x590 [ 225.832268] ? find_held_lock+0x35/0x1d0 [ 225.836324] ? __f_unlock_pos+0x19/0x20 [ 225.840281] ? lock_downgrade+0x980/0x980 [ 225.844414] ? get_pid_task+0xbc/0x140 [ 225.848287] ? __fget_light+0x2b2/0x3c0 [ 225.852248] ? fget_raw+0x20/0x20 [ 225.855690] ? find_held_lock+0x35/0x1d0 [ 225.859742] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 225.864570] ? vfs_write+0x374/0x510 [ 225.868267] ? wait_for_completion+0x770/0x770 [ 225.872843] __sys_sendmsg+0xe5/0x210 [ 225.876624] ? __sys_sendmsg+0xe5/0x210 [ 225.880580] ? SyS_shutdown+0x290/0x290 [ 225.884542] ? __sb_end_write+0xa0/0xd0 [ 225.888516] ? SyS_read+0x220/0x220 [ 225.892132] SyS_sendmsg+0x2d/0x50 [ 225.895656] ? __sys_sendmsg+0x210/0x210 [ 225.899700] do_syscall_64+0x281/0x940 [ 225.903572] ? vmalloc_sync_all+0x30/0x30 [ 225.907703] ? _raw_spin_unlock_irq+0x27/0x70 [ 225.912182] ? finish_task_switch+0x1c1/0x7e0 [ 225.916663] ? syscall_return_slowpath+0x550/0x550 [ 225.921575] ? syscall_return_slowpath+0x2ac/0x550 [ 225.926488] ? prepare_exit_to_usermode+0x350/0x350 [ 225.931487] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 225.936839] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 225.941671] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 225.946845] RIP: 0033:0x454e79 2018/03/30 22:01:22 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x4) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r0, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000001c0)={0x0}, &(0x7f00000000c0)=0x8) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) futex(&(0x7f0000000080), 0xb, 0x2, &(0x7f0000000240)={r3, r4+10000000}, &(0x7f0000000280)=0x2, 0x2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000100)={r2, 0xfad}, &(0x7f0000000140)=0x8) clock_gettime(0x0, &(0x7f0000000180)) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{0x0, 0x1c9c380}, {0x77359400}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:22 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x200000, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) [ 225.950021] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 225.957721] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 225.964975] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 225.972231] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 225.979481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 225.986751] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000000 2018/03/30 22:01:22 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000004000)={0x0, 0x0, &(0x7f000000cf90), 0x0, 0x0, &(0x7f0000005000)}) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:22 executing program 4: personality(0xc40000d) r0 = syz_open_dev$dmmidi(&(0x7f00000000c0)='/dev/dmmidi#\x00', 0x100, 0x1a000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000180)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000001c0)=0x24) ppoll(&(0x7f00000000c0), 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x8) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x4201, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000780)={'ip6_vti0\x00', 0x0}) bind$packet(r1, &(0x7f0000000080)={0x11, 0xfd, r2, 0x1, 0x2, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x14) recvfrom$packet(r1, &(0x7f0000000040)=""/50, 0x32, 0x40002001, &(0x7f00000007c0)={0x11, 0x6, r2, 0x1, 0x52b, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x14) 2018/03/30 22:01:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) getsockname$packet(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x14) fstat(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000001c0)={{{@in=@multicast2, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@loopback}}, &(0x7f00000002c0)=0xe8) sendmsg$nl_xfrm(r0, &(0x7f00000007c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000200}, 0xc, &(0x7f0000000780)={&(0x7f0000000300)=ANY=[@ANYBLOB="600800000000000063547000ffdbdf25fe8000000000000000003500000000bb000000000000000000000000000000004e20009c4e2000200a00a0203b000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000003000000000000000000000000000004d5ff000000fe8000000000000000000000000000bbdb0e000000000000060000000000000008000000000000000100000000000000ff01000000000000faffffffffffffff0010000000000000ff01000000000000010000000000000003000000000000000900000000000000070000000000000005000000ef0600000400000025bd7000043500000a000308fe000000000000002c001300e0000002000000000000000000000000e0000001000000000000000000000000000000000a0000000c0111007f000001000000000000000000000000ff0100000000000000000000000000013b030000043500000a000200000000ff000000000000000000000000ac1414bb0000000000000000000000007e000000033500000a000a00e000000200000000000000000000000000000000000000000000ffffffffffff320100000535000002000a00e0000001000000000000000000000000000000000000000000000000000000012b0300000735000002000a00ff020000000000000000000000000001ac14141800000000000000000000000000030000073500000a000200ff010000000000000000000000000001e0000001000000000000000000000000ff000000000000000a000a00080019000000000014000d00fe8000000000000000000000000000aa000101006d64352d67656e657269630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8050000e974f59c64ca9cbc9d9374f143ca09307ed85a9b03c5eb9d2c1e4536998c09b880a1a459626d47a2af2d456830b3e0729d7051fce89ce98d8045813f2dd399264525b1ce28f55a49abfdd4f7bc99f3a2ed1c54fb43bc308a9bfa2c927785320665909356e66fa65d64d58c6d3fe9ae97d0fdc0117fbd324e6c7e0a626b5b4a1254c4eb64a525da44c6807ad4a9fbe92cf80f4d9a01e66dcacba8e45bb03823b7fc3158f87dfe84b2a8a86cffb51216314c8a43a33b0000000c001c00", @ANYRES32=r4, @ANYBLOB="01000000100102006374722d73657270656e742d6176780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040060000112851fac6567a04d36fc6baa9994f1cd253c51bbfb386d08db2e6cf7c53e44dc561e99ba223c3de30afdadfb6d162d25a65777a16dca5b49466f537a08d30781818a212d014781c7b300c03d4a6b901ef3279015e184e22e74e3c8b3bf3c77e94887ca70c72203dccb427b0a1c45fc23154c3939b518413a53e7d1e0a516d21634e9f44f219dc5fd66815628abba8a23400e399b934d2f1bfb2916612c00b7bca000a821280663be86071eaa672ba7d1dd45fdef27b174c44f53c866898d1d72989c24a57a1"], 0x460}, 0x1, 0x0, 0x0, 0x800}, 0x40000) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:22 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:22 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r0 = accept$netrom(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000100), &(0x7f0000000180)=0x68) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x3ab9) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x200000, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f0000000200)={{0x3, 0x2, 0x7, 0x3, 0x1}}) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) [ 226.382376] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:23 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:23 executing program 7 (fault-call:10 fault-nth:1): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:23 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:23 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000004000)={0x0, 0x0, &(0x7f000000cf90), 0x0, 0x0, &(0x7f0000005000)}) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:23 executing program 4: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x4000, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x800001, 0x84) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000100)={0x9, 0x4, 0x0, 0xfff, 0x3c59d72e, 0x19, 0x400, 0x401}, 0x20) r1 = memfd_create(&(0x7f0000000280)='/dev/dsp#\x00', 0x0) r2 = perf_event_open(&(0x7f00000005c0)={0x7, 0x70, 0x8, 0x0, 0x81f6, 0x8, 0x0, 0xfffffffffffffe01, 0x142, 0x1, 0xff, 0x3, 0x0, 0x0, 0x4, 0x5, 0x0, 0x8, 0x6, 0x0, 0x1, 0x8, 0x1, 0x800, 0x7, 0xfff, 0x0, 0xf4ca, 0x7, 0x4, 0x7, 0x800, 0x3ff, 0x0, 0x2, 0x0, 0x80000000, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000580), 0x1}, 0x10000, 0xfd, 0xb6, 0x7, 0x6, 0xf21, 0x976}, 0x0, 0x5, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x10) r3 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/enforce\x00', 0x24201, 0x0) tee(0xffffffffffffffff, r3, 0x40, 0x0) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff0100000000000003000000ffffffef04000000010400100100000000000000030000000000000060400000000000000700000000000000000000000000000000000000000000000010000000000000000000000000000018f5c0cec6509204962aaa67e4239dfa21708adeeccc46db9cd9f31c3792b0afd71a5b12bc405cf3a540876c7a867b243d2a941f9b5d7db991a8ad6fbc4f76e0229d7cf38b2f20f01ce3899f5bcffd4049ce680bc1b30a8a088cf228060204087c529ea52ae08443603cd00cbcbb"]) r4 = getpgid(0xffffffffffffffff) ioctl$KVM_SET_SIGNAL_MASK(r1, 0x4004ae8b, &(0x7f0000000740)={0x1000, "710090bd6fadb8388bd6fc016ea8e87364c987a893ada53464e56d4b2a9ee448eeb21c42fa879d9e0bed5dfc50a45d65ff0e8068dfa022e06d84b2a5c61e970fbd4a8bf43e846d4481b0917a49edf669f4e71fd1b56ed310ce80dbac7388062efa941620bb362b1e4fd812628e5d6037bb4f83dbc7c48f8807e827497830058a401800173aefe7f1191404f42d85e6dc72c4171ae12e68fd2346319fdd32fe676b3866ace7af3e4515d0468525678cac2674254fb99a75b2ccbb153057ce8154931418023c5720fe6ea10c4ec83dc9d08c37b607c5814736d8a5877f980285f14db96b9ed77615ef63bdff8e425c65fc202d8978b15a5fd041f8f99ce232fff30a981bcaf7dfa70dbcec43813f29c3dc4d94e7c3bcd4ce479c7059b47da67a758bb65ff21a864b97af097e3c4a3720cff10bbee406a23dec09869bab2e761513073f3d785e12abe825bc9be10860c6eefbd621e50b6c6e889156a292a4041768876447aaccc2714d991a704d19b3d54f48457b83b410cdc9504cd042dc6c705748513340661cecc06172b922f4fc02eb8b3b91bd88f925f254195cb23a0cb4aef268566f49516866bc5a528519e0c0c0f608611735700623be8702d7379e6b5c34dd80c981d9f77eb801896dd81d7f68f376ddda5617aa684e53f7f0896abbc89c82f275dbaecbcb54182e9bf9cfec47c86c344588462fc94a1b2ed6bef2f4caed5eeb5e61c1da10b56b7c455f60bf5f875d366ac3af22b510a8aa8d97fbfd03a37df1ca6e8849843e8a02cc03f073415b9b62e8c01211bf95b2987aef62d59957fe5e74a8a46b1a06c5442dc65cd571ffefcd3a4bf9bb11bd6765acc6dd6037ef8b949093c3a5f95e8e57103a8d777c310f0cdb5871f6d53306659becfdfcc3016587750b51aed9b6ae4921e739d16f66c8ba12e088fc5a4513177f418c0bbf35162fd042f53ea7a2e693a69f3075a996123a0cde1c6137e69807c50d200fba550c281d4e618f55fbd1e9913598d626abb8b9478d1061fe67df4a019ddea7c080f38e18c93d08c37d5347247670472e8cb39cd4a344acee1285b80bcef836587f2f181bf4c78b459990a0543e4b9e1b3e13ada4f8d773a6cbcb9bd314e0b55273a06072c1e4ae91571cf772ca60cc8a3b5985b64bb6be2129c6099bce88e1c1fac6393a5ed501757c9440dbd6555ff6c6e0770fce0774ad13ff612660c650e00a1bbac41af20677fd01e8a4d68abaaeccd64f5065620b426ab742d4b7b502023391022762a309a6dfb243afd30dcdeecec04a8d18493db860525a7797fc4dd8afa44118248c712116e0f41fe0077b069656fc3a3cb07dcffd447938aab798fd0ddebd07ce506afb5157e52079e27058ffd08fdc2e1b2ae0a2cb14c5fda6f01e78def81f647ad1c37020023ffda0c932fb11b01711ef2f5ddcda0582312b1e3997e223e5260caa6849650ad2ec8eb92c60e0474e8cfbea4acc9c68d8f2a9a7d3f8bfdd2f7ef0562ba7543873f09449a8c9517bb7896b4cfde54e0d81dc8628690c2ece60641782133a5762026abbcfaa2d2f0cc1808e9f4b90ab6bffcdcb204c54b23fd9d1a9172a188f45c0871f25d73e40857e743da81620a78e7fa0d38e5d2bbda1bed8afe64acc6d8446c42bf75d9d9579c23973639e58782d3312a9a624ed2d34f2318464437da47f21d46d6e4dc87cde8c11e09d2f887c8cbbfd403e6a922ae78ffee2aadb5e5555b4c62133ca0c1aba1579c5259e02b6f3d21e76a572bd87469b2ddcf5e18fecedfbffcf1657e732f1d8a860d516d688a043cb0960fe482be2f20c4f96d1437080a5b3a7d4b54cd1ee010288439100512a18f2fb480e3889fe95af1b51e61bb62e9d70c8d0538bb2076b3fe0eebd0bf256d6519754c99b586944f4922fc9502d7384f123b5b51ca90372a511069498f26330fba1134ed9464b00890cd339dc31ffa94b6ce65e60025637b0444fe3f5b36259a13c7299789eb2466222cfff33171a59e06d5ec9b7b074ec7597d00f10d50953cea6ecf224d6cfd8973be9e03399540389719f6c05653d03faa6317743decbe0e8244d78688240f97f18579b3071216246b7ee0b41e27a4cf10a241493a0290c69c823665b0f421cb9826b05514566c6dfec64743308155fe46b945533e96384f84ca7c5fb284b16651982ecf7cba7804b4610f65544661ea38a1f9416bca92a5c4ca5e29309d8bd516c8394e8e672a4fa635448dfc8652cb0d9fbf3b22f7c2b4460e7493284d16be510a35fde0d3154761bca50db4b6f7a3424ef0ca355b0a5b0105d4c97408e297e4f7950f9a3c44fbeb4ce732f2094d7fc7456a0d54409f152f340df1e3d31d4270770f7372e2653eeeae43ceaf3563cb2af1fb44e4199f7e009d66af88511d904f7aa0b6773d8730e9e501a21309850673787798b9e9921cfa9bef41e443e0eac11d14906889e52000efc8bb8ed00b436272f7843bff1c236d41519c8e2a152fbd855f08218e6ee376026c1fcd5d17b901c21c47e7e797970851052a167fb46e349ae12f9b30a37f166996f41d9b55df602480b688387a5c18ab1a3203cd465004d667de96b716f4b9016b2fc4d1f5282770a854bdbb8901aa0d611cf26649309a5ba8adf9f2b7bfb5ab7cf7c235d7accbb267ae77e51fd5dd619137bbd3e7ccacbf6337d23fa634c85c5a91e864291b1c1e07aa124bbb74b07c307fd2eb543f34d5a725603e27aba2346cb9125a870b516c47bea8e0478eb42b47f9553384acee2786fe1c1c68a1b95bef313fbf8b6ea0b8c43fdcba3d31521ed29606c31215c3b7063aa8a47e48eb5081ef6757cee53fcf4c6fc69e2408e73a7742a6b3463d70527638f5d19d22f949eccca3ccf16eacce865c58b6bb59524524b97ccae69b779fc555ed28202ea0ff216b7de6bf5ed14c0f2f0c493f35b3fde01f282d334754e9d797d8ae6cd5caf95f2859b88c6702562fa1e1377da386ff772c13e6ad8d4ee7d5ccbb1a2977c7f14091ae58549fe9efbed74432323c7a21fb3f7c73ac2934fa71d458fff9c436dcd6f58e2dce106e95f0cf0274e57aff26759b3f74393fd3456c96113c9b61a9f4fa2cf625b651cef410ca1d22f26daa26c785063908e815876a2891be27b94b59290cb05ce6c6fbdee1cc59267779b78e25634a2247705635b85e6c11a6188e3951d49f4432e95b2db46a8b47c9ad7ce94265c284aa4f5c3f42cf423bdd02b72af916880a8e712f7ba75a52855f9db06ff9652db15d30d94d74fd89eff7954e63e737c2f1c15a03ef388f3f7f451aba904115af5ed1706be5ec77b8f17930158ca97eef337095ca4c6e1396e4c1da171c95dd426ee849ec515e5120501af3b5f30f34792bafaf4f6b3fcda442a131d8dd1b671152b6992adb0f4a07f7b15896112618dac2530c4dc5b10a1cc35c026f410eeab2c48dd2f6d66487861979ae8c6a463a7d249c60b08baa1a519a4e356f0b11fc934f6650bd67a21abcc4e2a819271e89caddd5d49a8d25e21db184051adc90e4e0981983765f16c40c0f5b3fc612200dc7633d538e6defdaaa27866694bea924bff37377bef25324a8b2e37bd1d9a264b0498ffbbba3fdebbf99ca813dff245e5a0cb76c98b669c376bb3708f9afa12924a92ffdf99d7d41a7c71149a420f9fe0ae50785111a29d123bdb8206b3c8fa86d7e44013fb855a315dcfa507a8ccf50323560e0f8407563e52417cb23f3e949aa33cd850862adb707dbb97d38dabc8c0f5fc7174f14b11ce5c4615220fa48894dc0a197d529fa1b93472d754686204e460e19a7f6256d89a889a9170bce6968934f3b8029267855bef3ccf09df3865a211aa1eb58964865348b121626afacb044e7df40406c4ee64cfef16cda14669b0d66f71adf0c618ee20775cae1f1d21f12aeb88829772e1938e17a4a663bbd5f82009310a8fb03f1173589306b8eebaf4a7655326bdfcc60579b209da2996ea89dc931a57315dc8fa9e74305ea66fbe4ab40d3a34b8a72c2e9ee34fe871f02eb5b6c198633a1fbe9635defaf72f5f599324dce62b2c574b528fd5b3519bd92422d17bda0408287a7eee2efa18b63a3476ab0a6905c9f9ac7f934c1c83b1d69070b0774a6c28d603796ff60f7d120127f7dc0b9cb067793f08c3adf2bf2621fe7d82f311d7db1a1a30d0c8732f1fff51f71b693e3f46438f47e7a53b033a19bbbc77b9917d1877798a5d9f772f3ad37ff85c0c9f1568853fca7e5bcfaf33206be130b710a1b4fb646de0e57977df02d316d506344e080167e523e09e51bf0dc84e39081bf5e9dfea432a28ff6b4ac762a841e71539c5305559b657af83b8d8b7eeeb0c702aa0dea89353a4339c4c123298673adcc22a907ea313dec6de27b4bdc7cc4d45a02524e7ec2352dfb00b72cda4e88cfa7e4238ca610e9c4745e2c2ab59cb5b58d6505ea1d680c792d0ecc22529bbd1369443e6e3731b9741da0bfc1fd54122d3f46c6531183303dbb77ec468db02b056e444fdf180eb8391518db1e1d648555cad52048c7ae446b4a58721a7d561c2070d5d364b78ff76cf1cfb1503744e2a79c2479c82e28864577b42ceb45ef94f0917a8f3e7f745f47204da029375f5ce8091617a539b11947ddf53bcb547eb4a35624156b599e0b73ae1dae4e633f86f8697a4e19bef7fb5515a375596fd41f20bad5d6e3ada7ffa32dfa3b0697453609c9e9e4b849d0ad8ba1a7e83dd066cdf1077ef8e4377836972d4e2b6c20807d9e7cd88427e9e1b6f8ce5fb49a6e8b355cfdc1307b87603c8f8426be16aeeae1997892e814a3ebaa1a200339cb752be1f8115d217631b8889a1bc67d64c01bcd62968f10ce081e74bf5e749c946d3e27c568b9c9893cffb82ec4da8ac791f9d9a1491030293275ee57bc1b1e74406b22f8189059d561b4f9797507eac4479513cc70f35d7b53aa6fa8f8556308bae7fb73042bbf31c162ea5e80852d23e64d544bc32eeac6d57ee5572840602f97080917ee70aa08316490353a4005239373afd21117d5c86856153e659e12cdc029d36afccda34298395bbb88b74f3120eb6d26f2325d7f89779f6296cb222a9c681f3750423dd1502f8da87ee3ae9650dbd7c81c57254fc235dfce152d7b5cc980f3c27efcef027a17fbac04bf2c497e0f0cf4bb8bcfd4ae29e0333430ace89abd5c4535cba84da009569255bd9ea8ba25f2f4921f47babb7bfbc25edcf996eb43b999853f86fb0f460ad2a1d9c07911320281d7cb08385b622db33f8bf755161ac971956c9ce63a2c3a62b5d835d400f610a05d1e8a674d7e3e2688313a4d6ff4a87d00af6194ad0d1e8d49a827605cdd052ac9da7ec0c4f1a0a5d66cdbaae40152c28002fdf2c59db7fa6ff35e8d842c5dd3fd0ec971a675cfea9dbc6a8289bfa420a7f48c8d486fc306fe26fe4a12a2d16f8f6695c16b2e7ec36fa5a29510c5ec0ea17170dce3e8cecfb046e46979e940184d67e7779279676b9dbaaf0305057f3dfc21b28eddcda97debc36bee9c40896d3cbd16ae0a656d015f8a189c2d9d2fb7da827f6d8c9ddd0e2d6f37342dc0b7162f2a73f21e5d85083a3deb6f0f78170a638af37f32e21319108a491a2768d22662195760ecc63ec92266742f04568f005308368fa887f1a1d9ed92a63007b432147d7130c1d4466a65efa3aaffe2ee220d8e94cc1fc60849ecf5a5fa592d573efc217d69a321cc7cf1e63c94ae84927de48363abc08d20658051246da4bdb29bd2c03c2068b3f564158e67aee8b714766446e43b36afff44f28870a21"}) ptrace$peek(0x1, r4, &(0x7f0000000540)) fallocate(r3, 0x11, 0x0, 0x8000000) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xcc, &(0x7f00000002c0)=0x1000000, 0x4) openat$vcs(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vcs\x00', 0x0, 0x0) r5 = dup3(r1, r3, 0x0) clone(0x0, &(0x7f0000000000), &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) prctl$setmm(0x23, 0x7, &(0x7f0000ffd000/0x1000)=nil) r6 = openat$vsock(0xffffffffffffff9c, &(0x7f00001b3000)='/dev/vhost-vsock\x00', 0x2, 0x0) ioctl$VHOST_SET_LOG_BASE(r6, 0xaf01, &(0x7f0000307000)=&(0x7f0000989fff)) ioctl$VHOST_SET_MEM_TABLE(0xffffffffffffffff, 0x4008af03, &(0x7f0000000000)=ANY=[]) bind$netlink(r5, &(0x7f0000000500)={0x10, 0x0, 0x25dfdbfe}, 0xc) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r6, 0x40bc5311, &(0x7f0000000300)={0x0, 0x3, 'client1\x00', 0x1, "6dea700b8d591e55", "08f1496fa810039fdc1fc424a6c5849c7ec6764d0f37c177947bcb618e55c868", 0x7}) syz_open_dev$dspn(&(0x7f00000004c0)='/dev/dsp#\x00', 0xfff, 0x301000) alarm(0x2) 2018/03/30 22:01:23 executing program 6: r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x80000) ioctl$KVM_GET_MSRS(r0, 0xc008ae88, &(0x7f0000000080)={0x5, 0x0, [{}, {}, {}, {}, {}]}) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SIOCGIFHWADDR(r0, 0x8927, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x3ab9) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:23 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:23 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 227.008368] FAULT_INJECTION: forcing a failure. [ 227.008368] name failslab, interval 1, probability 0, space 0, times 0 [ 227.019770] CPU: 0 PID: 16927 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 227.027133] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 227.036483] Call Trace: [ 227.039071] dump_stack+0x194/0x24d [ 227.042703] ? arch_local_irq_restore+0x53/0x53 [ 227.047367] ? is_bpf_text_address+0xa4/0x120 [ 227.051874] should_fail+0x8c0/0xa40 [ 227.055588] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 227.060695] ? save_stack+0xa3/0xd0 [ 227.064331] ? save_stack+0x43/0xd0 [ 227.067962] ? kasan_kmalloc+0xad/0xe0 [ 227.071842] ? kasan_slab_alloc+0x12/0x20 [ 227.075990] ? find_held_lock+0x35/0x1d0 [ 227.080056] ? __lock_is_held+0xb6/0x140 [ 227.084131] ? check_same_owner+0x320/0x320 [ 227.088471] ? rcu_note_context_switch+0x710/0x710 [ 227.093435] should_failslab+0xec/0x120 [ 227.097422] kmem_cache_alloc_node_trace+0x5a/0x760 [ 227.102468] __kmalloc_node_track_caller+0x33/0x70 [ 227.107404] __kmalloc_reserve.isra.39+0x41/0xd0 [ 227.112167] __alloc_skb+0x13b/0x780 [ 227.115881] ? skb_copy_and_csum_dev+0x370/0x370 [ 227.120647] ? mark_held_locks+0xaf/0x100 [ 227.124793] ? do_raw_spin_trylock+0x190/0x190 [ 227.129376] ? __local_bh_enable_ip+0x121/0x230 [ 227.134047] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 227.139063] ? lock_sock_nested+0x91/0x110 [ 227.143296] ? trace_hardirqs_on+0xd/0x10 [ 227.147441] ? __local_bh_enable_ip+0x121/0x230 [ 227.152114] kcm_sendmsg+0x108b/0x22d0 [ 227.155997] ? __might_sleep+0x95/0x190 [ 227.159974] ? _copy_from_user+0x99/0x110 [ 227.164119] ? rw_copy_check_uvector+0x1be/0x280 [ 227.168870] ? kcm_sendpage+0x1900/0x1900 [ 227.173000] ? import_iovec+0x238/0x430 [ 227.176965] ? dup_iter+0x260/0x260 [ 227.180573] ? kasan_check_write+0x14/0x20 [ 227.184790] ? _copy_from_user+0x99/0x110 [ 227.188928] ? copy_msghdr_from_user+0x3a6/0x590 [ 227.193669] ? SYSC_sendto+0x5c0/0x5c0 [ 227.197540] ? security_socket_sendmsg+0x89/0xb0 [ 227.202280] ? kcm_sendpage+0x1900/0x1900 [ 227.206410] sock_sendmsg+0xca/0x110 [ 227.210105] ___sys_sendmsg+0x767/0x8b0 [ 227.214065] ? copy_msghdr_from_user+0x590/0x590 [ 227.218802] ? find_held_lock+0x35/0x1d0 [ 227.222849] ? __f_unlock_pos+0x19/0x20 [ 227.226807] ? lock_downgrade+0x980/0x980 [ 227.230938] ? get_pid_task+0xbc/0x140 [ 227.234812] ? __fget_light+0x2b2/0x3c0 [ 227.238766] ? fget_raw+0x20/0x20 [ 227.242206] ? find_held_lock+0x35/0x1d0 [ 227.246253] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 227.251078] ? vfs_write+0x374/0x510 [ 227.255482] ? wait_for_completion+0x770/0x770 [ 227.260055] __sys_sendmsg+0xe5/0x210 [ 227.263834] ? __sys_sendmsg+0xe5/0x210 [ 227.267789] ? SyS_shutdown+0x290/0x290 [ 227.271747] ? __sb_end_write+0xa0/0xd0 [ 227.275719] ? SyS_read+0x220/0x220 [ 227.279332] SyS_sendmsg+0x2d/0x50 [ 227.282850] ? __sys_sendmsg+0x210/0x210 [ 227.286891] do_syscall_64+0x281/0x940 [ 227.290760] ? vmalloc_sync_all+0x30/0x30 [ 227.294887] ? _raw_spin_unlock_irq+0x27/0x70 [ 227.299363] ? finish_task_switch+0x1c1/0x7e0 [ 227.303839] ? syscall_return_slowpath+0x550/0x550 [ 227.308748] ? syscall_return_slowpath+0x2ac/0x550 [ 227.313658] ? prepare_exit_to_usermode+0x350/0x350 [ 227.318655] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 227.324003] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 227.328838] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 227.334010] RIP: 0033:0x454e79 [ 227.337189] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 227.344883] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 227.352138] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 2018/03/30 22:01:24 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000004000)={0x0, 0x0, &(0x7f000000cf90), 0x0, 0x0, &(0x7f0000005000)}) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:24 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x1, 0x0) r1 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0xa2cc, 0x400080) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f0000000100)={r1, 0xc1}) r2 = socket(0x11, 0x3, 0x3ab9) setsockopt(r2, 0x107, 0x5, &(0x7f0000001000), 0xc5) [ 227.359387] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 227.366636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 227.373886] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000001 2018/03/30 22:01:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000004000)={0x0, 0x0, &(0x7f000000cf90), 0x0, 0x0, &(0x7f0000005000)}) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:24 executing program 1: syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:24 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x1000, 0x200) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x8, "77b1dd0f87adfbac22bc37d6579ebe10f72a71d8aeeda49c05df8787b895346f6f477553f9d8c2e69ee3bedc15cf2a19675570cedd02f98c4a50ee7e2be5c6ac", "b6134feea9e688f27f4506fbbe7b6a3171b42f3f1fa17cff52a5ca9ed6c803eb", [0x200000000000, 0x7]}) r1 = socket(0x11, 0x3, 0x3ab9) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:24 executing program 1: syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:24 executing program 4: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) capset(&(0x7f0000581ff8)={0x19980330}, &(0x7f00005ccfe8)) clone(0x20900, &(0x7f0000a93fff), &(0x7f00002b7ffc), &(0x7f000029e000), &(0x7f0000000040)="c04fa791ce31bc1e19191873f488e84761ff0f960e2161a873e4e2cb0d10d5a71444") socket$inet_tcp(0x2, 0x1, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x8) 2018/03/30 22:01:24 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000004000)={0x0, 0x0, &(0x7f000000cf90), 0x0, 0x0, &(0x7f0000005000)}) 2018/03/30 22:01:24 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@pptp={0x0, 0x0, {0x0, @loopback}}, &(0x7f00000001c0)=0x80) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f0000000200)={0x0, @in={{0x2, 0x4e21, @multicast2=0xe0000002}}, [0x7, 0x1000, 0xfff, 0x1, 0x8001, 0x9, 0x81, 0x8, 0x0, 0x4, 0x80000001, 0x9, 0x3f, 0x6, 0x80]}, &(0x7f0000000300)=0x100) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000340)={r1, 0x8e, 0x7fff, 0x6}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x200, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(r2, 0x12, 0x3, &(0x7f00000000c0), &(0x7f0000000100)=0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x11, 0x3, 0x3ab9) 2018/03/30 22:01:24 executing program 4: r0 = syz_open_dev$sndpcmp(&(0x7f00000001c0)='/dev/snd/pcmC#D#p\x00', 0x7, 0x80000) getsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000400)='IPVS\x00') ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000440)=0x2a478e60) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000580)={&(0x7f0000000600)=ANY=[@ANYBLOB="18010000f901a4d842df6424ca043c569b0785a930d8c9aeff6524b932b64f029aacdf7b1beb37d2c171f1e0e0f06ae31ff3d2e99b327589018601118a52d7313b5dffa894a8bb49081ec6b4cc11a61fe5be7c1d967e92e420d76b1cc35cb45219d9fc68df10fc4dec83cf57e4ff984f4a286eaa353566b55a36ab1f4bf5a897527d5b05a55721d74f406510112c6f1dbb140bf11aaebc131391a96ce1afe3cef68b0c10c2ab3368cdd728e295a7afe4f4efc8b8f7d8c8a8", @ANYRES16=r2, @ANYBLOB="000829bd7000fddbdf250e00000008000500ffff00002000010014000300ac1414aa000000000000000000000000080004004e2198561732030008000500ac1414aa080007004e230000080001000a0da0353a16ff3fa004928f5c5e407c5e7fd4b1b44c46020000001400020073797a6b616c6c6572310000000000000800030000000000140006000000000000000000000000000000000014000200080002004e20000008000b000a0000003c000200080002004e2100000800075bc7000000080002004e20000008000b000a00000008000800b74a00000800030003000000080003000300000030000200140001005830a60282efd50000000800000000000000000000000008000800c80000000800080009000000080006000600000008000400ff00"], 0x118}, 0x1}, 0x0) setsockopt$inet_group_source_req(r1, 0x0, 0x2b, &(0x7f0000000040)={0x100000001, {{0x2, 0x4e21, @broadcast=0xffffffff}}, {{0x2, 0x4e20, @broadcast=0xffffffff}}}, 0x108) listen(r1, 0x0) setsockopt$IP_VS_SO_SET_ADDDEST(r1, 0x0, 0x487, &(0x7f0000000340)={{0xbf, @remote={0xac, 0x14, 0x14, 0xbb}, 0x4e24, 0x2, 'sed\x00', 0x0, 0xffff, 0x33}, {@empty, 0x4e20, 0x0, 0x5, 0x4, 0x8}}, 0x44) r3 = add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$update(0x2, r3, 0x0, 0x0) io_setup(0xe, &(0x7f0000000000)=0x0) io_submit(r4, 0x1, &(0x7f0000002380)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000040)}]) connect$l2tp(r0, &(0x7f0000000280)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x2, 0x3, 0x4, 0x0, {0xa, 0x4e24, 0xab, @local={0xfe, 0x80, [], 0xaa}, 0x3f}}}, 0x32) set_mempolicy(0x1, &(0x7f0000000300)=0x9, 0x3ff) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000880)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000540)={&(0x7f0000000800)={0x60, r2, 0x0, 0x70bd29, 0x25dfdbfb, {0xe}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5f}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e23}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x467f908a}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x6}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x80000000}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x8811}, 0x800) setsockopt$netrom_NETROM_IDLE(r1, 0x103, 0x7, &(0x7f00000002c0)=0x1, 0x4) 2018/03/30 22:01:24 executing program 7 (fault-call:10 fault-nth:2): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:24 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:24 executing program 2: r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$ipx(r0, &(0x7f00000000c0)="c06d7413bca94915da7b9bc2d264afcb9d18ce", 0x13, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) timerfd_gettime(r1, &(0x7f0000000080)) 2018/03/30 22:01:24 executing program 1: syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000004000)={0x0, 0x0, &(0x7f000000cf90), 0x0, 0x0, &(0x7f0000005000)}) 2018/03/30 22:01:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4000, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000240)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c2000000bae5ef21b82275eb907f0950976376185694ccdae8cee8f26ab8ddd6824003dbc52d33d8759492360858508cc35e11caf0dceaa379d165867af02bcccd1e1bf840a0f08febbd8696c8b65392764fc115206168ae553c76b234aabbc2d2199da8315c51783023d0f80196d1144445af777827b7c7349a7c3a0e4d031a24f2e349ff34818b74d26817bcc613d1ad8d12cbbc8625b80a79b404a1657bb8812e80ccc0b8345349c7c28fbc062c898d9dc2d27998d37fcfcaaf8efa71f2a10b439bbf20e480deed51b6ca639dcde3ffb539954b480d25f236054142ded4ab5a5997c9ec473ad51cea59e8c16a999d258776dda62", @ANYRES16=r1, @ANYBLOB="20f529bd7000ffdbdf250f00000008000500b3000000cbdb6a3f344d68513ee540b5e31116aa37c9c08dc101de3510ad1285cfee6b092edc5086124f486283ebf52e1522fdf54be3c74e09c2ff7f281ddbe632877d4923c00df1ee7a340ffec9c488ed06b59a4b9190b587dccdb0171fc44b8e4e00000001dd37a2f3dcb7fa22bb2e8c8f0324e17504351ad009248d8f8b2a823e5ce8499328a35fbbdef7f685607a5292db04dfc94a011d5318fc668afb7eb9451a3a8793219ac30fa08fb37072d8d0b3f5"], 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4c840) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000140)={'dummy0\x00', {0x2, 0x4e20, @rand_addr=0x6702}}) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000000100)={0x3, 0x8, 0x80000000}) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:24 executing program 1: perf_event_open(&(0x7f0000223000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 228.092862] IPVS: set_ctl: invalid protocol: 191 172.20.20.187:20004 sed [ 228.109942] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:24 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x180, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x0, 0x0) fchmod(r0, 0x120) mprotect(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x2) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000100)={'rose0\x00'}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x800000000000011, 0x3, 0x38b9) setsockopt(r2, 0x107, 0x5, &(0x7f0000001000), 0xc5) syz_mount_image$ext4(&(0x7f0000000140)='ext3\x00', &(0x7f0000000180)='./file0\x00', 0x6779, 0x0, &(0x7f00000001c0), 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="67727069642c6d696e5f62617463685f74696d653d303539352c6e6f75696433322c7265737569643d2c6a6f75726e616c5f706174683d2e2f66696c6530002c6a71666d743d76667376312c6e6f757365725f78617474722c001d1ef83acbff3539a214fcbdeefdf81e6b87b0fc0751637439450a82e7807cf62dd175970f96d217c9f3fa9e6a7bb0a3fc875a6b633ff31781c3c9ecd3b665691f37efb6d1d670e7dfbc189039db44"]) [ 228.143929] IPVS: set_ctl: invalid protocol: 191 172.20.20.187:20004 sed 2018/03/30 22:01:25 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000004000)={0x0, 0x0, &(0x7f000000cf90), 0x0, 0x0, &(0x7f0000005000)}) 2018/03/30 22:01:25 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:25 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) fadvise64(r0, 0x0, 0x81, 0x5) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) accept4$ipx(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x10, 0x80800) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x2) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:25 executing program 1: perf_event_open(&(0x7f0000223000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 228.380724] FAULT_INJECTION: forcing a failure. [ 228.380724] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 228.392753] CPU: 1 PID: 17024 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 228.400110] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 228.409447] Call Trace: [ 228.412035] dump_stack+0x194/0x24d [ 228.415658] ? arch_local_irq_restore+0x53/0x53 [ 228.420323] ? lock_downgrade+0x980/0x980 [ 228.424467] should_fail+0x8c0/0xa40 [ 228.428163] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 228.433250] ? is_bpf_text_address+0xa4/0x120 [ 228.437724] ? kernel_text_address+0xd1/0xe0 [ 228.442112] ? __unwind_start+0x169/0x330 [ 228.446238] ? __kernel_text_address+0xd/0x40 [ 228.450713] ? unwind_get_return_address+0x61/0xa0 [ 228.455630] ? __save_stack_trace+0x7e/0xd0 [ 228.459944] ? save_stack+0xa3/0xd0 [ 228.463567] ? save_stack+0x43/0xd0 [ 228.467182] ? kasan_kmalloc+0xad/0xe0 [ 228.471052] ? __kmalloc_reserve.isra.39+0x41/0xd0 [ 228.475965] ? __alloc_skb+0x13b/0x780 [ 228.479835] ? kcm_sendmsg+0x108b/0x22d0 [ 228.483896] ? sock_sendmsg+0xca/0x110 [ 228.487767] ? ___sys_sendmsg+0x767/0x8b0 [ 228.491892] ? __sys_sendmsg+0xe5/0x210 [ 228.495841] ? SyS_sendmsg+0x2d/0x50 [ 228.499540] ? do_syscall_64+0x281/0x940 [ 228.503589] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 228.508951] ? trace_hardirqs_off+0x10/0x10 [ 228.513255] ? __lock_is_held+0xb6/0x140 [ 228.517300] __alloc_pages_nodemask+0x327/0xdd0 [ 228.521952] ? __alloc_pages_slowpath+0x2d10/0x2d10 [ 228.526952] ? __lock_is_held+0xb6/0x140 [ 228.530998] ? __kmalloc_node_track_caller+0x33/0x70 [ 228.536091] ? __kmalloc_node_track_caller+0x33/0x70 [ 228.541172] ? rcu_read_lock_sched_held+0x108/0x120 [ 228.546168] ? kmem_cache_alloc_node_trace+0x36f/0x760 [ 228.551427] ? kasan_unpoison_shadow+0x35/0x50 [ 228.555985] ? kasan_kmalloc+0xad/0xe0 [ 228.559852] ? __kmalloc_node_track_caller+0x47/0x70 [ 228.564951] alloc_pages_current+0xb6/0x1e0 [ 228.569253] skb_page_frag_refill+0x358/0x5f0 [ 228.573726] ? sock_warn_obsolete_bsdism+0xb0/0xb0 [ 228.578643] ? mark_held_locks+0xaf/0x100 [ 228.582768] ? do_raw_spin_trylock+0x190/0x190 [ 228.587328] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 228.592318] ? lock_sock_nested+0x91/0x110 [ 228.596528] ? trace_hardirqs_on+0xd/0x10 [ 228.600655] ? __local_bh_enable_ip+0x121/0x230 [ 228.605304] sk_page_frag_refill+0x53/0x1d0 [ 228.609613] kcm_sendmsg+0x455/0x22d0 [ 228.613393] ? __might_sleep+0x95/0x190 [ 228.617348] ? _copy_from_user+0x99/0x110 [ 228.621476] ? rw_copy_check_uvector+0x190/0x280 [ 228.626212] ? kcm_sendpage+0x1900/0x1900 [ 228.630337] ? import_iovec+0x238/0x430 [ 228.634290] ? dup_iter+0x260/0x260 [ 228.637900] ? kasan_check_write+0x14/0x20 [ 228.642118] ? _copy_from_user+0x99/0x110 [ 228.646246] ? copy_msghdr_from_user+0x3a6/0x590 [ 228.650978] ? SYSC_sendto+0x5c0/0x5c0 [ 228.654845] ? security_socket_sendmsg+0x89/0xb0 [ 228.659577] ? kcm_sendpage+0x1900/0x1900 [ 228.663697] sock_sendmsg+0xca/0x110 [ 228.667388] ___sys_sendmsg+0x767/0x8b0 [ 228.671339] ? copy_msghdr_from_user+0x590/0x590 [ 228.676072] ? find_held_lock+0x35/0x1d0 [ 228.680113] ? __f_unlock_pos+0x19/0x20 [ 228.684063] ? lock_downgrade+0x980/0x980 [ 228.688185] ? get_pid_task+0xbc/0x140 [ 228.692055] ? __fget_light+0x2b2/0x3c0 [ 228.696022] ? fget_raw+0x20/0x20 [ 228.699459] ? find_held_lock+0x35/0x1d0 [ 228.703497] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 228.708317] ? vfs_write+0x374/0x510 [ 228.712006] ? wait_for_completion+0x770/0x770 [ 228.716577] __sys_sendmsg+0xe5/0x210 [ 228.720350] ? __sys_sendmsg+0xe5/0x210 [ 228.724299] ? SyS_shutdown+0x290/0x290 [ 228.728251] ? __sb_end_write+0xa0/0xd0 [ 228.732224] ? SyS_read+0x220/0x220 [ 228.735836] SyS_sendmsg+0x2d/0x50 [ 228.739356] ? __sys_sendmsg+0x210/0x210 [ 228.743402] do_syscall_64+0x281/0x940 [ 228.747265] ? vmalloc_sync_all+0x30/0x30 [ 228.751388] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 228.756899] ? syscall_return_slowpath+0x550/0x550 [ 228.761802] ? syscall_return_slowpath+0x2ac/0x550 [ 228.766710] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 228.772052] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 228.776872] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 228.782039] RIP: 0033:0x454e79 [ 228.785204] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 228.792886] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 228.800131] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 228.807377] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 228.814622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 228.821873] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000002 2018/03/30 22:01:26 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:26 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:26 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:26 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x11, 0x3, 0x3ab9) 2018/03/30 22:01:26 executing program 1: perf_event_open(&(0x7f0000223000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:26 executing program 7 (fault-call:10 fault-nth:3): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:26 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0xfffffffffffffffc, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:26 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) [ 229.547432] FAULT_INJECTION: forcing a failure. [ 229.547432] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 229.559362] CPU: 1 PID: 17042 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 229.566723] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.576072] Call Trace: [ 229.578662] dump_stack+0x194/0x24d [ 229.582291] ? arch_local_irq_restore+0x53/0x53 [ 229.586957] ? lock_downgrade+0x980/0x980 [ 229.591114] should_fail+0x8c0/0xa40 [ 229.594832] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 229.599944] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 229.605141] ? unwind_get_return_address+0x61/0xa0 [ 229.610073] ? __save_stack_trace+0x7e/0xd0 [ 229.614392] ? trace_hardirqs_off+0x10/0x10 [ 229.618722] ? save_stack+0xa3/0xd0 [ 229.622350] ? perf_trace_lock+0xd6/0x900 [ 229.626504] ? perf_trace_lock_acquire+0xe3/0x980 [ 229.631348] ? __lock_is_held+0xb6/0x140 [ 229.635409] ? trace_event_raw_event_lock+0x340/0x340 [ 229.640595] ? perf_trace_lock+0x900/0x900 [ 229.644832] __alloc_pages_nodemask+0x327/0xdd0 [ 229.649505] ? trace_hardirqs_off+0x10/0x10 [ 229.653827] ? __alloc_pages_slowpath+0x2d10/0x2d10 [ 229.658842] ? trace_hardirqs_off+0x10/0x10 [ 229.663161] ? __lock_is_held+0xb6/0x140 [ 229.667234] ? find_held_lock+0x35/0x1d0 [ 229.671299] ? __might_fault+0x110/0x1d0 [ 229.675366] ? lock_release+0xa40/0xa40 [ 229.679347] alloc_pages_current+0xb6/0x1e0 [ 229.683676] skb_page_frag_refill+0x358/0x5f0 [ 229.688173] ? sock_warn_obsolete_bsdism+0xb0/0xb0 [ 229.693103] ? _copy_from_iter_full+0x22b/0xbb0 2018/03/30 22:01:26 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f00000000c0)) 2018/03/30 22:01:26 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x0, 0x1, 0x7, 0x10001, 0x400, "844ba6100695422ad21ad4a79630d400fdf1cfeca796eab023cc6ac304c8a434980fa782c42507f8aaa866f7e4db6d32ecd94617f376f17980f1f16ed19ec0", 0x2a}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="2d78331adcb4f381d8991f7593c8e4b303b78c11f46c46a7e5f420b982482ebb156cde01db5aed7503ec9f053855186782cc78b5f7bc941a1d524ea47766c8f7e2f7e052bc63076c4a17e62779c74fb1746b891776c9d4a0ba3fc683550558a7f934a0dc1ae76160d79a9acb00564da4345b9833fd7fc075d801b96b3fd4d315707485ceae1819715a15cb64dfac54edc1083ad45826ebb477aa0ce7a1a067482300c962cd6da29f2da105791ec9db9773262c514494506c53f4bd2cb288c882d47b676008", 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)="fb8de9ead64f0368a7d36dd24fc272036c6c929700eb3479b01e289185de1f", 0x1f}], 0x3, &(0x7f00000002c0)={0x98, 0x11d, 0xa4, "85107c9622926e982e9f164cab6fbd7adea8148d161fa64968e5c5d2c880946c141b8833dfc21d1ae8f2f952bd40b6edbdfdc0d18b0f7377bc8547cf1414136a63a564088a82d413f898f2a5ecfdb4b0dde5eee2583e364680ba6ce092a6f339f2706b2cb6d3be93b7ddb678b9f389fa0b725cafa415206447cccae9c56d6862dcbf9404"}, 0x98, 0x20000014}, 0x80) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:26 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 229.697773] ? usercopy_abort+0xd0/0xd0 [ 229.701748] ? iov_iter_advance+0x13f0/0x13f0 [ 229.706244] ? lock_sock_nested+0x91/0x110 [ 229.710492] ? trace_hardirqs_on+0xd/0x10 [ 229.714729] ? __local_bh_enable_ip+0x121/0x230 [ 229.719402] sk_page_frag_refill+0x53/0x1d0 [ 229.723724] kcm_sendmsg+0x455/0x22d0 [ 229.727528] ? __might_sleep+0x95/0x190 [ 229.731523] ? rw_copy_check_uvector+0x191/0x280 [ 229.736280] ? kcm_sendpage+0x1900/0x1900 [ 229.740419] ? import_iovec+0x238/0x430 [ 229.744390] ? dup_iter+0x260/0x260 2018/03/30 22:01:26 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:26 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x5, 0x80002, 0x1) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000200)=0x0) setpriority(0x0, r2, 0x7ff) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000180)=0x0) r4 = perf_event_open(&(0x7f0000000100)={0x0, 0x70, 0x5, 0xb5, 0x2, 0x1, 0x0, 0x80000000, 0x8000, 0x6, 0x3, 0x1, 0xc00000000000, 0x9, 0x8c, 0x4, 0x3, 0x8, 0x4, 0x80, 0x4, 0xabac, 0x9, 0x11, 0x0, 0x7, 0x9, 0x8000, 0x7, 0xfffffffffffffff9, 0x5, 0x3, 0x6, 0x8, 0x1, 0x543d, 0xffffffff, 0x9e, 0x0, 0x90d, 0x3, @perf_bp={&(0x7f00000000c0), 0x4}, 0x1, 0x27605337, 0x0, 0x6, 0xd94d, 0x7fff, 0x10000}, r3, 0xe, r0, 0x1) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$sg(&(0x7f0000000240)='/dev/sg#\x00', 0xca, 0x200000) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r5, 0x40405515, &(0x7f0000000280)={0x8000, 0x7, 0x4, 0xd59, "5679ecfbdbcfa50da7d50dbf168ba6b90b6b303d4feeb1da2d8274f60f50f69c7aad65abcc096efaf638c7b7", 0x3}) sysfs$3(0x3) r6 = timerfd_create(0x7, 0x80004) timerfd_settime(r6, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000000080)) timerfd_gettime(r6, &(0x7f000069cfe0)) socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCDELDLCI(r5, 0x8981, &(0x7f00000002c0)={'ip_vti0\x00', 0x623}) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r4, 0x84, 0x7, &(0x7f00000001c0)={0x8}, 0x4) [ 229.748013] ? kasan_check_write+0x14/0x20 [ 229.752239] ? _copy_from_user+0x99/0x110 [ 229.756403] ? copy_msghdr_from_user+0x3a6/0x590 [ 229.761160] ? security_socket_sendmsg+0x89/0xb0 [ 229.765909] ? kcm_sendpage+0x1900/0x1900 [ 229.770049] sock_sendmsg+0xca/0x110 [ 229.773764] ___sys_sendmsg+0x767/0x8b0 [ 229.777747] ? copy_msghdr_from_user+0x590/0x590 [ 229.782500] ? find_held_lock+0x35/0x1d0 [ 229.786563] ? __f_unlock_pos+0x19/0x20 [ 229.790535] ? lock_downgrade+0x980/0x980 [ 229.794686] ? get_pid_task+0xbc/0x140 2018/03/30 22:01:26 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) [ 229.798569] ? __fget_light+0x2b2/0x3c0 [ 229.802542] ? fget_raw+0x20/0x20 [ 229.805993] ? find_held_lock+0x35/0x1d0 [ 229.810054] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 229.814893] ? vfs_write+0x374/0x510 [ 229.818600] ? wait_for_completion+0x770/0x770 [ 229.823189] __sys_sendmsg+0xe5/0x210 [ 229.826989] ? __sys_sendmsg+0xe5/0x210 [ 229.830959] ? SyS_shutdown+0x290/0x290 [ 229.834938] ? __sb_end_write+0xa0/0xd0 [ 229.838918] ? SyS_read+0x220/0x220 [ 229.842548] SyS_sendmsg+0x2d/0x50 [ 229.846082] ? __sys_sendmsg+0x210/0x210 [ 229.850142] do_syscall_64+0x281/0x940 [ 229.854026] ? vmalloc_sync_all+0x30/0x30 [ 229.858173] ? _raw_spin_unlock_irq+0x27/0x70 [ 229.862670] ? finish_task_switch+0x1c1/0x7e0 [ 229.867168] ? syscall_return_slowpath+0x550/0x550 [ 229.872095] ? syscall_return_slowpath+0x2ac/0x550 [ 229.877023] ? prepare_exit_to_usermode+0x350/0x350 [ 229.882041] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 229.887407] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 229.892265] entry_SYSCALL_64_after_hwframe+0x42/0xb7 2018/03/30 22:01:26 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f0000000140)) recvfrom$llc(r0, &(0x7f0000000080)=""/78, 0x4e, 0x42, &(0x7f0000000100)={0x1a, 0xf, 0x0, 0x10001, 0x5, 0x7, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x10) 2018/03/30 22:01:26 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) [ 229.897449] RIP: 0033:0x454e79 [ 229.900637] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 229.908341] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 229.915604] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 229.922870] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 229.930134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 229.937402] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000003 2018/03/30 22:01:27 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r6 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r8 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r8, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r7}) ioctl$sock_kcm_SIOCKCMCLONE(r8, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)) r10 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r6, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:27 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:27 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:27 executing program 7 (fault-call:10 fault-nth:4): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:27 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)=0x0) fcntl$lock(r0, 0x5, &(0x7f00000000c0)={0x1, 0x5, 0xffff, 0xff, r1}) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:27 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:27 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) recvmsg$kcm(r0, &(0x7f0000000300)={&(0x7f0000000080)=@alg, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/142, 0x8e}], 0x1, &(0x7f0000000200)=""/254, 0xfe, 0x7}, 0x2000) 2018/03/30 22:01:27 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:27 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 230.593801] FAULT_INJECTION: forcing a failure. [ 230.593801] name failslab, interval 1, probability 0, space 0, times 0 [ 230.605380] CPU: 1 PID: 17094 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 230.612746] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 230.617147] IPVS: ftp: loaded support on port[0] = 21 [ 230.622093] Call Trace: [ 230.629903] dump_stack+0x194/0x24d [ 230.633538] ? arch_local_irq_restore+0x53/0x53 [ 230.638221] should_fail+0x8c0/0xa40 [ 230.641942] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 230.647050] ? print_irqtrace_events+0x270/0x270 [ 230.651799] ? __lock_acquire+0x664/0x3e00 [ 230.656023] ? find_held_lock+0x35/0x1d0 [ 230.660074] ? __lock_is_held+0xb6/0x140 [ 230.664119] ? check_same_owner+0x320/0x320 [ 230.668424] ? rcu_note_context_switch+0x710/0x710 [ 230.673335] should_failslab+0xec/0x120 [ 230.677288] kmem_cache_alloc_node+0x56/0x760 [ 230.681761] ? tcp_v4_parse_md5_keys+0x2d0/0x2d0 [ 230.686492] ? trace_event_raw_event_lock+0x340/0x340 [ 230.691660] __alloc_skb+0xf1/0x780 [ 230.695268] ? skb_copy_and_csum_dev+0x370/0x370 [ 230.700005] ? __build_flow_key.constprop.51+0x630/0x630 [ 230.705445] ? tcp_v4_md5_lookup+0x22/0x30 [ 230.709659] ? tcp_established_options+0x2c5/0x420 [ 230.714569] ? tcp_current_mss+0x254/0x380 [ 230.718781] ? tcp_mtu_to_mss+0x460/0x460 [ 230.722913] sk_stream_alloc_skb+0x126/0x9a0 [ 230.727300] ? __lock_acquire+0x664/0x3e00 [ 230.731514] ? tcp_init_transfer+0x3e0/0x3e0 [ 230.735903] ? perf_trace_lock_acquire+0xe3/0x980 [ 230.740723] ? tcp_send_mss+0xa4/0x2f0 [ 230.744589] do_tcp_sendpages+0xf0f/0x1c60 [ 230.748800] ? trace_hardirqs_off+0x10/0x10 [ 230.753103] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 230.757663] ? print_irqtrace_events+0x270/0x270 [ 230.762398] ? find_held_lock+0x35/0x1d0 [ 230.766440] ? lock_acquire+0x1d5/0x580 [ 230.770389] ? lock_acquire+0x1d5/0x580 [ 230.774343] ? tcp_sendpage+0x2e/0x60 [ 230.778126] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 230.783293] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 230.789326] ? __local_bh_enable_ip+0x121/0x230 [ 230.793975] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 230.798970] tcp_sendpage_locked+0x82/0x130 [ 230.803271] tcp_sendpage+0x43/0x60 [ 230.806876] ? tcp_sendpage_locked+0x130/0x130 [ 230.811434] inet_sendpage+0x1aa/0x660 [ 230.815301] ? inet_recvmsg+0x620/0x620 [ 230.819252] ? mark_held_locks+0xaf/0x100 [ 230.823379] ? __local_bh_enable_ip+0x121/0x230 [ 230.828038] ? inet_recvmsg+0x620/0x620 [ 230.831992] kernel_sendpage+0x8d/0xe0 [ 230.835864] kcm_write_msgs+0x404/0x1b80 [ 230.839904] ? lock_release+0xa40/0xa40 [ 230.843862] ? kcm_release+0x860/0x860 [ 230.847724] ? kasan_check_write+0x14/0x20 [ 230.851937] ? copyin+0x91/0xb0 [ 230.855196] ? usercopy_abort+0xd0/0xd0 [ 230.859146] ? iov_iter_advance+0x13f0/0x13f0 [ 230.863615] ? lock_sock_nested+0x91/0x110 [ 230.867826] ? trace_hardirqs_on+0xd/0x10 [ 230.871950] ? __local_bh_enable_ip+0x121/0x230 [ 230.876602] kcm_sendmsg+0x148d/0x22d0 [ 230.880467] ? __might_sleep+0x95/0x190 [ 230.884427] ? rw_copy_check_uvector+0x191/0x280 [ 230.889160] ? kcm_sendpage+0x1900/0x1900 [ 230.893285] ? import_iovec+0x238/0x430 [ 230.897237] ? dup_iter+0x260/0x260 [ 230.900840] ? kasan_check_write+0x14/0x20 [ 230.905051] ? _copy_from_user+0x99/0x110 [ 230.909178] ? copy_msghdr_from_user+0x3a6/0x590 [ 230.913917] ? security_socket_sendmsg+0x89/0xb0 [ 230.918652] ? kcm_sendpage+0x1900/0x1900 [ 230.922776] sock_sendmsg+0xca/0x110 [ 230.926468] ___sys_sendmsg+0x767/0x8b0 [ 230.930433] ? copy_msghdr_from_user+0x590/0x590 [ 230.935164] ? find_held_lock+0x35/0x1d0 [ 230.939209] ? __f_unlock_pos+0x19/0x20 [ 230.943158] ? lock_downgrade+0x980/0x980 [ 230.947280] ? get_pid_task+0xbc/0x140 [ 230.951145] ? __fget_light+0x2b2/0x3c0 [ 230.955097] ? fget_raw+0x20/0x20 [ 230.958529] ? find_held_lock+0x35/0x1d0 [ 230.962570] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 230.967394] ? vfs_write+0x374/0x510 [ 230.971082] ? wait_for_completion+0x770/0x770 [ 230.975647] __sys_sendmsg+0xe5/0x210 [ 230.979422] ? __sys_sendmsg+0xe5/0x210 [ 230.983372] ? SyS_shutdown+0x290/0x290 [ 230.987329] ? __sb_end_write+0xa0/0xd0 [ 230.991286] ? SyS_read+0x220/0x220 [ 230.994895] SyS_sendmsg+0x2d/0x50 [ 230.998411] ? __sys_sendmsg+0x210/0x210 [ 231.002450] do_syscall_64+0x281/0x940 [ 231.006313] ? vmalloc_sync_all+0x30/0x30 [ 231.010437] ? _raw_spin_unlock_irq+0x27/0x70 [ 231.014908] ? finish_task_switch+0x1c1/0x7e0 [ 231.019383] ? syscall_return_slowpath+0x550/0x550 [ 231.024296] ? syscall_return_slowpath+0x2ac/0x550 [ 231.029201] ? prepare_exit_to_usermode+0x350/0x350 [ 231.034193] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 231.039534] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 231.044354] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 231.049522] RIP: 0033:0x454e79 [ 231.052689] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 231.060377] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 231.067621] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 231.074866] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 231.082112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 2018/03/30 22:01:27 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3a99) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:27 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) [ 231.089358] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000004 2018/03/30 22:01:27 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:27 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x1, &(0x7f0000000040)={{}, {0x77359400}}, &(0x7f00000000c0)) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000080)=0x8, 0x4) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:28 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_mems\x00', 0x0, 0x0) r2 = syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x12180) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000100)={0x3, r2}) socket(0xa, 0xf, 0xfffffffffffffffb) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:28 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)) r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x38, &(0x7f0000966000), &(0x7f000079affc)) fcntl$getown(0xffffffffffffff9c, 0x9) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)) gettid() fcntl$getown(0xffffffffffffffff, 0x9) fcntl$getown(0xffffffffffffff9c, 0x9) r1 = syz_open_dev$audion(&(0x7f0000000180)='/dev/audio#\x00', 0x2, 0x101000) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000240)={0x2, @time, 0x2, {0x10000, 0x401}, 0x9905, 0x2, 0x5}) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)={0x7, 0x8759, 0x2, 0x4, 0x2, 0xffffffffffffffff, 0x8}, 0x2c) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r2, &(0x7f0000000200)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000140)=0x0) r4 = getpgrp(r3) perf_event_open(&(0x7f000025c000)={0xffffffffffffffff, 0xfffffffffffffff9, 0x3e3, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000, 0x800000, 0x4, 0x3, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x400, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4, 0x8}, r4, 0x3, 0xffffffffffffffff, 0x2) r5 = socket$netlink(0x10, 0x3, 0x80009) ioctl$sock_FIOSETOWN(r5, 0x8901, &(0x7f0000000080)=r4) r6 = socket(0x11, 0x3, 0x3ab9) setsockopt(r6, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:28 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:28 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) getpeername$llc(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000000c0)=0x10) 2018/03/30 22:01:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:28 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x0, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:28 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x8000, 0x0) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000080)=0x801c) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) accept4(0xffffffffffffff9c, 0x0, &(0x7f0000003c00), 0x0) timerfd_create(0x0, 0x0) socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x3ab9) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:28 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:28 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:28 executing program 7 (fault-call:10 fault-nth:5): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 231.817105] FAULT_INJECTION: forcing a failure. [ 231.817105] name failslab, interval 1, probability 0, space 0, times 0 [ 231.828457] CPU: 0 PID: 17145 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 231.835828] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 231.845167] Call Trace: [ 231.847752] dump_stack+0x194/0x24d [ 231.851379] ? arch_local_irq_restore+0x53/0x53 [ 231.856039] ? is_bpf_text_address+0xa4/0x120 [ 231.860534] should_fail+0x8c0/0xa40 [ 231.864241] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 231.869338] ? save_stack+0xa3/0xd0 [ 231.872950] ? save_stack+0x43/0xd0 [ 231.876560] ? kasan_kmalloc+0xad/0xe0 [ 231.880435] ? kasan_slab_alloc+0x12/0x20 [ 231.884576] ? find_held_lock+0x35/0x1d0 [ 231.888627] ? __lock_is_held+0xb6/0x140 [ 231.892687] ? check_same_owner+0x320/0x320 [ 231.896995] ? rcu_note_context_switch+0x710/0x710 [ 231.901926] should_failslab+0xec/0x120 [ 231.905888] kmem_cache_alloc_node_trace+0x5a/0x760 [ 231.910906] __kmalloc_node_track_caller+0x33/0x70 [ 231.915829] __kmalloc_reserve.isra.39+0x41/0xd0 [ 231.920576] __alloc_skb+0x13b/0x780 [ 231.924278] ? skb_copy_and_csum_dev+0x370/0x370 [ 231.929027] ? __build_flow_key.constprop.51+0x630/0x630 [ 231.934473] ? tcp_v4_md5_lookup+0x22/0x30 [ 231.938692] ? tcp_established_options+0x2c5/0x420 [ 231.943610] ? tcp_current_mss+0x254/0x380 [ 231.947834] ? tcp_mtu_to_mss+0x460/0x460 [ 231.951973] sk_stream_alloc_skb+0x126/0x9a0 [ 231.956387] ? tcp_init_transfer+0x3e0/0x3e0 [ 231.960789] ? perf_trace_lock_acquire+0x532/0x980 [ 231.965711] ? tcp_send_mss+0xa4/0x2f0 [ 231.969587] do_tcp_sendpages+0xf0f/0x1c60 [ 231.973806] ? perf_tp_event+0xae0/0xae0 [ 231.977859] ? trace_hardirqs_off+0x10/0x10 [ 231.982178] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 231.986747] ? print_irqtrace_events+0x270/0x270 [ 231.991482] ? find_held_lock+0x35/0x1d0 [ 231.995533] ? lock_acquire+0x1d5/0x580 [ 231.999487] ? lock_acquire+0x1d5/0x580 [ 232.003444] ? tcp_sendpage+0x2e/0x60 [ 232.007238] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 232.012416] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 232.018455] ? __local_bh_enable_ip+0x121/0x230 [ 232.023110] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 232.028114] tcp_sendpage_locked+0x82/0x130 [ 232.032425] tcp_sendpage+0x43/0x60 [ 232.036040] ? tcp_sendpage_locked+0x130/0x130 [ 232.040604] inet_sendpage+0x1aa/0x660 [ 232.044479] ? inet_recvmsg+0x620/0x620 [ 232.048434] ? mark_held_locks+0xaf/0x100 [ 232.052566] ? __local_bh_enable_ip+0x121/0x230 [ 232.057218] ? inet_recvmsg+0x620/0x620 [ 232.061179] kernel_sendpage+0x8d/0xe0 [ 232.065055] kcm_write_msgs+0x404/0x1b80 [ 232.069099] ? lock_release+0xa40/0xa40 [ 232.073070] ? kcm_release+0x860/0x860 [ 232.076939] ? kasan_check_write+0x14/0x20 [ 232.081154] ? copyin+0x91/0xb0 [ 232.084426] ? usercopy_abort+0xd0/0xd0 [ 232.088390] ? iov_iter_advance+0x13f0/0x13f0 [ 232.092865] ? lock_sock_nested+0x91/0x110 [ 232.097080] ? trace_hardirqs_on+0xd/0x10 [ 232.101208] ? __local_bh_enable_ip+0x121/0x230 [ 232.105866] kcm_sendmsg+0x148d/0x22d0 [ 232.109734] ? __might_sleep+0x95/0x190 [ 232.113711] ? rw_copy_check_uvector+0x191/0x280 [ 232.118456] ? kcm_sendpage+0x1900/0x1900 [ 232.122585] ? import_iovec+0x238/0x430 [ 232.126547] ? dup_iter+0x260/0x260 [ 232.130156] ? kasan_check_write+0x14/0x20 [ 232.134375] ? _copy_from_user+0x99/0x110 [ 232.138516] ? copy_msghdr_from_user+0x3a6/0x590 [ 232.143265] ? security_socket_sendmsg+0x89/0xb0 [ 232.148005] ? kcm_sendpage+0x1900/0x1900 [ 232.152144] sock_sendmsg+0xca/0x110 [ 232.155846] ___sys_sendmsg+0x767/0x8b0 [ 232.159810] ? copy_msghdr_from_user+0x590/0x590 [ 232.164549] ? find_held_lock+0x35/0x1d0 [ 232.168604] ? __f_unlock_pos+0x19/0x20 [ 232.172561] ? lock_downgrade+0x980/0x980 [ 232.176691] ? get_pid_task+0xbc/0x140 [ 232.180567] ? __fget_light+0x2b2/0x3c0 [ 232.184524] ? fget_raw+0x20/0x20 [ 232.187968] ? find_held_lock+0x35/0x1d0 [ 232.192024] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 232.196866] ? vfs_write+0x374/0x510 [ 232.200561] ? wait_for_completion+0x770/0x770 [ 232.205138] __sys_sendmsg+0xe5/0x210 [ 232.208923] ? __sys_sendmsg+0xe5/0x210 [ 232.212880] ? SyS_shutdown+0x290/0x290 [ 232.216851] ? __sb_end_write+0xa0/0xd0 [ 232.220830] ? SyS_read+0x220/0x220 [ 232.224445] SyS_sendmsg+0x2d/0x50 [ 232.227966] ? __sys_sendmsg+0x210/0x210 [ 232.232012] do_syscall_64+0x281/0x940 [ 232.235888] ? vmalloc_sync_all+0x30/0x30 [ 232.240023] ? _raw_spin_unlock_irq+0x27/0x70 [ 232.244504] ? finish_task_switch+0x1c1/0x7e0 [ 232.248995] ? syscall_return_slowpath+0x550/0x550 [ 232.253915] ? syscall_return_slowpath+0x2ac/0x550 [ 232.258828] ? prepare_exit_to_usermode+0x350/0x350 [ 232.263836] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 232.269190] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 232.274034] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 232.279205] RIP: 0033:0x454e79 [ 232.282377] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 232.290070] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 232.297321] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 232.304570] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 232.311821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 2018/03/30 22:01:29 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:29 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 232.319076] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000005 2018/03/30 22:01:29 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0xb, 0x6, 0x80004) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x4000, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f00000000c0)={0x3, 0xa71, 0x0, 0x1, 0xfffffffffffffff9, 0xc413}) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:29 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pivot_root(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:29 executing program 7 (fault-call:10 fault-nth:6): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:29 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:29 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:29 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0xe6cf, 0x200) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000240)={0x0, 0x7}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000580)=ANY=[@ANYRES32=r1, @ANYBLOB="730000009e2610ef7da7902cb34600cf3c8ee5341c403b4281a65d100a02c6f1723163407feeba0f8ed42522cb1b4126d2a99b43eb8053fd116b5af7f1d80053bb65e4e29483e9bf63a042eb5c4f55edeb6bebd45e0e12848e17bdbc4ae64840ba087450805ddefcb918f385e78f45dfde9ab331dc045e61709f8495d3522f66d4f0"], &(0x7f0000000340)=0x7b) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x4e1e, @multicast1=0xe0000001}, 0x252) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) r3 = socket$inet6(0xa, 0x80001, 0x0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f00000000c0)) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f000097e000)={@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x1}, 0x28) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x100000000000, &(0x7f0000000540)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) r4 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x4, 0x28040) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r4, 0x40a85323, &(0x7f0000000640)={{0x0, 0x10001}, 'port1\x00', 0x82, 0x1080c, 0xfffffffffffffff8, 0x7, 0xfffffffffffffeff, 0x3, 0x0, 0x0, 0x6, 0x8}) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r2, 0x0, 0x61, &(0x7f0000000240)={'filter\x00', 0x4}, 0x68) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r2, 0x0, 0x61, &(0x7f0000000340)={'filter\x00', 0x4}, 0x68) sendto$inet(r2, &(0x7f0000000200), 0x0, 0x1, &(0x7f0000000080)={0x2, 0x0, @loopback=0x7f000001}, 0x10) syz_open_dev$loop(&(0x7f0000000800)='/dev/loop#\x00', 0x5, 0x400) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f0000000780)={0x0, 0xb12}, &(0x7f00000007c0)=0x8) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000003c0)={'IDLETIMER\x00'}, &(0x7f0000000400)=0x1e) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x20000, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r5, 0xc008551a, &(0x7f0000000840)=ANY=[@ANYBLOB="215f001000001c0000000200000001000000f6bf63e0ca2b393666afc76a530000db0000000101000000000000ff0700007910a53a2bc931fc34bb515d8e47b6e1564b4c38dfb95a9a7c91ece77cf3ef9332a6243bde4115dad30fb291d6129488b2de5b917c817c1bf6d8e9aa5456b3822930f10f927437a55c9498374b687157f13c2e551ecc7e3c06e9dff26e31cc92f76939220654507eed6bc57e761f423355fdc0cf7b2d537cc9bafb777ee468134e194721b18f300713dd5480029b55ecbd46267dfa59000000000000000000000000000000"]) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket(0x11, 0x2, 0x3ab9) r7 = dup3(r6, r6, 0x80000) openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x503040, 0x0) ioctl$KIOCSOUND(r7, 0x4b2f, 0x5) [ 232.659672] FAULT_INJECTION: forcing a failure. [ 232.659672] name failslab, interval 1, probability 0, space 0, times 0 [ 232.671000] CPU: 1 PID: 17178 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 232.678353] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 232.687692] Call Trace: [ 232.690275] dump_stack+0x194/0x24d [ 232.693894] ? arch_local_irq_restore+0x53/0x53 [ 232.698563] should_fail+0x8c0/0xa40 [ 232.702272] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 232.707374] ? do_tcp_sendpages+0xf0f/0x1c60 [ 232.711786] ? tcp_sendpage_locked+0x82/0x130 [ 232.716282] ? tcp_sendpage+0x43/0x60 [ 232.720079] ? kernel_sendpage+0x8d/0xe0 [ 232.724135] ? kcm_write_msgs+0x404/0x1b80 [ 232.728363] ? kcm_sendmsg+0x148d/0x22d0 [ 232.732421] ? find_held_lock+0x35/0x1d0 [ 232.736484] ? __lock_is_held+0xb6/0x140 [ 232.740557] ? check_same_owner+0x320/0x320 [ 232.744880] ? rcu_note_context_switch+0x710/0x710 [ 232.749810] ? sk_reset_timer+0x3c/0x50 [ 232.753782] should_failslab+0xec/0x120 [ 232.757746] kmem_cache_alloc_node+0x56/0x760 [ 232.762241] __alloc_skb+0xf1/0x780 [ 232.765861] ? skb_copy_and_csum_dev+0x370/0x370 [ 232.770607] ? tcp_transmit_skb+0x3960/0x3960 [ 232.775093] ? sk_busy_loop_end+0x190/0x190 [ 232.779411] ? tcp_v4_md5_lookup+0x22/0x30 [ 232.783641] ? tcp_established_options+0x2c5/0x420 [ 232.788561] ? tcp_current_mss+0x254/0x380 [ 232.792785] ? tcp_mtu_to_mss+0x460/0x460 [ 232.796930] sk_stream_alloc_skb+0x126/0x9a0 [ 232.801328] ? __lock_acquire+0x664/0x3e00 [ 232.805554] ? tcp_init_transfer+0x3e0/0x3e0 [ 232.809952] ? skb_entail+0x5ed/0x8a0 [ 232.813743] ? tcp_push+0x780/0x780 [ 232.817361] ? perf_trace_lock_acquire+0xe3/0x980 [ 232.822205] do_tcp_sendpages+0xf0f/0x1c60 [ 232.826444] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 232.831019] ? print_irqtrace_events+0x270/0x270 [ 232.835764] ? find_held_lock+0x35/0x1d0 [ 232.839824] ? lock_acquire+0x1d5/0x580 [ 232.843784] ? lock_acquire+0x1d5/0x580 [ 232.847745] ? tcp_sendpage+0x2e/0x60 [ 232.851544] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 232.856722] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 232.862768] ? __local_bh_enable_ip+0x121/0x230 [ 232.867431] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 232.872440] tcp_sendpage_locked+0x82/0x130 [ 232.876756] tcp_sendpage+0x43/0x60 [ 232.880373] ? tcp_sendpage_locked+0x130/0x130 [ 232.884941] inet_sendpage+0x1aa/0x660 [ 232.888821] ? inet_recvmsg+0x620/0x620 [ 232.892783] ? mark_held_locks+0xaf/0x100 [ 232.896921] ? __local_bh_enable_ip+0x121/0x230 [ 232.901580] ? inet_recvmsg+0x620/0x620 [ 232.905547] kernel_sendpage+0x8d/0xe0 [ 232.909430] kcm_write_msgs+0x404/0x1b80 [ 232.913479] ? lock_release+0xa40/0xa40 [ 232.917455] ? kcm_release+0x860/0x860 [ 232.921334] ? kasan_check_write+0x14/0x20 [ 232.925559] ? copyin+0x91/0xb0 [ 232.928838] ? usercopy_abort+0xd0/0xd0 [ 232.932806] ? iov_iter_advance+0x13f0/0x13f0 [ 232.937292] ? lock_sock_nested+0x91/0x110 [ 232.941515] ? trace_hardirqs_on+0xd/0x10 [ 232.945654] ? __local_bh_enable_ip+0x121/0x230 [ 232.950316] kcm_sendmsg+0x148d/0x22d0 [ 232.954190] ? __might_sleep+0x95/0x190 [ 232.958164] ? rw_copy_check_uvector+0x191/0x280 [ 232.962911] ? kcm_sendpage+0x1900/0x1900 [ 232.967047] ? import_iovec+0x238/0x430 [ 232.971013] ? dup_iter+0x260/0x260 [ 232.974631] ? kasan_check_write+0x14/0x20 [ 232.978854] ? _copy_from_user+0x99/0x110 [ 232.982997] ? copy_msghdr_from_user+0x3a6/0x590 [ 232.987749] ? security_socket_sendmsg+0x89/0xb0 [ 232.992492] ? kcm_sendpage+0x1900/0x1900 [ 232.996630] sock_sendmsg+0xca/0x110 [ 233.000339] ___sys_sendmsg+0x767/0x8b0 [ 233.004304] ? copy_msghdr_from_user+0x590/0x590 [ 233.009047] ? find_held_lock+0x35/0x1d0 [ 233.013106] ? __f_unlock_pos+0x19/0x20 [ 233.017073] ? lock_downgrade+0x980/0x980 [ 233.021213] ? get_pid_task+0xbc/0x140 [ 233.025097] ? __fget_light+0x2b2/0x3c0 [ 233.029060] ? fget_raw+0x20/0x20 [ 233.032510] ? find_held_lock+0x35/0x1d0 [ 233.036569] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 233.041401] ? vfs_write+0x374/0x510 [ 233.045104] ? wait_for_completion+0x770/0x770 [ 233.049687] __sys_sendmsg+0xe5/0x210 [ 233.053476] ? __sys_sendmsg+0xe5/0x210 [ 233.057446] ? SyS_shutdown+0x290/0x290 [ 233.061416] ? __sb_end_write+0xa0/0xd0 [ 233.065396] ? SyS_read+0x220/0x220 [ 233.069018] SyS_sendmsg+0x2d/0x50 [ 233.072545] ? __sys_sendmsg+0x210/0x210 [ 233.076597] do_syscall_64+0x281/0x940 [ 233.080476] ? vmalloc_sync_all+0x30/0x30 [ 233.084617] ? _raw_spin_unlock_irq+0x27/0x70 [ 233.089103] ? finish_task_switch+0x1c1/0x7e0 [ 233.093588] ? syscall_return_slowpath+0x550/0x550 [ 233.098510] ? syscall_return_slowpath+0x2ac/0x550 [ 233.103437] ? prepare_exit_to_usermode+0x350/0x350 [ 233.108446] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 233.113791] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 233.118616] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 233.124134] RIP: 0033:0x454e79 [ 233.127300] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 233.134984] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 233.142235] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 233.149482] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 233.156729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 233.163974] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000006 2018/03/30 22:01:30 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x7, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:30 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:30 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:30 executing program 7 (fault-call:10 fault-nth:7): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:30 executing program 3: perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:30 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:30 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000000080)="20825eb41154561edcc40a18fc546258f182ceb080d4d9e5ee950b2772163087efa6453024a8c6888a7f3d49a645426ab878499fe137d298d438a1ba6b4784b9d95fa091f106c20a4af66381a0539addcc1b8964f0138bc0374f2dce3f343afdd651b61ebd6f8f1e4f57cd2394454d50fa5ff976e7e5f4142bab2648787c87cb14dfea901681b8382513c86a04708c1baf3b1164c3a8f50546f96fc7bf61dbe0acd415aa8e86fc5e19f6849467d1b4bd29326c79b732d5ed110ff3f1fec5cb089fa2388b39a1cae1bf4ffafd00000000000000009abc82d8fc54f23950559569e74bd66f1efe7819dc6f1d36bef3366f902f5bfe6a1d92794c9a36d854275bc9fa1baa307ae03418a85c54991fcc33b1fb737db4dc9066712a74a5f310985c", 0x11f) 2018/03/30 22:01:30 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x0, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:30 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) [ 233.396259] FAULT_INJECTION: forcing a failure. [ 233.396259] name failslab, interval 1, probability 0, space 0, times 0 [ 233.407596] CPU: 1 PID: 17196 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 233.414289] IPVS: ftp: loaded support on port[0] = 21 [ 233.414946] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 233.414952] Call Trace: [ 233.414971] dump_stack+0x194/0x24d [ 233.414986] ? arch_local_irq_restore+0x53/0x53 [ 233.440346] ? is_bpf_text_address+0xa4/0x120 [ 233.444854] should_fail+0x8c0/0xa40 [ 233.448575] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 233.453688] ? save_stack+0xa3/0xd0 [ 233.457318] ? save_stack+0x43/0xd0 [ 233.460945] ? kasan_kmalloc+0xad/0xe0 [ 233.464829] ? kasan_slab_alloc+0x12/0x20 [ 233.468980] ? find_held_lock+0x35/0x1d0 [ 233.473046] ? __lock_is_held+0xb6/0x140 [ 233.477117] ? check_same_owner+0x320/0x320 [ 233.481439] ? rcu_note_context_switch+0x710/0x710 [ 233.486380] should_failslab+0xec/0x120 [ 233.490353] kmem_cache_alloc_node_trace+0x5a/0x760 2018/03/30 22:01:30 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) [ 233.495384] __kmalloc_node_track_caller+0x33/0x70 [ 233.500316] __kmalloc_reserve.isra.39+0x41/0xd0 [ 233.505071] __alloc_skb+0x13b/0x780 [ 233.508788] ? skb_copy_and_csum_dev+0x370/0x370 [ 233.513544] ? tcp_transmit_skb+0x3960/0x3960 [ 233.518042] ? sk_busy_loop_end+0x190/0x190 [ 233.522369] ? tcp_v4_md5_lookup+0x22/0x30 [ 233.526603] ? tcp_established_options+0x2c5/0x420 [ 233.531533] ? tcp_current_mss+0x254/0x380 [ 233.535766] ? tcp_mtu_to_mss+0x460/0x460 [ 233.539913] sk_stream_alloc_skb+0x126/0x9a0 2018/03/30 22:01:30 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x0, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:30 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x0, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 233.544321] ? __lock_acquire+0x664/0x3e00 [ 233.548560] ? tcp_init_transfer+0x3e0/0x3e0 [ 233.552970] ? skb_entail+0x5ed/0x8a0 [ 233.556783] ? tcp_push+0x780/0x780 [ 233.560408] ? perf_trace_lock_acquire+0xe3/0x980 [ 233.565253] do_tcp_sendpages+0xf0f/0x1c60 [ 233.569504] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 233.574086] ? print_irqtrace_events+0x270/0x270 [ 233.578837] ? find_held_lock+0x35/0x1d0 [ 233.582904] ? lock_acquire+0x1d5/0x580 [ 233.586873] ? lock_acquire+0x1d5/0x580 [ 233.590844] ? tcp_sendpage+0x2e/0x60 2018/03/30 22:01:30 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) [ 233.594641] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 233.599828] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 233.605883] ? __local_bh_enable_ip+0x121/0x230 [ 233.610567] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 233.615599] tcp_sendpage_locked+0x82/0x130 [ 233.619924] tcp_sendpage+0x43/0x60 [ 233.623554] ? tcp_sendpage_locked+0x130/0x130 [ 233.628133] inet_sendpage+0x1aa/0x660 [ 233.632022] ? inet_recvmsg+0x620/0x620 [ 233.635996] ? mark_held_locks+0xaf/0x100 [ 233.640141] ? __local_bh_enable_ip+0x121/0x230 [ 233.644810] ? inet_recvmsg+0x620/0x620 [ 233.648787] kernel_sendpage+0x8d/0xe0 [ 233.652676] kcm_write_msgs+0x404/0x1b80 [ 233.656737] ? lock_release+0xa40/0xa40 [ 233.660723] ? kcm_release+0x860/0x860 [ 233.664607] ? kasan_check_write+0x14/0x20 [ 233.668836] ? copyin+0x91/0xb0 [ 233.672117] ? usercopy_abort+0xd0/0xd0 [ 233.676089] ? iov_iter_advance+0x13f0/0x13f0 [ 233.680579] ? lock_sock_nested+0x91/0x110 [ 233.684812] ? trace_hardirqs_on+0xd/0x10 [ 233.688955] ? __local_bh_enable_ip+0x121/0x230 [ 233.693628] kcm_sendmsg+0x148d/0x22d0 [ 233.697512] ? __might_sleep+0x95/0x190 [ 233.701495] ? rw_copy_check_uvector+0x191/0x280 [ 233.706249] ? kcm_sendpage+0x1900/0x1900 [ 233.710394] ? import_iovec+0x238/0x430 [ 233.714368] ? dup_iter+0x260/0x260 [ 233.717992] ? kasan_check_write+0x14/0x20 [ 233.722221] ? _copy_from_user+0x99/0x110 [ 233.726359] ? copy_msghdr_from_user+0x3a6/0x590 [ 233.731095] ? security_socket_sendmsg+0x89/0xb0 [ 233.735835] ? kcm_sendpage+0x1900/0x1900 [ 233.739971] sock_sendmsg+0xca/0x110 [ 233.743670] ___sys_sendmsg+0x767/0x8b0 [ 233.747629] ? copy_msghdr_from_user+0x590/0x590 [ 233.752377] ? find_held_lock+0x35/0x1d0 [ 233.756432] ? __f_unlock_pos+0x19/0x20 [ 233.760391] ? lock_downgrade+0x980/0x980 [ 233.764514] ? get_pid_task+0xbc/0x140 [ 233.768378] ? __fget_light+0x2b2/0x3c0 [ 233.772336] ? fget_raw+0x20/0x20 [ 233.775787] ? find_held_lock+0x35/0x1d0 [ 233.779837] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 233.784665] ? vfs_write+0x374/0x510 [ 233.788366] ? wait_for_completion+0x770/0x770 [ 233.792938] __sys_sendmsg+0xe5/0x210 [ 233.796713] ? __sys_sendmsg+0xe5/0x210 [ 233.800671] ? SyS_shutdown+0x290/0x290 [ 233.804624] ? __sb_end_write+0xa0/0xd0 [ 233.808581] ? SyS_read+0x220/0x220 [ 233.812195] SyS_sendmsg+0x2d/0x50 [ 233.815720] ? __sys_sendmsg+0x210/0x210 [ 233.819760] do_syscall_64+0x281/0x940 [ 233.823623] ? vmalloc_sync_all+0x30/0x30 [ 233.827750] ? _raw_spin_unlock_irq+0x27/0x70 [ 233.832221] ? finish_task_switch+0x1c1/0x7e0 [ 233.836702] ? syscall_return_slowpath+0x550/0x550 [ 233.841617] ? syscall_return_slowpath+0x2ac/0x550 [ 233.846521] ? prepare_exit_to_usermode+0x350/0x350 [ 233.851514] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 233.856853] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 233.861683] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 233.866847] RIP: 0033:0x454e79 [ 233.870017] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 233.877717] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 233.884968] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 233.892218] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 233.899476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 233.906722] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000007 2018/03/30 22:01:31 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x15, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setfsgid(r0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140)='/dev/audio\x00', 0x0, 0x0) ioctl$DRM_IOCTL_INFO_BUFS(r2, 0xc0106418, &(0x7f0000000180)={0x0, 0x7, 0x7, 0x2, 0x4, 0xffffffffffff7fff}) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:31 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:31 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x0, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:31 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r0 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x8a9, 0x0) getsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f00000000c0)=0x1f, &(0x7f0000000100)=0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x3ab9) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:31 executing program 7 (fault-call:10 fault-nth:8): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:31 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:31 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:31 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 234.765061] FAULT_INJECTION: forcing a failure. [ 234.765061] name failslab, interval 1, probability 0, space 0, times 0 [ 234.776415] CPU: 1 PID: 17235 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 234.783779] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 234.793140] Call Trace: [ 234.795734] dump_stack+0x194/0x24d [ 234.799369] ? arch_local_irq_restore+0x53/0x53 [ 234.804056] should_fail+0x8c0/0xa40 [ 234.807778] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/03/30 22:01:31 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:31 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x0, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:31 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) r0 = perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x10000, 0x20000) perf_event_open$cgroup(&(0x7f0000000080)={0x3, 0x70, 0x800, 0xfffffffffffffff9, 0x9, 0x4, 0x0, 0x1, 0x800, 0x4, 0x800, 0x401, 0x2, 0x5, 0x3, 0x7fff, 0x7f, 0xfffffffffffffc10, 0x4, 0x4, 0xffffffffffff0000, 0x7, 0x9, 0x1, 0x200, 0x1, 0x0, 0x6, 0x6, 0x2, 0x81, 0x800, 0xbad, 0x2, 0x1000, 0xfffffffffffffbff, 0x8, 0x9, 0x0, 0x34, 0x0, @perf_config_ext={0x1f, 0x2}, 0x1, 0x4, 0xc8, 0x3, 0x101, 0x2, 0x400}, r1, 0x6, r0, 0x2) r2 = timerfd_create(0x28, 0x80800) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r2, &(0x7f000069cfe0)) [ 234.812891] ? insert_work+0x5f0/0x5f0 [ 234.816788] ? print_irqtrace_events+0x270/0x270 [ 234.821545] ? find_held_lock+0x35/0x1d0 [ 234.825618] ? psock_data_ready+0x63/0x70 [ 234.829771] ? lock_downgrade+0x980/0x980 [ 234.833921] ? retint_kernel+0x10/0x10 [ 234.837814] ? mark_held_locks+0xaf/0x100 [ 234.841961] ? queue_work_on+0xf7/0x1c0 [ 234.845939] ? __local_bh_enable_ip+0x121/0x230 [ 234.850612] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 234.855632] ? psock_data_ready+0x63/0x70 [ 234.859785] ? trace_hardirqs_on+0xd/0x10 [ 234.863940] should_failslab+0xec/0x120 [ 234.867917] kmem_cache_alloc_node+0x56/0x760 [ 234.872413] ? tcp_data_queue+0x63c/0x3de0 [ 234.876655] __alloc_skb+0xf1/0x780 [ 234.880283] ? skb_copy_and_csum_dev+0x370/0x370 [ 234.885047] ? tcp_fastretrans_alert+0x2220/0x2220 [ 234.889979] ? trace_hardirqs_off+0x10/0x10 [ 234.894300] ? tcp_v4_md5_lookup+0x22/0x30 [ 234.898534] ? tcp_established_options+0x2c5/0x420 [ 234.903469] ? bictcp_cong_avoid+0xf20/0xf20 [ 234.907876] tcp_send_ack.part.38+0xce/0x610 [ 234.912285] tcp_send_ack+0x49/0x60 2018/03/30 22:01:31 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r1, 0x1, 0xe, &(0x7f0000000080)=""/134) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x6e) r3 = perf_event_open(&(0x7f0000348f88)={0x3, 0x70, 0x3e2, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RNDZAPENTCNT(r2, 0x5204, &(0x7f0000000200)=0x1d90) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rfkill\x00', 0x200, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000, 0x3, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r3, 0x0) r4 = timerfd_create(0x0, 0x0) timerfd_settime(r4, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r4, &(0x7f000069cfe0)) [ 234.915910] __tcp_ack_snd_check+0x2c6/0x4b0 [ 234.920323] ? tcp_try_undo_recovery+0x580/0x580 [ 234.925083] ? tcp_xmit_recovery.part.54+0x110/0x110 [ 234.930192] ? sched_clock+0x31/0x40 [ 234.933910] ? sched_clock_cpu+0x1b/0x180 [ 234.938065] tcp_rcv_established+0xb90/0x1be0 [ 234.942563] ? tcp_data_queue+0x3de0/0x3de0 [ 234.946882] ? lock_downgrade+0x980/0x980 [ 234.951033] ? mark_held_locks+0xaf/0x100 [ 234.955173] ? find_held_lock+0x35/0x1d0 [ 234.959235] ? __local_bh_enable_ip+0x121/0x230 2018/03/30 22:01:31 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0xfffffffffffffffe, 0x80000) pipe2(&(0x7f0000000080), 0x800) timerfd_gettime(r0, &(0x7f000069cfe0)) timer_create(0x2, &(0x7f0000000040)={0x0, 0x1d, 0x1}, &(0x7f00000000c0)=0x0) timer_getoverrun(r1) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)={&(0x7f0000000240)='./file0\x00', 0x0, 0x18}, 0xfffffffffffffd34) [ 234.963905] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 234.968922] tcp_v4_do_rcv+0x2ab/0x7d0 [ 234.972808] __release_sock+0x124/0x360 [ 234.976792] release_sock+0xa4/0x2a0 [ 234.980498] ? __release_sock+0x360/0x360 [ 234.984642] ? tcp_sendpage_locked+0xed/0x130 [ 234.989138] tcp_sendpage+0x4e/0x60 [ 234.992761] ? tcp_sendpage_locked+0x130/0x130 [ 234.997339] inet_sendpage+0x1aa/0x660 [ 235.001226] ? inet_recvmsg+0x620/0x620 [ 235.005196] ? mark_held_locks+0xaf/0x100 [ 235.009343] ? __local_bh_enable_ip+0x121/0x230 [ 235.014009] ? inet_recvmsg+0x620/0x620 [ 235.017983] kernel_sendpage+0x8d/0xe0 [ 235.021872] kcm_write_msgs+0x404/0x1b80 [ 235.025929] ? lock_release+0xa40/0xa40 [ 235.029916] ? kcm_release+0x860/0x860 [ 235.033799] ? kasan_check_write+0x14/0x20 [ 235.038031] ? copyin+0x91/0xb0 [ 235.041315] ? usercopy_abort+0xd0/0xd0 [ 235.045289] ? iov_iter_advance+0x13f0/0x13f0 [ 235.049778] ? lock_sock_nested+0x91/0x110 [ 235.054005] ? trace_hardirqs_on+0xd/0x10 [ 235.058149] ? __local_bh_enable_ip+0x121/0x230 [ 235.062819] kcm_sendmsg+0x148d/0x22d0 2018/03/30 22:01:31 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r2, &(0x7f000069cfe0)) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f0000000080)={r1, 0xffffffffffffa261}) [ 235.066703] ? __might_sleep+0x95/0x190 [ 235.070687] ? rw_copy_check_uvector+0x191/0x280 [ 235.075441] ? kcm_sendpage+0x1900/0x1900 [ 235.079583] ? import_iovec+0x238/0x430 [ 235.083553] ? dup_iter+0x260/0x260 [ 235.087175] ? kasan_check_write+0x14/0x20 [ 235.091403] ? _copy_from_user+0x99/0x110 [ 235.095555] ? copy_msghdr_from_user+0x3a6/0x590 [ 235.100314] ? security_socket_sendmsg+0x89/0xb0 [ 235.105066] ? kcm_sendpage+0x1900/0x1900 [ 235.109211] sock_sendmsg+0xca/0x110 [ 235.112927] ___sys_sendmsg+0x767/0x8b0 2018/03/30 22:01:31 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 235.116897] ? copy_msghdr_from_user+0x590/0x590 [ 235.121650] ? find_held_lock+0x35/0x1d0 [ 235.125719] ? __f_unlock_pos+0x19/0x20 [ 235.129691] ? lock_downgrade+0x980/0x980 [ 235.133835] ? get_pid_task+0xbc/0x140 [ 235.137718] ? __fget_light+0x2b2/0x3c0 [ 235.141688] ? fget_raw+0x20/0x20 [ 235.145138] ? find_held_lock+0x35/0x1d0 [ 235.149199] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 235.154039] ? vfs_write+0x374/0x510 [ 235.157752] ? wait_for_completion+0x770/0x770 [ 235.162343] __sys_sendmsg+0xe5/0x210 2018/03/30 22:01:32 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) recvfrom$llc(r0, &(0x7f0000000080)=""/113, 0x71, 0x1, &(0x7f0000000100)={0x1a, 0x337, 0x10001, 0x0, 0x1, 0xf4fb, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x10) timerfd_gettime(r1, &(0x7f000069cfe0)) [ 235.166143] ? __sys_sendmsg+0xe5/0x210 [ 235.170122] ? SyS_shutdown+0x290/0x290 [ 235.174101] ? __sb_end_write+0xa0/0xd0 [ 235.178087] ? SyS_read+0x220/0x220 [ 235.181726] SyS_sendmsg+0x2d/0x50 [ 235.185262] ? __sys_sendmsg+0x210/0x210 [ 235.189321] do_syscall_64+0x281/0x940 [ 235.193204] ? vmalloc_sync_all+0x30/0x30 [ 235.197350] ? _raw_spin_unlock_irq+0x27/0x70 [ 235.202191] ? finish_task_switch+0x1c1/0x7e0 [ 235.206681] ? syscall_return_slowpath+0x550/0x550 [ 235.211611] ? syscall_return_slowpath+0x2ac/0x550 2018/03/30 22:01:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:32 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) [ 235.216538] ? prepare_exit_to_usermode+0x350/0x350 [ 235.221554] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 235.226920] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 235.231772] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 235.236956] RIP: 0033:0x454e79 [ 235.240137] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 235.247845] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 235.255119] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 2018/03/30 22:01:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) [ 235.262389] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 235.269660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 235.276928] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000008 [ 235.525221] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:32 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 2018/03/30 22:01:32 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:32 executing program 7 (fault-call:10 fault-nth:9): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x0, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:32 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup(r0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f0000001140)=ANY=[@ANYRES32=0x0, @ANYBLOB="00100000b830f1ff6ffc63aafc8b36d0e2dd4d3cdf8dcc455becea00aea4ae996759734b491d966e4a3fe6a8da8a010ca6e78be94ace8c90dba5b37d69f5ce77a64e9e2d25b18c42bfc97c399f16332e64ecd45bf83beb64044100a9af9898ce7cec7dbff5190bc6ed6e353b98e9b86c47b721574e46c6194139504484d92e7cfc10aa4c6fb10b10afa4208a37ffb7f32eb9bd18a8caba54f86dbe055b4288bff3147a100a9b5248f64fa7cbff0503ec18559ac666dbc272288c5f74777909c5782d6fb299140807f5e07bbdb0b7431816c11bdc0f6a52406dc8c40e27363feac527c9f9add38ec7aa87bbae10f39ee37eaac4be7f9c694e216f6fc476663b60942983d240bad4b389d5f46f3591f0a2957b173ef4ce898787f47e7a903aaca499414fa42f104871b6826d03a4b1dee7895fe7114aa016bb897373a821d3dd99bf72081e4bcfcc775598e3a6ffba4f45b395aba7d7e2319ec9649fa8ea7661e893be882ad1722e1f6754dda297efcb3e005720432930aa5f5e161eb8e6268e0d37c368626b46d13e71ab5862ece9c0d12b73815dabc0963d8cb5b0bedba46cda184b76f3eae73f3d0dbafbf235cf1dcf03f6e3bccecb43da5882ad489814e4517432d88c27f83544e0eb30f4a6f4f360fbefc75348865322a2dbd7ac6e27cf3a323d2b588a98096926dee73fc362c49ba8fccf1e846c67c73609c03375c5b96ce4d28d25bd1ae22730bcbe61e36a084064071bff0670d4cd4bc4ca5797bcf9febb0e4b8039098b8894c65094ccb7835e585c291fa1ade1f9eba595cd6d6e3428a16411e56f26123d0cfc521f6f9f61ed88fdea706c761f1444a958b27f4926b5117a3064d8c8e1a09a2d0e9b33214644c6e1fb67b79db7890c52558b464589339874a36a61bf9ef49e44bff943e83235f4c3acb331f8d6ade32528c158ba61661fc9a0a60f3803560608ee50d40ed2d0c7eda76e2fd54b447f0d64aa8bce9d99bc81b6d8d6da9131488ebe453150812c08958926d3ee12767e3130b4cdd571f070a63b3705549602c6c2660eac261afdf4ef55d42245ed01d7e4e442824b21b7af220dd9b9d7b45e16ded5c03978b1d1c27e98f300808c0ab48f3036dbec2f816ed4b9b4130f78caadc7827b0edbd410c0d6ea5beb8b49f95159d477cb0ca248862256d7f330748c81a754a5c10b51b3d365229181d87434ad7cc1c985aa00f5170bd02b2b402aa8ea38188e446fecbb3029b82432624f699419a79fd6e0c5e08615852b78000f6e0b7a56f93c252d13927f86ed0a777b286812ece0cd2082f2a7fce1f882fe702b46c7cb287ca7ff14fbcb71788840d7ccbaa5b1d9c636f7668f4f1778e15df4b2995cb0fb9a570d9ef1dcc4df098039ef476647a46bc05db9ef71f8f56ca52c8422d7931c9e8da79c63f104e7f79c9122b7778141b2180132496ae33fbb6283fabcd2d71a129f1b25ae93dfdca4fcb10de1c4266dd51eca25049a0bc0ec36c56df6e484d62ace4c2b703628013b66311aa68573f0a2dd16074deb2f75f3f4f570d7389898d98fa74a455540da435bf7ab9541dbc96a7b783586618be0ac63ffa5f06bdea4348eeb65fc320bd69b000e766db58fb04a3e6da7c97caaf22dbeeae42fe4ae7456593f1e3caf3427d859fafa1463f8a1ef5dd1612e3fa047c367714ecf77a464f5141db58724bb315c802e0d0aef926d4e6fa212b4d49f7a4b71a35c118e2b2f4a4069e172f9c941e5fa0d7abd478ab6cf1598e60104eee8f640238aa5129446269ea775d83307608a8d9ef5527c9c242aed425310aa4a98ecd6fff4c66604971320fbf2972ba6c7565085e8c81ff0d9121507a60208207d63e8af38d7a7646cb5b6362df99c9f0958bd564ad2bb8dc0deafffad439e269952ac9bbfbcd2ac6d2d55d269f8dd0c931f17bddb0af6a2bf52bae0f6cc55bc7b1be4fb47576d522ff9b2f8b90e896b0214421c4d3ab31e558c61386eb43520a2b99063105939b5e61fe613cbbb3def309e8b1f4e2d7eb4d7957d77b73c3d045c7981f8a2c540938727574de57ba2684609ceb92421359a36e5cd89516204e685b70681232416bfbd988e9a4afdeded2dbeba5d5e8d3b475062ac90d2768ba16817c6c0ed00d3cdb62ed02406f27b5ae8251b6e361d259881519e19cfdeea20e82dab0f909d4f5e95a6285d6e99d775731593d614ef92d87c1f54f7c7ac3ddc7f8d8c48eb78183769ba700ab93f5eb81c17baf54d29b36b437536f0257560e34475181b0f3a44b4822c84db83cf1a324338e0533822aed69365c9e6f4216f5e4d463818ef2474dae27ab43ddbb29f2cd68dbaff21f5eb4d2ed4f663059ad2b0d9d7320c4251d4bedf41c226a66498b9f7cd88dd8f808f61b72286172e7140b1e0d37ba1279b19ad29ca8973e78f74d69d36092943e71b806eca834ff87bbd7d32b08547eeaa83c07be249cd2f42cee28ab946f1e62056229659999c10b7b27d9d77fc28052809e5397d209674025b3916be7005de2ab007f48e88cb1f1a92c31e50966a3daec1898e966e53a1f49a1c7c695bb81a802fbcac04483a12433851c0e4b8f0e8a21bc122bd893669c1757ec17a9a07063303cf077f52560bbe2e46af5d3a449b60befa92e21dacc8597dc06ed1140e6d8cd768de706fd7eb2e1ab31e1938d41a9e2645eab360bb7e1fc737b59ecc20e10f154dedf7815b40e3d31c8fbf3df3d6c85a5702e50b245da139dc08962d7ddffddf959d8e41706a448b320ca469479a622dfc8e0cf4ef0f0b7ed4d1f79057ab1d3dd8ffe4ab7f3f3c4bf0f181315080b03a4b7920c23c5e82e7bf9274cdd282a2c9d84ddc1bb8816462719b1a1d564b1fd53d417c6d64584ea7e21b28974a5683dde07ab7f4d7d2b207b7b397b713cb1ebd372f4cdb6e47c283d9ccec09ba8b7248f86f5b1fc0b6a5da1fd483ea7fdd313fed553a9e9338003065107b42177d23ea6b23ce4d5bacf562de95883a8807d900b9fed7a459488619166ccacb7161c0f93f4b30fcec8ab37a66ee19e0a4abbcea6c0f06cede70c3a38dc9b1f04cc4ac76a3653fab2868bbfc47c441e6b798fa477f075d013b9b9e9cef334ab48b1d8a349dcc39d5309abe857d5121b23db823b162c1216ac53f8577ce6aecf7a1694838c06158f3e9107f6acc1b0910807c20f81f53b3228732de69227eac8153466cfd68207083c8d73033c097c5810f245661a81a0f02c11d1a1e5a3e23f7add7da818c60c8949bd6990087b697cabee56f3006ab032adc674788a4edbcc1fafae79f2b01b29bd4e9043fb68a5234f7650f33c3dab9294e02848865d91a75d09f3453d646eed7af4bea7ecddd0ca4473f860823e94465c25e082e799d068d19b2b8e1f54787a2c474db4937660235081f234a87d6ba849ee125cff7cf49d2fa25db7996705840e021a814647281a2d8efdf6e9960ee7614e9de3abec15f48eceb9cca4efe5ab30cfac9e54b4c6e8f50ebdb85c77fe9e59e8a177ff34f652f1fc98f8c8fd231f956f35a3895e8a2c01140908e2374c1137209d8b61f6ae72af28f916de516d50f626b06faf8e1bb9f581ca0c3004e2b94e169100d3b57c443600c03ebff375b806c06a84c2afea76a920f04d7109954b7a4a7546dd17f46ee76dc23482feb57836a18b2377a261f0c42ab3432194bc4effa57d1c4d22a5724b69a2ee780a0f671aab365f52380f770c0f074719552b3532ffef2cd9af67557fbca1c6782dbde1b387465bfe111541959376ff0114123f5e986f8b4162470bcc17b681bbae2f57a3a43bc44a37ab9c8af2c64c8cfd10feb79e0520e24e0b5991ffbd94b9267ad4a23094cbcd046fce850c5eb55c825a3b4fc9213df511618e0f010e41bd1f77cd67051057d6d0c2f0adadcb3fb9b96a00f691996e80247d9ef84beb733f4631fea7c2d051f7b61509fc3edd71175421810aa0107f52e429546bde2513d903a235b2e9fef8e5f5d0901fb84be65ad20a120bff17d77b716f649d3da48c538688d3dc823122089db8fc66b96d5439be30ddfb64881d4b526a77353aea99d5289cf8cc62a8a915b97ac66480dfbd70190a2b88ec5d1bf344678a4489a7101d25de64f29c8fe7a8331c0333d6bfb23138605ba837ffd0aad9dd24f1440d79af1c4ddf8dfeec6ae3e68586721d0af2cf6730c447cbfcb211ebef08a67e37f3a0ebea9be37635f1fec3185fcd9a604fd34d6cd70a82b38c659d7d3159a09a7e19d4fc86729d8dc4b46544b21ff145a6cf18b7b1ab89520fc4cb6df2a30b6554a6cf3d78130122dfb5b83e9b1de642c5094e2d934d35a68c3e1dbaa3c8a5fb72510d0f6240b73e652429dd1e632986818bd7a1fc2e6461ee2ddc58c28cb8b104e38de1af7131a2a13605ad7088a64686c39fa7cff46a1da328a70058256fc04ba5970f36f4abc437ab571c6ff8ff371a9ec7e1db0f6d738c6e820db0d734cf9fa0e5c100fbe3711fcbedbb10ab44c71829b26158af67d36cff9c920361060b32b0e6b0a6fd235b77730cdaa14fb4973f0e6b6b3d74fb0b398d9958c0f0250b72fccede5b6f7e2b4efa1152fb07adc55148dc211d8bc2a30f915618880c7f50e86d812f205e40eeb1ad7aef02d4d09f9b822c044b2ed218cf270b6110c9c6830154ee705b65e74dac477067f8e56957e241b7bdf5062822152dc101d09adb8b0bfb8422dfd3e20163809ddc3fb0276b47f4bb385f3b71f5338695a7dc2f617b4390f39509013ebc48cef0dd067047e86abe4d8ed8311aa032c5b39495cc641975ccf59e4f92d4cc05593db10c86f2d0e7afd72819d7052b272bd4bb883e2e03102e40fd94c50e5669723f222d69132b1a61bb07cd0013cafc813b42584e4fc11aaeb2864deae099ebfab898f8ccde5a34f0e1b4ac0b8530a6d9ed740fdc2a4e6c679b5437a02d9410e3085fcd51cfd27b8bf6fa5747bc9a2e93519b9774becde277273113aa1bba4b42bd695c6ebc219210ddecc7585e21898b8a9fe056e24a4eb7c00b923a0b4cfcb5ac91e33dc4b9427885b2b82752a95f9826790e672d6d08de2c53a16b3c1a20d83610cf6afb1b5e59585b2d62876e6700fddf35d04aa5751cf131baecb936a998cb47b7dd75183a6c58b54082634e81142ce38001d5ac9f39fbb5a1e963ea65eb044ea27c1f3922c3fa98eb853950fa1313d189b2826521e4af4968c1057a5f40f8f31eb1c4af9ef7c04d1c0936ec8435cb01bed61a180ea8535a890ea2c500f23eabcafe94d684ba46728aa7f883b2830b00be589d1a0fdbf018b957dfccec0df64d7d0f1344ed244976539513aa02a2f0b926f2215f83615d07f64ac8dc560c5e7236dc4bd6f794e87fe08b8d88b9e7d4c0da5279fed288d184e9fab3c59486662bdf94ee2148aa12fd808d4544ca961e7d82083937b61146e1123652a19360eb1170bc3c7eb5d4ff39df740e4bab86e0ce2d4ecbd388ef8888a97e41390bd1e000b4067fe627a1214c609cf5886da509dc018e50766d28dca41b27d01f85f17c25d8e959c7ee56f7e0bbca1b791826ece4e97e071b24b6e6da6ccd96acd197ff5391a12dca69ed2cfe84eab638f0e4f8c512802d0840928cd94e5ac57fbb8512c17206be84d65c372b9b93aee59ab496c4683f180aa38a5896055f640dece0341797b13974b9d70419ffbe72f6e8b0c97e7bab0223632e21ee4b51fb7d2c31c51e223a1d3bc14e691a080a05b56d815ea6c076ad5675aa1b266ac11569836270dd8da8bcbeefc44d7d907f3b5aaf820a660809e35a98e3fe5a9dae215637d2e5d"], &(0x7f0000002180)=0x1008) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000021c0)=@assoc_id=r2, &(0x7f0000002200)=0x4) r4 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x9, 0x400000) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, &(0x7f00000000c0)=""/18, &(0x7f0000000100)=0x12) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$EVIOCGPHYS(r4, 0x80404507, &(0x7f0000000140)=""/4096) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = timerfd_create(0x0, 0x0) setsockopt$inet_sctp_SCTP_CONTEXT(r4, 0x84, 0x11, &(0x7f0000002240)={r3, 0x7}, 0x8) ioctl$RNDGETENTCNT(r4, 0x80045200, &(0x7f0000002280)) timerfd_settime(r5, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r5, &(0x7f000069cfe0)) 2018/03/30 22:01:32 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:32 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:32 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 235.731720] FAULT_INJECTION: forcing a failure. [ 235.731720] name failslab, interval 1, probability 0, space 0, times 0 [ 235.743089] CPU: 1 PID: 17294 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 235.750453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 235.759798] Call Trace: [ 235.762372] dump_stack+0x194/0x24d [ 235.765985] ? arch_local_irq_restore+0x53/0x53 [ 235.770642] ? is_bpf_text_address+0xa4/0x120 [ 235.775118] ? kernel_text_address+0xd1/0xe0 [ 235.779505] ? __unwind_start+0x169/0x330 [ 235.783633] should_fail+0x8c0/0xa40 [ 235.787328] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 235.792414] ? save_stack+0xa3/0xd0 [ 235.796022] ? save_stack+0x43/0xd0 [ 235.799633] ? kasan_kmalloc+0xad/0xe0 [ 235.803497] ? kasan_slab_alloc+0x12/0x20 [ 235.807621] ? kmem_cache_alloc_node+0x144/0x760 [ 235.812355] ? __alloc_skb+0xf1/0x780 [ 235.816132] ? tcp_send_ack.part.38+0xce/0x610 [ 235.820688] ? tcp_send_ack+0x49/0x60 [ 235.824467] ? __tcp_ack_snd_check+0x2c6/0x4b0 [ 235.829031] ? tcp_rcv_established+0xb90/0x1be0 [ 235.833680] ? tcp_v4_do_rcv+0x2ab/0x7d0 [ 235.837716] ? __release_sock+0x124/0x360 [ 235.841838] ? release_sock+0xa4/0x2a0 [ 235.845703] ? tcp_sendpage+0x4e/0x60 [ 235.849479] ? inet_sendpage+0x1aa/0x660 [ 235.853515] ? kernel_sendpage+0x8d/0xe0 [ 235.857554] ? kcm_write_msgs+0x404/0x1b80 [ 235.861762] ? kcm_sendmsg+0x148d/0x22d0 [ 235.865801] ? sock_sendmsg+0xca/0x110 [ 235.869664] ? ___sys_sendmsg+0x767/0x8b0 [ 235.873786] ? __sys_sendmsg+0xe5/0x210 [ 235.877734] ? SyS_sendmsg+0x2d/0x50 [ 235.881427] ? do_syscall_64+0x281/0x940 [ 235.885468] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 235.890814] ? print_irqtrace_events+0x270/0x270 [ 235.895548] ? trace_hardirqs_off+0x10/0x10 [ 235.899850] ? lock_downgrade+0x980/0x980 [ 235.903987] should_failslab+0xec/0x120 [ 235.907943] kmem_cache_alloc_node_trace+0x5a/0x760 [ 235.912944] __kmalloc_node_track_caller+0x33/0x70 [ 235.917854] __kmalloc_reserve.isra.39+0x41/0xd0 [ 235.922586] __alloc_skb+0x13b/0x780 [ 235.926279] ? skb_copy_and_csum_dev+0x370/0x370 [ 235.931022] ? tcp_fastretrans_alert+0x2220/0x2220 [ 235.935936] ? trace_hardirqs_off+0x10/0x10 [ 235.940234] ? tcp_v4_md5_lookup+0x22/0x30 [ 235.944453] ? tcp_established_options+0x2c5/0x420 [ 235.949362] ? bictcp_cong_avoid+0xf20/0xf20 [ 235.953748] tcp_send_ack.part.38+0xce/0x610 [ 235.958136] tcp_send_ack+0x49/0x60 [ 235.961739] __tcp_ack_snd_check+0x2c6/0x4b0 [ 235.966123] ? tcp_try_undo_recovery+0x580/0x580 [ 235.970859] ? tcp_xmit_recovery.part.54+0x110/0x110 [ 235.975939] ? sched_clock+0x31/0x40 [ 235.979630] ? sched_clock_cpu+0x1b/0x180 [ 235.983760] tcp_rcv_established+0xb90/0x1be0 [ 235.988246] ? tcp_data_queue+0x3de0/0x3de0 [ 235.992547] ? lock_downgrade+0x980/0x980 [ 235.996677] ? mark_held_locks+0xaf/0x100 [ 236.000800] ? find_held_lock+0x35/0x1d0 [ 236.004837] ? __local_bh_enable_ip+0x121/0x230 [ 236.009482] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 236.014474] tcp_v4_do_rcv+0x2ab/0x7d0 [ 236.018340] __release_sock+0x124/0x360 [ 236.022296] release_sock+0xa4/0x2a0 [ 236.025990] ? __release_sock+0x360/0x360 [ 236.030121] ? tcp_sendpage_locked+0xed/0x130 [ 236.034596] tcp_sendpage+0x4e/0x60 [ 236.038199] ? tcp_sendpage_locked+0x130/0x130 [ 236.042759] inet_sendpage+0x1aa/0x660 [ 236.046625] ? inet_recvmsg+0x620/0x620 [ 236.050576] ? mark_held_locks+0xaf/0x100 [ 236.054701] ? __local_bh_enable_ip+0x121/0x230 [ 236.059348] ? inet_recvmsg+0x620/0x620 [ 236.063301] kernel_sendpage+0x8d/0xe0 [ 236.067168] kcm_write_msgs+0x404/0x1b80 [ 236.071204] ? lock_release+0xa40/0xa40 [ 236.075163] ? kcm_release+0x860/0x860 [ 236.079034] ? kasan_check_write+0x14/0x20 [ 236.083246] ? copyin+0x91/0xb0 [ 236.086508] ? usercopy_abort+0xd0/0xd0 [ 236.090460] ? iov_iter_advance+0x13f0/0x13f0 [ 236.094930] ? lock_sock_nested+0x91/0x110 [ 236.099141] ? trace_hardirqs_on+0xd/0x10 [ 236.103266] ? __local_bh_enable_ip+0x121/0x230 [ 236.107916] kcm_sendmsg+0x148d/0x22d0 [ 236.111779] ? __might_sleep+0x95/0x190 [ 236.115737] ? rw_copy_check_uvector+0x191/0x280 [ 236.120471] ? kcm_sendpage+0x1900/0x1900 [ 236.124596] ? import_iovec+0x238/0x430 [ 236.128549] ? dup_iter+0x260/0x260 [ 236.132150] ? kasan_check_write+0x14/0x20 [ 236.136361] ? _copy_from_user+0x99/0x110 [ 236.140492] ? copy_msghdr_from_user+0x3a6/0x590 [ 236.145229] ? security_socket_sendmsg+0x89/0xb0 [ 236.149959] ? kcm_sendpage+0x1900/0x1900 [ 236.154082] sock_sendmsg+0xca/0x110 [ 236.157771] ___sys_sendmsg+0x767/0x8b0 [ 236.161724] ? copy_msghdr_from_user+0x590/0x590 [ 236.166456] ? find_held_lock+0x35/0x1d0 [ 236.170499] ? __f_unlock_pos+0x19/0x20 [ 236.174448] ? lock_downgrade+0x980/0x980 [ 236.178572] ? get_pid_task+0xbc/0x140 [ 236.182438] ? __fget_light+0x2b2/0x3c0 [ 236.186387] ? fget_raw+0x20/0x20 [ 236.189845] ? find_held_lock+0x35/0x1d0 [ 236.193889] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 236.198708] ? vfs_write+0x374/0x510 [ 236.202400] ? wait_for_completion+0x770/0x770 [ 236.206966] __sys_sendmsg+0xe5/0x210 [ 236.210739] ? __sys_sendmsg+0xe5/0x210 [ 236.214689] ? SyS_shutdown+0x290/0x290 [ 236.218643] ? __sb_end_write+0xa0/0xd0 [ 236.222601] ? SyS_read+0x220/0x220 [ 236.226206] SyS_sendmsg+0x2d/0x50 [ 236.229721] ? __sys_sendmsg+0x210/0x210 [ 236.233758] do_syscall_64+0x281/0x940 [ 236.237624] ? vmalloc_sync_all+0x30/0x30 [ 236.241768] ? _raw_spin_unlock_irq+0x27/0x70 [ 236.246240] ? finish_task_switch+0x1c1/0x7e0 [ 236.251229] ? syscall_return_slowpath+0x550/0x550 [ 236.256137] ? syscall_return_slowpath+0x2ac/0x550 [ 236.261047] ? prepare_exit_to_usermode+0x350/0x350 [ 236.266045] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 236.271387] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 236.276211] entry_SYSCALL_64_after_hwframe+0x42/0xb7 2018/03/30 22:01:33 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 236.281378] RIP: 0033:0x454e79 [ 236.284542] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 236.292227] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 236.299472] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 236.306716] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 236.313963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 236.321210] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000009 2018/03/30 22:01:33 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) accept$ax25(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000100)={0x2, {{0xa, 0x4e23, 0x7, @mcast2={0xff, 0x2, [], 0x1}, 0x29400000}}, 0x1, 0x2, [{{0xa, 0x4e22, 0x8, @empty, 0x101}}, {{0xa, 0x4e23, 0xffffffffffffffff, @remote={0xfe, 0x80, [], 0xbb}, 0x80}}]}, 0x190) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:33 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x0, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:33 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) getsockopt$bt_hci(r0, 0x0, 0x2, &(0x7f0000000080)=""/123, &(0x7f0000000100)=0x7b) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:33 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:33 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:33 executing program 7 (fault-call:10 fault-nth:10): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:33 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:33 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 236.870621] FAULT_INJECTION: forcing a failure. [ 236.870621] name failslab, interval 1, probability 0, space 0, times 0 [ 236.881980] CPU: 1 PID: 17325 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 236.889346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 236.898703] Call Trace: [ 236.901294] dump_stack+0x194/0x24d [ 236.904933] ? arch_local_irq_restore+0x53/0x53 [ 236.909616] should_fail+0x8c0/0xa40 [ 236.913323] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 236.918415] ? insert_work+0x5f0/0x5f0 [ 236.922290] ? print_irqtrace_events+0x270/0x270 [ 236.927040] ? print_irqtrace_events+0x270/0x270 [ 236.931778] ? find_held_lock+0x35/0x1d0 [ 236.935821] ? psock_data_ready+0x63/0x70 [ 236.939950] ? lock_downgrade+0x980/0x980 [ 236.944085] ? mark_held_locks+0xaf/0x100 [ 236.948211] ? __local_bh_enable_ip+0x121/0x230 [ 236.952858] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 236.957854] ? psock_data_ready+0x63/0x70 [ 236.961980] ? trace_hardirqs_on+0xd/0x10 [ 236.966111] should_failslab+0xec/0x120 [ 236.970065] kmem_cache_alloc_node+0x56/0x760 [ 236.974542] ? tcp_data_queue+0x63c/0x3de0 [ 236.978758] __alloc_skb+0xf1/0x780 [ 236.982362] ? skb_copy_and_csum_dev+0x370/0x370 [ 236.987097] ? tcp_fastretrans_alert+0x2220/0x2220 [ 236.992006] ? trace_hardirqs_off+0x10/0x10 [ 236.996312] ? _raw_spin_unlock_irq+0x27/0x70 [ 237.000785] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 237.005777] ? trace_hardirqs_on+0xd/0x10 [ 237.009904] ? _raw_spin_unlock_irq+0x27/0x70 [ 237.014376] ? bictcp_cong_avoid+0xf20/0xf20 [ 237.018762] tcp_send_ack.part.38+0xce/0x610 [ 237.023150] tcp_send_ack+0x49/0x60 [ 237.026760] __tcp_ack_snd_check+0x2c6/0x4b0 [ 237.031148] ? tcp_try_undo_recovery+0x580/0x580 [ 237.035884] ? tcp_xmit_recovery.part.54+0x110/0x110 [ 237.040968] ? sched_clock+0x31/0x40 [ 237.044660] ? sched_clock_cpu+0x1b/0x180 [ 237.048787] tcp_rcv_established+0xb90/0x1be0 [ 237.053263] ? tcp_data_queue+0x3de0/0x3de0 [ 237.057562] ? __lock_is_held+0xb6/0x140 [ 237.061606] ? ipv4_dst_check+0x18d/0x230 [ 237.065733] ? rt_cpu_seq_next+0x160/0x160 [ 237.069946] ? check_same_owner+0x320/0x320 [ 237.074247] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 237.079243] tcp_v4_do_rcv+0x2ab/0x7d0 [ 237.083110] __release_sock+0x124/0x360 [ 237.087065] release_sock+0xa4/0x2a0 [ 237.090754] ? __release_sock+0x360/0x360 [ 237.094880] ? tcp_sendpage_locked+0xed/0x130 [ 237.099353] tcp_sendpage+0x4e/0x60 [ 237.102963] ? tcp_sendpage_locked+0x130/0x130 [ 237.107520] inet_sendpage+0x1aa/0x660 [ 237.111385] ? inet_recvmsg+0x620/0x620 [ 237.115337] ? mark_held_locks+0xaf/0x100 [ 237.119464] ? __local_bh_enable_ip+0x121/0x230 [ 237.124110] ? inet_recvmsg+0x620/0x620 [ 237.128063] kernel_sendpage+0x8d/0xe0 [ 237.131932] kcm_write_msgs+0x404/0x1b80 [ 237.135972] ? lock_release+0xa40/0xa40 [ 237.139929] ? kcm_release+0x860/0x860 [ 237.143792] ? kasan_check_write+0x14/0x20 [ 237.148007] ? copyin+0x91/0xb0 [ 237.151276] ? usercopy_abort+0xd0/0xd0 [ 237.155226] ? iov_iter_advance+0x13f0/0x13f0 [ 237.159696] ? lock_sock_nested+0x91/0x110 [ 237.163905] ? trace_hardirqs_on+0xd/0x10 [ 237.168035] ? __local_bh_enable_ip+0x121/0x230 [ 237.172683] kcm_sendmsg+0x148d/0x22d0 [ 237.176544] ? __might_sleep+0x95/0x190 [ 237.180504] ? rw_copy_check_uvector+0x191/0x280 [ 237.185237] ? kcm_sendpage+0x1900/0x1900 [ 237.189359] ? import_iovec+0x238/0x430 [ 237.193312] ? dup_iter+0x260/0x260 [ 237.196915] ? kasan_check_write+0x14/0x20 [ 237.201127] ? _copy_from_user+0x99/0x110 [ 237.205255] ? copy_msghdr_from_user+0x3a6/0x590 [ 237.209993] ? security_socket_sendmsg+0x89/0xb0 [ 237.214725] ? kcm_sendpage+0x1900/0x1900 [ 237.218850] sock_sendmsg+0xca/0x110 [ 237.222542] ___sys_sendmsg+0x767/0x8b0 [ 237.226497] ? copy_msghdr_from_user+0x590/0x590 [ 237.231228] ? find_held_lock+0x35/0x1d0 [ 237.235271] ? __f_unlock_pos+0x19/0x20 [ 237.239223] ? lock_downgrade+0x980/0x980 [ 237.243348] ? get_pid_task+0xbc/0x140 [ 237.247211] ? __fget_light+0x2b2/0x3c0 [ 237.251162] ? fget_raw+0x20/0x20 [ 237.254594] ? find_held_lock+0x35/0x1d0 [ 237.258638] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 237.263459] ? vfs_write+0x374/0x510 [ 237.267147] ? wait_for_completion+0x770/0x770 [ 237.271713] __sys_sendmsg+0xe5/0x210 [ 237.275491] ? __sys_sendmsg+0xe5/0x210 [ 237.279442] ? SyS_shutdown+0x290/0x290 [ 237.283394] ? __sb_end_write+0xa0/0xd0 [ 237.287352] ? SyS_read+0x220/0x220 [ 237.290960] SyS_sendmsg+0x2d/0x50 [ 237.294478] ? __sys_sendmsg+0x210/0x210 [ 237.298516] do_syscall_64+0x281/0x940 [ 237.302381] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 237.307895] ? syscall_return_slowpath+0x550/0x550 [ 237.312803] ? syscall_return_slowpath+0x2ac/0x550 [ 237.317711] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 237.323055] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 237.327878] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 237.333046] RIP: 0033:0x454e79 [ 237.336213] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 237.343896] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 237.351140] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 237.358386] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 237.365630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 2018/03/30 22:01:34 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:34 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x0, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:34 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x1, 0x40602) ioctl$TCSETAF(r0, 0x5408, &(0x7f00000000c0)={0x491e, 0x0, 0xee31, 0x38f7, 0xfffffffffffffff7, 0x5, 0x1, 0x9, 0x1, 0x8}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) [ 237.372874] R13: 00000000000004ed R14: 00000000006f96d8 R15: 000000000000000a 2018/03/30 22:01:34 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) pipe(&(0x7f0000000080)) r0 = syz_open_dev$audion(&(0x7f0000000180)='/dev/audio#\x00', 0x5, 0x200) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000140)=0x208000002) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x2000000000000, 0x2000000000}, 0x0, 0x8000000, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x3ab9) socket$inet_udp(0x2, 0x2, 0x0) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:34 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x0, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:34 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:34 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) r1 = msgget$private(0x0, 0x4) r2 = getuid() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000140)={{{@in=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4}, 0x0, @in6=@local}}, &(0x7f0000000240)=0xe8) getpeername$unix(r0, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000300)=0x0) r7 = getpgrp(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0xffffffff7fffffff, r2, r3, r4, r5, 0x2a, 0xfffffffffffffff9}, 0x80000001, 0x7, 0x20, 0x9, 0x5, 0x3f, r6, r7}) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:34 executing program 2: r0 = syz_open_dev$adsp(&(0x7f0000000100)='/dev/adsp#\x00', 0xfff, 0x400001) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}}, &(0x7f0000000200)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000240)={r1, 0x6}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) r2 = perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = timerfd_create(0x0, 0x0) r4 = fcntl$getown(r3, 0x9) perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x80000001, 0xdb, 0x80000001, 0x7fffffff, 0x0, 0x9, 0x40000, 0x9, 0x100, 0xffffffff, 0x800, 0xffff, 0xdff1, 0x1000, 0xd1a, 0x3, 0x2, 0x7f, 0x3, 0x1, 0xc9, 0x4, 0x8, 0x9, 0x4, 0xe22, 0x3f, 0x6, 0x5, 0x400000000000000, 0x6, 0x8, 0xdeae, 0x9, 0x0, 0x7, 0x0, 0x3, 0x2, @perf_config_ext={0x72a, 0x1}, 0x0, 0x1, 0xdc, 0x7, 0x4, 0x7, 0x6}, r4, 0x10, r2, 0xb) timerfd_settime(r3, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r3, &(0x7f000069cfe0)) 2018/03/30 22:01:34 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:34 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x0, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:34 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x800) r1 = socket(0x11, 0x3, 0x3ab9) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:34 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000001840)={{{@in=@broadcast, @in6=@loopback}}, {{@in6=@mcast1}, 0x0, @in6}}, &(0x7f0000001940)=0xe8) syz_mount_image$bfs(&(0x7f0000000140)='bfs\x00', &(0x7f0000000180)='./file0\x00', 0x7ff, 0x9, &(0x7f0000001740)=[{&(0x7f00000001c0)="718b7ec2a27ba0c388c2bcf04b7b7c3db074aa230a7635c55b80724436c2585ef6cb67b90ca5b5890508d570b82eb6211e8777e28571adfe7c1badfc40cdcabaf44599d05741ad0e87ae94da838754ba3b1e8a37f494e6b69bc69114ce6a31258f1ce417e27c18c625065f0dc1dfb4ed304894bb8b20486960cf86bd628d0b66b68eba29a9b37d27fa5ac4f5ffec5777cb9e46379c3b140ad0729f3b9a5743daf99617d45883fb59acbdb576e42e379010ff5d3f1495e00b4bd347b75686b320375e27d587c0d2df09fea99e4552403cc6108ce77a11cd0e83e9edfbd7d70b5a0722289ee8004f6cae8d", 0xea, 0xffffffffffff7fff}, {&(0x7f00000002c0)="c0a348b7d1859c569fec817f27ae16b99422afaa907107755615377daf55eb4e505cf7d073e59485874d30b0c9bc7a5add166c22618e097e42b18dc619d580285f2f5e59a291f22d7a8fb3433862b01039ae657bc5dfde27fd1acfe87c22cd7b0c0744621528", 0x66, 0x8}, {&(0x7f0000000340)="923e515126e1ee016ae407244d7977b7046ba2c8092e36d8925cb015b2e1cd9abe36b511114bdf502845a32dc59a156f01afbfbc99dd164aceea73af0c96d48f9073fec00d864df7952e1f42faf3c33a1658f3741a8712bf233eee462e6d323a9f815db9e02204c6c0644fe71ee6aa43c614b75e0bee4991cbf95468d6787859ca9f81e7cbb3ee8af7dd9e4176fcf2f6c57b69286ed5d77f977037f4d6953660", 0xa0, 0x6}, {&(0x7f0000000400)="281d4084c01d2239774f9fc8fa7144ecccdcbd18f2bc789e71b1834c09d158a7e7cdcf7fac2aa8", 0x27, 0x1}, {&(0x7f0000000440)="85ba8c1d65192bc7f81b0d0513376558a06c1157d243c27bff37d5ce662b7ebe947b1e1d1842f0a7d1d3ced8ba5908a18f1d87a707ead8e5b5dfdfc0a75006", 0x3f, 0x200}, {&(0x7f0000000480)="574c5b0fd1d6aed0d35bd4afe3bfdd9a3121cde097efb946ae979782f9decd43f39f6e9265cf6346489013db8b24d17c7e4e3294eb8fcbaffe36b4a16d03925cc033106524e8ca333c0a5796a0d9e4299dfb080d21206ae8161944006a6d2690ea0d4aacf210fa54cfe007be6b718b25be4967c2d0ef2468e6b88407c8f95a697ddadbce3fccf05c923d80f1d1312c5525add804ccc67001d75d0f6807346814cc7773a9ec9887fdefd0f904bface5bbc19101cbdeae7793d9f14b6974f650b96da80180b3fc5ee60edd6dbbdc8913a78707b4682ce5bd27cc1844b5c82858e0191bebb955f614423753", 0xea, 0x1}, {&(0x7f0000000580)="e60b4b880f4457f2ec15571bed7e5d6c0310908a63ca60c78bc8bf7841656999fde8d5eaab2ef8328b33088650d0c8acb08124d0516a56e845fcfebebeac6bf0b93e7be1f231c25497573da14d9710e2929c347dcd1d002517a3a2d8e89a800dad881d29546cfb46388e6e3235943e50ddd5a8e0571ff92764245193b3cabeb0a85f1bf4bfb91068be1e09395bffd4cbe03c5261632329f33fd1fe5d2779ac77cd9f085624e3d0acc593b0f46f1a9b541a0b3f6c47cebab880132fc898b8fceb5e1decb3ac3e5cfabe43968aa53a24970a7a24a94df97ba4a53af46cd4eefae4a4f3777877c70e7cb3453a74f94b9b5e9cebc82d60dc229f406dd309ac19fd3c546308f5be0fb47c40830786c67c06de9c58bdcfd41915b099d4e3279a99a90614a666536fa2501b53a82dd9a3085d84a602fc0d5003cf6544e2064c49cccf00827fe8504f10fed206631541ae657d3fbe92f8d4ea93c1e0dc3e5f2879334defc153448583b7925dc22e56fec33fe7dc1c7e5ecbfa27c8d0f61c4d4ccd67b60c3075c4612606b691a95e021ed7a6692c430d2f7f3a084923444a42dbb6da4d075fcbcc1e106159de95add591bae7adbdddf287d38961ee2743656c951e0c16a4613c2ba9545ee8ffb8eb81565983c54697512ee6077b1f64b92ab421b064838c5ada6a491234b100ab6d334ed551c9d6b2e3c068d40a058e6e847666c91ff8746269b1392f3839320748a13b1d799071e541fc8ff2ade0ad81ff2fec42880e08a97a063563ad0b61190ecb33e10842aa87c7a3c43a7e80bdd62f3141802b1012edd3e7ba351d1c131b0c0a5f2c63e7bbb9d775fd928763b5fcd0109f8b1462644a0a1a08194186adf5335a4ca6d79f51ff52dda750e47e1d2581a698642cd8e4c5f26909f9f35a5303fea39e1c9614668e554515cc7deefc8ea81cc0ca4297236abeef22b0fc5ce17b81eb8f72c6bce0a494499a3b118671813785bd2c3af55b45fa1cdc3f85a827b5b298a22a5d5df3790a1c82c94e854d23097e352017336da5b345ee9f18e4de82c3640f21852f64c8ad3bcd6d3b27f1d1aacb5ac881c99675bb3ae54ba5b7ca221f79e6816573127fa1d6f908e9f0b945371139f41964ef8fd1f4a8ce4fa89ff01789d52666201882ce24542edf52b09b0e7a9f22dcece69efe3f1b8c48fb330210a32a8c1c89adfdb501489658bc5c80ee16b7782a9f3c1fc2cc330c4603a4380356d71c92f3ffbd08d9ef212ff11f82d85bf5e64fdeb4f766a54d4aa0ffd1c5535b4aa1c1b17fe6c100ba0dc9599e36094aed6bec9796e676a59526ca4ff55fa4e9ca25488155b66393d9b672dd391fdba965c2bfb57e34e91acd51cd6e499fd83648fd131712daa3c6160408559e4403fe6609e06a8e683e6c438980e02fab252855dc8a44777ad53380f6e93b2828c49e1ae96f8c8f3095cb4c2ec619bd9ea63c8542763fa789fd8ec3473accfb308eb498f39709d54eaa4b2a58f0e9a8a4c78d6abdba60fc40bdb8fc24eeb362caa4393939aaf27af2ec183688e0dffd1ece5c50f1ebb29fca5f66142592d769b879776d498490eb17afee3080cf8ac4a4222a3431099b847d1b52bfe1edf484a467f0995f2b9a9d79c33d3d9d2c910b2d4d0c3cfd28fa657b9a2be0cccb5dd601f794db75b1d39e52ce7b36d729dc74ab4168775153a8506d5b73381c8a7f4cc5704474df88adcc5fd16bad1b3c1fd26c7a27503c6211b5d011916ab1cfeb94ca45709a75d6f7dc0443adbf095e5c599de8a21bfc1d46f8e3ae5438c0777d6ed7c7e6f39773adaf3669f7e47d53cab7aa145411e1a64f3124792f075db5379af5236468c037d184a1a5d9cd48ef6282adc931def5508b82df6b2d1579dd3e0db222fdad82f12706b086ab581408cc35252eb45abf690fbb282eba8571b0d2b1a8e92925d1ba82285a0444b2b9dd5cfa89325ff8d2bd970f8deda9f71a7089d0fbb55c1e4e95f82a5672c4210e8a8ce49c2e3c17ff7f431d6b9e176c1defdd2c1aa8ec2f18ea0e9964bab5b729c7ff60e7a42221f8fe5ed1545416118e94865d63c1f8e1a1f18fc7133a8f807e1f2eb7501c486007d2876ad439c08cdd0d5ba2abc76f0ea01a16081b765fdb0bb1a0b1e7258f115c2656de9e05feba8963fc9262e7d60e0793b42c6e89437a03106cdd12c0920b3b18c86412c943ad565a8cea92547917d19624831a3e4680d5ccfed7732b6c617cd749ab2868bcded69e8ea686ac2f3bbe60def3c14caeb695590de933da78d937c768a2dbe306a1414f30f5fac4499ec94bf83f50f37ae94c8b6d7058e46f6c9b11620b26e8c78ced85d88d883dcb5290db92e6bad91701e703192d98892019d8ae9239e70e6ee80fc2ed5689d56775c2f2fa360a84d4a04dfcedfbfb76f8de1bcb89d9f8cacfda490031b8da5e116ca589ea7581438497e119592b7f8df629ea3c760de365fa716d72a4d21f40b5a78ca26f012e12765db96e1989efb8046c369b8092a246562ba76988a2a87b0105c330c5a9ac1a3cd6e465d7a7d3cb5e2761b0e42188e2c15f04835c324e56357294e9e528357d775ee9762cf964baa5b67ae24cf495aba8f850c060c91de3c6e13873b44eeed528c63c32f72b8f28c72c590558c1a215856f2e12c8e4b119cd0f4de5769e0cd2c884f40c07db094ed52a44197d1cb97ffbd89e84256294bc4c2fa46c9504b100b6107b4f088656ba1cc0a21b5e7251e8ee91df2511cb509537a30a00b442c0936682f0dcf712853e3027dfd1ad2265c40945501fae95e4259bca989ef3e3dd3d7d88b8a6fbbaea3957e4293d9977632a3a9e076aea55e0dbac44bfe267cc80a78609fbfa5740005b58b527cfbfdb9f457f934d969b3331dce71c574534e44c57fe7ff2a6c96f47ca9dfa03220219fdc32ccb6a6ac33a69ccacff18f178f75c17623f7f333aac4f96b73c441b53ba61f50a546c4518d8c0d3c845d191ea676bf487b4aaf17247efadf523088e525354ed90b12939c45a136536cfc00d32c64be58f887f9bf0dba544250928154989684f801fde81f6992f8366a6c1689c975a0000d0a49d5b998e011ec807ee17be6c6dde8caf0af68e3285f5db21810f1fbfff9f84ebec0f44a6c96e6e6a72a38f26c635a8d221d1f1d6cedcf972d711fd16e0ad56d0bd8f067a539137dbfba91acca5c96b0e903484f8b58ce7bfbc2354517a2c22a2219882de01f585f3511c4edbee8f95cbe850e11668d11aa72106ca5f73e6cc903b9196aa2aba03e8e01e2caf1c324780235ea4ce58364283ed98835d815a0de4c39543c860f6973c8eff5b5d5689cfb2240559ed053d44dfb41d82ccd853c3c385cf0790c540ffe151238dadc1202e1d33931ac3f1b2b953cd37fe6d90c3741600e19825718c9880a42fbba90c45940bdbcd3e32dbb6b9f20d3e7f07dfae69950b7a5b54d439e0890d5d324303f950910566797c54e2563cbc3d069494331abea63685b6fab24ee17943b134446ecd96b3d0c05e73d8bb54e111af62ee4b2ab4d9fcdb40acf92113f0f4ca7d12b84cdbf62024c3c78335a371ff5b1a83b545ba16168a3e15762f031d2e743c3f0c0b47b3ede91715a4ff86a794dce242718072c2fbd61f468fb0eb54446b8e69b936eb3ed176bb46f453a1dbc4fc6a2ca4ebee7bde49dd263c60801c65fbae971f6278ce18761f74a5b579a35b7f03e36084c90a6506b545ba65139e8fbdc74b6ba15a5eb901e378e29744153570e5ab4113d4e7a2dae560ebb5db56e734c1995b2ddfda3b4b64d271a589f89c8bd30b4cc4c746881dd4ea17fad546c79f7511341bafaee43b2f1c1a0a717374c826cab8a442034c55267278eae58e0f91f324455d54830049eaedca725b13408e96c4cded68868e7604837d01d19e6a7affe30e29abab732c5ea653ba8aaf874fcb7ee25de9378fae25e1908b24ba2f6bc8f80f644fb0a5491033f097b0123cee74dbc3f7f757f893b286840e722937baa317ea43a143b4d2a5fb400288fc525b4b3cc08af47b454bca4d7dcf4e4bf590a13397b27b22ffd6ff6a0dfc1ca371b676dab9c1831151f77714f9980796f2376e92792b6d1aeb7b6f866062871a69ef30ae17fcdcecf4632b9e7cca776342e48c18f3c237338b71331ca36fa373d944b61ca740f1741d03ab5a69ad348953f9e25cdbfee9cda07522122ef7aff2c89478c9d5f7a17eb674006f1bfc5b9501228a47f8d5d7d51e1047d82bccb81c8d7d22b7995c5d351b26bb77854a168acee99adc58d9c936c5c051bb3d6f0f101e7159ae4da4352507c7009787dcc7e7e1cb53c4cf74624fb00c030838cc4761c1c3fffc13ce0b86355c43c282d111f4c37032e2a95aaac81856078b42d9f084d99aa9ee419f1d9e1ef47e9e1d53f27cc7d06d04889b81149f08124e8220414da61013577852c991ad3eeb769911194b18adf682e5017571fb690c1c147f409b72d479df13ebed68f10ac2ff364bb7cc86f758eae4023bad62b0a91ff11da63c5fad113003e23e157c6997707c238c086e87dbd57e200e0aeb3d785010e351900956dd42e0a5094ed355bbdd7742963eaf90e0e46a2f565a7f9aede20760119105e6cdcc5acdbc7aaf0470328e06229f514f177de47936998080f92d1c0f42b316a2f4e6a01f1f515399ab69b512b6d7b093838ec9fc52196036e31ba2f84f3cb008950b691178afa5d67e7bf21d5b56f2b5e8445967520bcf20490e34dde551825a35ffd011e1393e1dda848c14775afed87db718ec4b90ca7d9bd158a7037acb934f506271d211c2c4eaa2d9a7db70b86f0823bbc8036edbbd71dc0d4a2355398c89b97adc586d04aeef912b86a9775616ec6423b42fa23a96060201be480a27d2331975d87d80f92dfd27ef3f689ccc00e0a8e37e043eeb7cd3a56c99c7fdbee561959702326001635171e9187943c777e9576d4dbff4c943dc1b3fff5cff2ee03ef7e0471b4bbdaa3869ac7ec3547591fec18f910148ebe32014a1317afbe3076bbebdd6ee549c2cdb62db519996acf8fecfe589edbfc776acd96065057f6b285c59856a7a088d61a5ff17fe8e505e3b508ee040e697bfecafaa47ab3ae8d4146c82a1b79d6e328b97cf584b68b43b1d368dd89a48a6fa8fd817f49c2495cc5886ca5b4d125258ca1522ad208fe5451e571ec4c4c1831ec6cc236f20089d34b86b1cf2c74e39ca1e7ff3ad1f3ee7c66b6f321425a571c40c39326a1b0a821200042d0441524e96b9342356f43b10da94d6bcb4f7ed1d890c7b8048318c0face05759fbac10b17cd7f26db685e4dfaab46747960d732dc90e7f65f129b4ec184157fc435bb6b1ff8b421367f6cbe2f687cb23fa1bf57efb67ca298752bb230186c201a3cda67eb183539d382e39e983bfdde9dfcce1d991147dec462ce1a2ed8a3bdf74efd8c0158253231bf6a4b5104b0cc788dcc5faa27b44ac5f298f93372c08aa5c9dba969b2f1f3db0694a8b38eb9251fcd7501eee2bb8b4df9bfe7e563004d7adf8eb9c40a5f98e2aaa73d42950e650c7ae6673883ce6b71bfd5c40eeda2ac02f3d7366599d41bf40ca77fa521dfcc58344d21e59132db4d19371c142fb6b3f44f55ee38e9e90c646e175085a90b81c1a4fd11dcb328b8dcb596e06a32ae4382d8708b0e274ae542724a2447eb4041322fe1aeb6feeb300b8dadb1d6c336ee123ef7a78dbb99faaec9ba10b0204a67bb172fdf147058e43d1b000f2b42aa040fc789ceeabf98eba68efee8824e22fa580a70c92fa8528bf36ff2bf8cee4", 0x1000, 0x4}, {&(0x7f0000001580)="3ce3866605c070a91ad7e2a82d34e3a204f19e922378f5d2954f43ec0ea42783a4dae4f02b237e042535ed973c5de5a679bc44c16e2b652e92a3a94f27ea2ced4aca8d93057832ab775400ea619ab8b312ec7f59f32f2adffc85a96cbb41b6f4d42e3bfdb6a94ebb7b3e690a0116d432530847896a7ab34b0fbea09e7d20b204a9f0e385ff3a47acde798944da8c9b597366b684626b774260e15a136a2ca12ae7e15539ad5a3fb325fb48a9fdee0a2676af971e742fc1d7fcead0f6da7137e40aeee2611ff7c1a289db668207c8603f8415eb09c5f71db30b0732aabc04c094aa7c", 0xe2, 0x20}, {&(0x7f0000001680)="e65437e99626fa2679d6ebf4fe9b687b3c2a519059886aecf2de451bdfd6ad362beb825e3ff6f1bc49788fb9ac88ea71d32504e3e6e22d46040589ee5bec5961723e08032322ea6f036b43e646808be7369165e3db9629cc597cefa814e8ee708d891c08c3be02c7b6d4bfe61a1f35b23475d9395bcd3666109a5097e43a2a094c3248803b596f18da9b27", 0x8b, 0x44}], 0x80000, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x3, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x800, 0x0) setsockopt$inet_int(r2, 0x0, 0x13, &(0x7f00000000c0)=0x200, 0x4) syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x2, 0x0) 2018/03/30 22:01:34 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:34 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:35 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={0x0, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:35 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 2018/03/30 22:01:35 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:35 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:35 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) r0 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r0, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:35 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x3) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:35 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x0, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:35 executing program 7 (fault-call:10 fault-nth:11): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 238.828919] FAULT_INJECTION: forcing a failure. [ 238.828919] name failslab, interval 1, probability 0, space 0, times 0 [ 238.840249] CPU: 1 PID: 17385 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 238.843094] IPVS: ftp: loaded support on port[0] = 21 [ 238.847599] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 238.847605] Call Trace: [ 238.847624] dump_stack+0x194/0x24d [ 238.847641] ? arch_local_irq_restore+0x53/0x53 [ 238.847655] ? is_bpf_text_address+0xa4/0x120 [ 238.847665] ? kernel_text_address+0xd1/0xe0 [ 238.847676] ? __unwind_start+0x169/0x330 [ 238.886039] should_fail+0x8c0/0xa40 [ 238.889762] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 238.894876] ? save_stack+0xa3/0xd0 [ 238.898500] ? save_stack+0x43/0xd0 [ 238.902128] ? kasan_kmalloc+0xad/0xe0 [ 238.906010] ? kasan_slab_alloc+0x12/0x20 [ 238.910153] ? kmem_cache_alloc_node+0x144/0x760 [ 238.914903] ? __alloc_skb+0xf1/0x780 [ 238.918705] ? tcp_send_ack.part.38+0xce/0x610 [ 238.923281] ? tcp_send_ack+0x49/0x60 [ 238.927085] ? __tcp_ack_snd_check+0x2c6/0x4b0 [ 238.931666] ? tcp_rcv_established+0xb90/0x1be0 [ 238.936335] ? tcp_v4_do_rcv+0x2ab/0x7d0 [ 238.940399] ? __release_sock+0x124/0x360 [ 238.944546] ? release_sock+0xa4/0x2a0 [ 238.948434] ? tcp_sendpage+0x4e/0x60 [ 238.952231] ? inet_sendpage+0x1aa/0x660 [ 238.956286] ? kernel_sendpage+0x8d/0xe0 [ 238.960339] ? kcm_write_msgs+0x404/0x1b80 [ 238.964566] ? kcm_sendmsg+0x148d/0x22d0 [ 238.968619] ? sock_sendmsg+0xca/0x110 [ 238.972505] ? ___sys_sendmsg+0x767/0x8b0 [ 238.976650] ? __sys_sendmsg+0xe5/0x210 [ 238.980619] ? SyS_sendmsg+0x2d/0x50 [ 238.984324] ? do_syscall_64+0x281/0x940 [ 238.988380] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 238.993740] ? print_irqtrace_events+0x270/0x270 [ 238.998497] ? trace_hardirqs_off+0x10/0x10 [ 239.002822] ? lock_downgrade+0x980/0x980 [ 239.006981] should_failslab+0xec/0x120 [ 239.010953] kmem_cache_alloc_node_trace+0x5a/0x760 [ 239.015975] __kmalloc_node_track_caller+0x33/0x70 [ 239.020901] __kmalloc_reserve.isra.39+0x41/0xd0 [ 239.025659] __alloc_skb+0x13b/0x780 2018/03/30 22:01:35 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) r0 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r0, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:35 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:35 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:35 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={0x0, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 239.029368] ? skb_copy_and_csum_dev+0x370/0x370 [ 239.034118] ? tcp_fastretrans_alert+0x2220/0x2220 [ 239.039045] ? trace_hardirqs_off+0x10/0x10 [ 239.043367] ? _raw_spin_unlock_irq+0x27/0x70 [ 239.047860] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 239.052871] ? trace_hardirqs_on+0xd/0x10 [ 239.057015] ? _raw_spin_unlock_irq+0x27/0x70 [ 239.061512] ? bictcp_cong_avoid+0xf20/0xf20 [ 239.065917] tcp_send_ack.part.38+0xce/0x610 [ 239.070325] tcp_send_ack+0x49/0x60 [ 239.073949] __tcp_ack_snd_check+0x2c6/0x4b0 2018/03/30 22:01:35 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) [ 239.078357] ? tcp_try_undo_recovery+0x580/0x580 [ 239.083118] ? tcp_xmit_recovery.part.54+0x110/0x110 [ 239.088218] ? sched_clock+0x31/0x40 [ 239.091930] ? sched_clock_cpu+0x1b/0x180 [ 239.096081] tcp_rcv_established+0xb90/0x1be0 [ 239.100579] ? tcp_data_queue+0x3de0/0x3de0 [ 239.104899] ? __lock_is_held+0xb6/0x140 [ 239.108965] ? ipv4_dst_check+0x18d/0x230 [ 239.113110] ? rt_cpu_seq_next+0x160/0x160 [ 239.117356] ? check_same_owner+0x320/0x320 [ 239.121675] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 239.126688] tcp_v4_do_rcv+0x2ab/0x7d0 [ 239.130579] __release_sock+0x124/0x360 [ 239.134555] release_sock+0xa4/0x2a0 [ 239.138272] ? __release_sock+0x360/0x360 [ 239.142423] ? tcp_sendpage_locked+0xed/0x130 [ 239.146918] tcp_sendpage+0x4e/0x60 [ 239.150548] ? tcp_sendpage_locked+0x130/0x130 [ 239.155138] inet_sendpage+0x1aa/0x660 [ 239.159027] ? inet_recvmsg+0x620/0x620 [ 239.163000] ? mark_held_locks+0xaf/0x100 [ 239.167148] ? __local_bh_enable_ip+0x121/0x230 [ 239.171825] ? inet_recvmsg+0x620/0x620 [ 239.175805] kernel_sendpage+0x8d/0xe0 2018/03/30 22:01:36 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:36 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) r0 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r0, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) [ 239.179695] kcm_write_msgs+0x404/0x1b80 [ 239.183754] ? lock_release+0xa40/0xa40 [ 239.187738] ? kcm_release+0x860/0x860 [ 239.191622] ? kasan_check_write+0x14/0x20 [ 239.195849] ? copyin+0x91/0xb0 [ 239.199129] ? usercopy_abort+0xd0/0xd0 [ 239.203104] ? iov_iter_advance+0x13f0/0x13f0 [ 239.207598] ? lock_sock_nested+0x91/0x110 [ 239.211835] ? trace_hardirqs_on+0xd/0x10 [ 239.215979] ? __local_bh_enable_ip+0x121/0x230 [ 239.220653] kcm_sendmsg+0x148d/0x22d0 [ 239.224535] ? __might_sleep+0x95/0x190 2018/03/30 22:01:36 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)=0x632) 2018/03/30 22:01:36 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x800, 0x0) flock(r0, 0x1) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x2, 0x800) ioctl$GIO_UNISCRNMAP(r2, 0x4b69, &(0x7f00000000c0)=""/55) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000140)=0x0) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000780)=[&(0x7f00000006c0)='/dev/rfkill\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='/dev/sg#\x00'], &(0x7f00000008c0)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)="7cec277d00", &(0x7f0000000840)='\x00', &(0x7f0000000880)='systemlo\x00']) process_vm_writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)=""/36, 0x24}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000340)=""/199, 0xc7}], 0x4, &(0x7f0000000640)=[{&(0x7f0000000480)=""/245, 0xf5}, {&(0x7f0000000580)=""/166, 0xa6}], 0x2, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f0000000200)) [ 239.228520] ? rw_copy_check_uvector+0x191/0x280 [ 239.233272] ? kcm_sendpage+0x1900/0x1900 [ 239.237411] ? import_iovec+0x238/0x430 [ 239.241390] ? dup_iter+0x260/0x260 [ 239.245011] ? kasan_check_write+0x14/0x20 [ 239.249239] ? _copy_from_user+0x99/0x110 [ 239.253390] ? copy_msghdr_from_user+0x3a6/0x590 [ 239.258146] ? security_socket_sendmsg+0x89/0xb0 [ 239.262901] ? kcm_sendpage+0x1900/0x1900 [ 239.267046] sock_sendmsg+0xca/0x110 [ 239.270764] ___sys_sendmsg+0x767/0x8b0 [ 239.274740] ? copy_msghdr_from_user+0x590/0x590 [ 239.279490] ? find_held_lock+0x35/0x1d0 [ 239.283555] ? __f_unlock_pos+0x19/0x20 [ 239.287528] ? lock_downgrade+0x980/0x980 [ 239.291667] ? get_pid_task+0xbc/0x140 [ 239.295557] ? __fget_light+0x2b2/0x3c0 [ 239.299529] ? fget_raw+0x20/0x20 [ 239.302984] ? find_held_lock+0x35/0x1d0 [ 239.307051] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 239.311892] ? vfs_write+0x374/0x510 [ 239.315605] ? wait_for_completion+0x770/0x770 [ 239.320191] __sys_sendmsg+0xe5/0x210 [ 239.323995] ? __sys_sendmsg+0xe5/0x210 [ 239.327959] ? SyS_shutdown+0x290/0x290 [ 239.331932] ? __sb_end_write+0xa0/0xd0 [ 239.335921] ? SyS_read+0x220/0x220 [ 239.339546] SyS_sendmsg+0x2d/0x50 [ 239.343079] ? __sys_sendmsg+0x210/0x210 [ 239.347137] do_syscall_64+0x281/0x940 [ 239.351023] ? vmalloc_sync_all+0x30/0x30 [ 239.355168] ? _raw_spin_unlock_irq+0x27/0x70 [ 239.359658] ? finish_task_switch+0x1c1/0x7e0 [ 239.364151] ? syscall_return_slowpath+0x550/0x550 [ 239.369079] ? syscall_return_slowpath+0x2ac/0x550 [ 239.374010] ? prepare_exit_to_usermode+0x350/0x350 [ 239.379028] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 239.384394] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 239.389241] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 239.394418] RIP: 0033:0x454e79 [ 239.397603] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 239.405307] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 239.412573] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 239.419839] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 239.427104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 239.434373] R13: 00000000000004ed R14: 00000000006f96d8 R15: 000000000000000b 2018/03/30 22:01:36 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) r1 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3, 0xff, 0x8020000000, 0x94, 0x0, 0x9, 0x100, 0x4, 0x9947, 0x4, 0x39, 0x10001, 0x7d68, 0x8a8, 0x400, 0x16289a70, 0x8001, 0x1, 0xffffffff, 0xfffffffffffffffe, 0x81, 0x6, 0x800, 0x8, 0x100, 0x7, 0x8001, 0x5, 0x80, 0xb61, 0x101, 0x1, 0x9, 0x2, 0x8, 0xfbc0000000000000, 0x0, 0x7ff, 0x2, @perf_config_ext={0x7, 0x2}, 0x1000, 0xa22, 0x7, 0x5, 0x4, 0xfffffffffffffffa, 0x4000000000000000}, r1, 0x9, r0, 0xb) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:36 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:36 executing program 7 (fault-call:10 fault-nth:12): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:36 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:36 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:36 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={0x0, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:36 executing program 3: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) 2018/03/30 22:01:36 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r0, 0x28, 0x6, &(0x7f0000000080)={0x77359400}, 0x10) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) [ 240.136094] FAULT_INJECTION: forcing a failure. [ 240.136094] name failslab, interval 1, probability 0, space 0, times 0 [ 240.147412] CPU: 0 PID: 17448 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 240.154778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 240.164140] Call Trace: [ 240.166738] dump_stack+0x194/0x24d [ 240.170377] ? arch_local_irq_restore+0x53/0x53 [ 240.175069] should_fail+0x8c0/0xa40 [ 240.178795] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/03/30 22:01:37 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 240.183902] ? __lock_acquire+0x664/0x3e00 [ 240.188161] ? find_held_lock+0x35/0x1d0 [ 240.192233] ? __lock_is_held+0xb6/0x140 [ 240.196315] ? check_same_owner+0x320/0x320 [ 240.200645] ? rcu_note_context_switch+0x710/0x710 [ 240.205593] should_failslab+0xec/0x120 [ 240.209572] kmem_cache_alloc_node+0x56/0x760 [ 240.214080] ? tcp_v4_parse_md5_keys+0x2d0/0x2d0 [ 240.218847] __alloc_skb+0xf1/0x780 [ 240.222485] ? skb_copy_and_csum_dev+0x370/0x370 [ 240.227258] ? __build_flow_key.constprop.51+0x630/0x630 2018/03/30 22:01:37 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) [ 240.232728] ? tcp_v4_md5_lookup+0x22/0x30 [ 240.236987] ? tcp_established_options+0x2c5/0x420 [ 240.241932] ? tcp_current_mss+0x254/0x380 [ 240.246184] ? tcp_mtu_to_mss+0x460/0x460 [ 240.250357] sk_stream_alloc_skb+0x126/0x9a0 [ 240.254779] ? tcp_init_transfer+0x3e0/0x3e0 [ 240.259201] ? perf_trace_lock_acquire+0x532/0x980 [ 240.264140] ? tcp_send_mss+0xa4/0x2f0 [ 240.268039] do_tcp_sendpages+0xf0f/0x1c60 [ 240.272284] ? trace_hardirqs_off+0x10/0x10 [ 240.276628] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 240.281226] ? print_irqtrace_events+0x270/0x270 2018/03/30 22:01:37 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 240.285993] ? find_held_lock+0x35/0x1d0 [ 240.290072] ? lock_acquire+0x1d5/0x580 [ 240.294048] ? lock_acquire+0x1d5/0x580 [ 240.298024] ? tcp_sendpage+0x2e/0x60 [ 240.301842] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 240.307045] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 240.313196] ? __local_bh_enable_ip+0x121/0x230 [ 240.317873] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 240.322903] tcp_sendpage_locked+0x82/0x130 [ 240.327244] tcp_sendpage+0x43/0x60 [ 240.330879] ? tcp_sendpage_locked+0x130/0x130 2018/03/30 22:01:37 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) [ 240.335461] inet_sendpage+0x1aa/0x660 [ 240.339369] ? inet_recvmsg+0x620/0x620 [ 240.343346] ? mark_held_locks+0xaf/0x100 [ 240.347502] ? __local_bh_enable_ip+0x121/0x230 [ 240.352178] ? inet_recvmsg+0x620/0x620 [ 240.356157] kernel_sendpage+0x8d/0xe0 [ 240.360050] kcm_write_msgs+0x404/0x1b80 [ 240.364115] ? lock_release+0xa40/0xa40 [ 240.368112] ? kcm_release+0x860/0x860 [ 240.372007] ? kasan_check_write+0x14/0x20 [ 240.376247] ? copyin+0x91/0xb0 [ 240.379542] ? usercopy_abort+0xd0/0xd0 2018/03/30 22:01:37 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(0xffffffffffffffff, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 240.383524] ? iov_iter_advance+0x13f0/0x13f0 [ 240.388016] ? lock_sock_nested+0x91/0x110 [ 240.392261] ? trace_hardirqs_on+0xd/0x10 [ 240.396416] ? __local_bh_enable_ip+0x121/0x230 [ 240.401099] kcm_sendmsg+0x148d/0x22d0 [ 240.404985] ? __might_sleep+0x95/0x190 [ 240.408993] ? rw_copy_check_uvector+0x191/0x280 [ 240.413764] ? kcm_sendpage+0x1900/0x1900 [ 240.418392] ? import_iovec+0x238/0x430 [ 240.422375] ? dup_iter+0x260/0x260 [ 240.426002] ? kasan_check_write+0x14/0x20 [ 240.430244] ? _copy_from_user+0x99/0x110 [ 240.434412] ? copy_msghdr_from_user+0x3a6/0x590 [ 240.439185] ? security_socket_sendmsg+0x89/0xb0 [ 240.443942] ? kcm_sendpage+0x1900/0x1900 [ 240.448095] sock_sendmsg+0xca/0x110 [ 240.451812] ___sys_sendmsg+0x767/0x8b0 [ 240.455797] ? copy_msghdr_from_user+0x590/0x590 [ 240.460559] ? __schedule+0x903/0x1ec0 [ 240.464458] ? __sched_text_start+0x8/0x8 [ 240.468611] ? get_pid_task+0xbc/0x140 [ 240.472507] ? __fget_light+0x2b2/0x3c0 [ 240.476487] ? fget_raw+0x20/0x20 [ 240.479947] ? find_held_lock+0x35/0x1d0 [ 240.484031] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 240.488882] ? vfs_write+0x374/0x510 [ 240.492600] ? wait_for_completion+0x770/0x770 [ 240.497201] __sys_sendmsg+0xe5/0x210 [ 240.501013] ? __sys_sendmsg+0xe5/0x210 [ 240.504994] ? SyS_shutdown+0x290/0x290 [ 240.508973] ? __sb_end_write+0xa0/0xd0 [ 240.512950] ? exit_to_usermode_loop+0x8c/0x2f0 [ 240.517640] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 240.523184] SyS_sendmsg+0x2d/0x50 [ 240.526727] ? __sys_sendmsg+0x210/0x210 [ 240.530792] do_syscall_64+0x281/0x940 [ 240.534676] ? vmalloc_sync_all+0x30/0x30 [ 240.538824] ? _raw_spin_unlock_irq+0x27/0x70 [ 240.543329] ? finish_task_switch+0x1c1/0x7e0 [ 240.547833] ? syscall_return_slowpath+0x550/0x550 [ 240.552764] ? syscall_return_slowpath+0x2ac/0x550 [ 240.557695] ? prepare_exit_to_usermode+0x350/0x350 [ 240.562715] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 240.568088] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 240.572945] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 240.578146] RIP: 0033:0x454e79 2018/03/30 22:01:37 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x24c6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = timerfd_create(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) timerfd_settime(r1, 0x0, &(0x7f0000000040)={{r2, r3+10000000}, {0x0, 0x5}}, &(0x7f0000000140)) timerfd_gettime(r1, &(0x7f000069cfe0)) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x82) ioctl$TIOCMSET(r4, 0x5418, &(0x7f00000000c0)=0xc5c3) getsockopt$inet6_dccp_buf(r0, 0x21, 0xf, &(0x7f0000000180)=""/187, &(0x7f0000000240)=0xbb) 2018/03/30 22:01:37 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080), 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:37 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) r1 = getpgid(0xffffffffffffffff) ptrace$poke(0x4, r1, &(0x7f0000000080), 0x8) timerfd_gettime(r0, &(0x7f000069cfe0)) [ 240.581335] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 240.589048] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 240.596315] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 240.603582] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 240.610848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 240.618111] R13: 00000000000004ed R14: 00000000006f96d8 R15: 000000000000000c [ 240.912637] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:37 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x4) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000100)='fou\x00') sendmsg$FOU_CMD_GET(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x18, r1, 0x100, 0x70bd28, 0x25dfdbfd, {0x3}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}]}, 0x18}, 0x1, 0x0, 0x0, 0x20004800}, 0x801) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x3, 0x3ab9) setsockopt(r2, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:37 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/189, 0xbd) socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:37 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080), 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:37 executing program 3 (fault-call:2 fault-nth:0): perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) 2018/03/30 22:01:37 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:37 executing program 7 (fault-call:10 fault-nth:13): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:37 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:37 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 241.098852] FAULT_INJECTION: forcing a failure. [ 241.098852] name failslab, interval 1, probability 0, space 0, times 0 [ 241.110225] CPU: 0 PID: 17496 Comm: syz-executor3 Not tainted 4.16.0-rc7+ #372 [ 241.117593] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.126957] Call Trace: [ 241.129552] dump_stack+0x194/0x24d [ 241.133200] ? arch_local_irq_restore+0x53/0x53 [ 241.137899] should_fail+0x8c0/0xa40 [ 241.141630] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 241.146752] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 241.151777] ? release_sock+0x1d4/0x2a0 [ 241.155758] ? trace_hardirqs_on+0xd/0x10 [ 241.159915] ? __local_bh_enable_ip+0x121/0x230 [ 241.164605] ? find_held_lock+0x35/0x1d0 [ 241.168686] ? check_same_owner+0x320/0x320 [ 241.172997] ? rcu_note_context_switch+0x710/0x710 [ 241.177924] should_failslab+0xec/0x120 [ 241.181879] kmem_cache_alloc_node+0x56/0x760 [ 241.186362] ? netlink_getsockopt+0x660/0x660 [ 241.190840] __alloc_skb+0xf1/0x780 [ 241.194453] ? skb_copy_and_csum_dev+0x370/0x370 [ 241.199193] ? kasan_check_write+0x14/0x20 [ 241.203409] ? _copy_from_user+0x99/0x110 [ 241.207541] ? rw_copy_check_uvector+0x1be/0x280 [ 241.212284] ? import_iovec+0x238/0x430 [ 241.216246] ? security_socket_getpeersec_dgram+0x91/0xc0 [ 241.221768] netlink_sendmsg+0xa86/0xe60 [ 241.225817] ? netlink_unicast+0x6b0/0x6b0 [ 241.230042] ? security_socket_sendmsg+0x89/0xb0 [ 241.234775] ? netlink_unicast+0x6b0/0x6b0 [ 241.238992] sock_sendmsg+0xca/0x110 [ 241.242698] ___sys_sendmsg+0x767/0x8b0 [ 241.246693] ? copy_msghdr_from_user+0x590/0x590 [ 241.251432] ? find_held_lock+0x35/0x1d0 [ 241.255481] ? __f_unlock_pos+0x19/0x20 [ 241.259438] ? lock_downgrade+0x980/0x980 [ 241.263564] ? get_pid_task+0xbc/0x140 [ 241.267436] ? __fget_light+0x2b2/0x3c0 [ 241.271389] ? fget_raw+0x20/0x20 [ 241.274828] ? find_held_lock+0x35/0x1d0 [ 241.278873] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 241.283697] ? vfs_write+0x374/0x510 [ 241.287390] ? wait_for_completion+0x770/0x770 [ 241.291963] __sys_sendmsg+0xe5/0x210 [ 241.295742] ? __sys_sendmsg+0xe5/0x210 [ 241.299698] ? SyS_shutdown+0x290/0x290 [ 241.303656] ? __sb_end_write+0xa0/0xd0 [ 241.307622] ? SyS_read+0x220/0x220 [ 241.311233] SyS_sendmsg+0x2d/0x50 [ 241.314751] ? __sys_sendmsg+0x210/0x210 [ 241.318794] do_syscall_64+0x281/0x940 [ 241.322661] ? vmalloc_sync_all+0x30/0x30 [ 241.326788] ? _raw_spin_unlock_irq+0x27/0x70 [ 241.331261] ? finish_task_switch+0x1c1/0x7e0 [ 241.335739] ? syscall_return_slowpath+0x550/0x550 [ 241.340686] ? syscall_return_slowpath+0x2ac/0x550 [ 241.345614] ? prepare_exit_to_usermode+0x350/0x350 [ 241.350611] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 241.355960] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 241.360787] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 241.365958] RIP: 0033:0x454e79 [ 241.369125] RSP: 002b:00007f70fb12fc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 241.376817] RAX: ffffffffffffffda RBX: 00007f70fb1306d4 RCX: 0000000000454e79 [ 241.384065] RDX: 0000000000000000 RSI: 00000000209f5000 RDI: 0000000000000014 [ 241.391316] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/03/30 22:01:37 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080), 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 241.398563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 241.405811] R13: 00000000000004eb R14: 00000000006f96a8 R15: 0000000000000000 [ 241.439623] FAULT_INJECTION: forcing a failure. [ 241.439623] name failslab, interval 1, probability 0, space 0, times 0 [ 241.450975] CPU: 0 PID: 17495 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 241.458356] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 241.467718] Call Trace: [ 241.470313] dump_stack+0x194/0x24d [ 241.473955] ? arch_local_irq_restore+0x53/0x53 [ 241.478632] ? is_bpf_text_address+0xa4/0x120 [ 241.483154] should_fail+0x8c0/0xa40 [ 241.486895] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 241.492021] ? save_stack+0xa3/0xd0 [ 241.495657] ? save_stack+0x43/0xd0 [ 241.499285] ? kasan_kmalloc+0xad/0xe0 [ 241.503176] ? kasan_slab_alloc+0x12/0x20 [ 241.507334] ? find_held_lock+0x35/0x1d0 [ 241.511410] ? __lock_is_held+0xb6/0x140 [ 241.515498] ? check_same_owner+0x320/0x320 [ 241.519834] ? rcu_note_context_switch+0x710/0x710 [ 241.524780] should_failslab+0xec/0x120 [ 241.528762] kmem_cache_alloc_node_trace+0x5a/0x760 [ 241.533801] __kmalloc_node_track_caller+0x33/0x70 [ 241.538827] __kmalloc_reserve.isra.39+0x41/0xd0 [ 241.543631] __alloc_skb+0x13b/0x780 [ 241.547352] ? skb_copy_and_csum_dev+0x370/0x370 [ 241.552123] ? __build_flow_key.constprop.51+0x630/0x630 [ 241.557596] ? tcp_v4_md5_lookup+0x22/0x30 [ 241.561841] ? tcp_established_options+0x2c5/0x420 [ 241.566781] ? tcp_current_mss+0x254/0x380 [ 241.571020] ? tcp_mtu_to_mss+0x460/0x460 [ 241.575190] sk_stream_alloc_skb+0x126/0x9a0 [ 241.579612] ? tcp_init_transfer+0x3e0/0x3e0 [ 241.584039] ? perf_trace_lock_acquire+0x532/0x980 [ 241.588989] ? tcp_send_mss+0xa4/0x2f0 [ 241.592891] do_tcp_sendpages+0xf0f/0x1c60 [ 241.597146] ? trace_hardirqs_off+0x10/0x10 [ 241.601492] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 241.606082] ? print_irqtrace_events+0x270/0x270 [ 241.610841] ? find_held_lock+0x35/0x1d0 [ 241.614919] ? lock_acquire+0x1d5/0x580 [ 241.618893] ? lock_acquire+0x1d5/0x580 [ 241.622872] ? tcp_sendpage+0x2e/0x60 [ 241.626686] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 241.631880] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 241.637938] ? __local_bh_enable_ip+0x121/0x230 [ 241.642610] ? trace_hardirqs_on_caller+0x421/0x5c0 2018/03/30 22:01:38 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:38 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:38 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:38 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x0, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:38 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x0, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:38 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x0, 0x1000, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:38 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x0, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 241.647637] tcp_sendpage_locked+0x82/0x130 [ 241.651975] tcp_sendpage+0x43/0x60 [ 241.655606] ? tcp_sendpage_locked+0x130/0x130 [ 241.660189] inet_sendpage+0x1aa/0x660 [ 241.664083] ? inet_recvmsg+0x620/0x620 [ 241.668061] ? mark_held_locks+0xaf/0x100 [ 241.672222] ? __local_bh_enable_ip+0x121/0x230 [ 241.676894] ? inet_recvmsg+0x620/0x620 [ 241.680873] kernel_sendpage+0x8d/0xe0 [ 241.684773] kcm_write_msgs+0x404/0x1b80 [ 241.688843] ? lock_release+0xa40/0xa40 [ 241.692839] ? kcm_release+0x860/0x860 [ 241.696731] ? kasan_check_write+0x14/0x20 [ 241.700965] ? copyin+0x91/0xb0 [ 241.704257] ? usercopy_abort+0xd0/0xd0 [ 241.708240] ? iov_iter_advance+0x13f0/0x13f0 [ 241.712737] ? lock_sock_nested+0x91/0x110 [ 241.716974] ? trace_hardirqs_on+0xd/0x10 [ 241.721118] ? __local_bh_enable_ip+0x121/0x230 [ 241.725804] kcm_sendmsg+0x148d/0x22d0 [ 241.729684] ? __might_sleep+0x95/0x190 [ 241.733652] ? rw_copy_check_uvector+0x191/0x280 [ 241.738393] ? kcm_sendpage+0x1900/0x1900 [ 241.742522] ? import_iovec+0x238/0x430 [ 241.746479] ? dup_iter+0x260/0x260 [ 241.750083] ? kasan_check_write+0x14/0x20 [ 241.754300] ? _copy_from_user+0x99/0x110 [ 241.758434] ? copy_msghdr_from_user+0x3a6/0x590 [ 241.763209] ? security_socket_sendmsg+0x89/0xb0 [ 241.767956] ? kcm_sendpage+0x1900/0x1900 [ 241.772096] sock_sendmsg+0xca/0x110 [ 241.775797] ___sys_sendmsg+0x767/0x8b0 [ 241.779764] ? copy_msghdr_from_user+0x590/0x590 [ 241.784497] ? find_held_lock+0x35/0x1d0 [ 241.788543] ? __f_unlock_pos+0x19/0x20 [ 241.792500] ? lock_downgrade+0x980/0x980 [ 241.796634] ? get_pid_task+0xbc/0x140 [ 241.800504] ? __fget_light+0x2b2/0x3c0 [ 241.804468] ? fget_raw+0x20/0x20 [ 241.807923] ? find_held_lock+0x35/0x1d0 [ 241.811972] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 241.816795] ? vfs_write+0x374/0x510 [ 241.820490] ? wait_for_completion+0x770/0x770 [ 241.825063] __sys_sendmsg+0xe5/0x210 [ 241.828844] ? __sys_sendmsg+0xe5/0x210 [ 241.832799] ? SyS_shutdown+0x290/0x290 [ 241.836762] ? __sb_end_write+0xa0/0xd0 [ 241.840726] ? SyS_read+0x220/0x220 [ 241.844337] SyS_sendmsg+0x2d/0x50 [ 241.847860] ? __sys_sendmsg+0x210/0x210 [ 241.851915] do_syscall_64+0x281/0x940 [ 241.855788] ? vmalloc_sync_all+0x30/0x30 [ 241.859925] ? _raw_spin_unlock_irq+0x27/0x70 [ 241.864411] ? finish_task_switch+0x1c1/0x7e0 [ 241.868897] ? syscall_return_slowpath+0x550/0x550 [ 241.873806] ? syscall_return_slowpath+0x2ac/0x550 [ 241.878719] ? prepare_exit_to_usermode+0x350/0x350 [ 241.883726] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 241.889081] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 241.893911] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 241.899099] RIP: 0033:0x454e79 [ 241.902285] RSP: 002b:00007f4b2772cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 241.909977] RAX: ffffffffffffffda RBX: 00007f4b2772d6d4 RCX: 0000000000454e79 [ 241.917235] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000017 [ 241.924499] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 241.931762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 241.939015] R13: 00000000000004ed R14: 00000000006f96d8 R15: 000000000000000d 2018/03/30 22:01:39 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x20000, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x220202, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000180)=0x1, 0x4) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_refresh_period\x00', 0x2, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vhost-vsock\x00', 0x2, 0x0) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x3, 0x3ab9) setsockopt(r2, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:39 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1000000000010, 0x2, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x20040, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r0, 0xc05c5340, &(0x7f00000000c0)={0x9, 0x9, 0x6, {0x77359400}, 0x5}) timerfd_gettime(r0, &(0x7f000069cfe0)) 2018/03/30 22:01:39 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r7 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r9 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r9, 0x89e0, &(0x7f000031aff8)={r6, r8}) ioctl$sock_kcm_SIOCKCMCLONE(r9, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r10, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r10, 0x89e1, &(0x7f0000000040)={r6}) r11 = fcntl$getown(r5, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r11, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r7, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:39 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x0, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:39 executing program 3 (fault-call:2 fault-nth:1): perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) 2018/03/30 22:01:39 executing program 7 (fault-call:10 fault-nth:14): getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:39 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) getsockopt$packet_buf(r1, 0x107, 0x16, &(0x7f0000000340)=""/205, &(0x7f0000000440)=0xcd) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:39 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 242.624458] FAULT_INJECTION: forcing a failure. [ 242.624458] name failslab, interval 1, probability 0, space 0, times 0 [ 242.635780] CPU: 0 PID: 17535 Comm: syz-executor3 Not tainted 4.16.0-rc7+ #372 [ 242.643158] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 242.643165] Call Trace: [ 242.643186] dump_stack+0x194/0x24d [ 242.643202] ? arch_local_irq_restore+0x53/0x53 [ 242.643228] should_fail+0x8c0/0xa40 [ 242.643248] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 242.643272] ? save_stack+0xa3/0xd0 [ 242.643285] ? save_stack+0x43/0xd0 [ 242.643296] ? kasan_kmalloc+0xad/0xe0 [ 242.643307] ? kasan_slab_alloc+0x12/0x20 [ 242.643329] ? find_held_lock+0x35/0x1d0 [ 242.643370] ? check_same_owner+0x320/0x320 [ 242.643386] ? rcu_note_context_switch+0x710/0x710 [ 242.700834] should_failslab+0xec/0x120 [ 242.704802] kmem_cache_alloc_node_trace+0x5a/0x760 [ 242.709817] __kmalloc_node_track_caller+0x33/0x70 [ 242.714732] __kmalloc_reserve.isra.39+0x41/0xd0 [ 242.719473] __alloc_skb+0x13b/0x780 [ 242.723170] ? skb_copy_and_csum_dev+0x370/0x370 [ 242.727905] ? kasan_check_write+0x14/0x20 [ 242.732118] ? _copy_from_user+0x99/0x110 [ 242.736249] ? rw_copy_check_uvector+0x1be/0x280 [ 242.740993] ? import_iovec+0x238/0x430 [ 242.744956] ? security_socket_getpeersec_dgram+0x91/0xc0 [ 242.750477] netlink_sendmsg+0xa86/0xe60 [ 242.754526] ? netlink_unicast+0x6b0/0x6b0 [ 242.758744] ? security_socket_sendmsg+0x89/0xb0 [ 242.763479] ? netlink_unicast+0x6b0/0x6b0 [ 242.767696] sock_sendmsg+0xca/0x110 [ 242.771394] ___sys_sendmsg+0x767/0x8b0 [ 242.775352] ? copy_msghdr_from_user+0x590/0x590 [ 242.780089] ? find_held_lock+0x35/0x1d0 [ 242.784139] ? __f_unlock_pos+0x19/0x20 [ 242.788095] ? lock_downgrade+0x980/0x980 [ 242.792225] ? get_pid_task+0xbc/0x140 [ 242.796098] ? __fget_light+0x2b2/0x3c0 [ 242.800055] ? fget_raw+0x20/0x20 [ 242.803494] ? find_held_lock+0x35/0x1d0 [ 242.807538] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 242.812361] ? vfs_write+0x374/0x510 [ 242.816055] ? wait_for_completion+0x770/0x770 [ 242.820631] __sys_sendmsg+0xe5/0x210 [ 242.824413] ? __sys_sendmsg+0xe5/0x210 [ 242.828369] ? SyS_shutdown+0x290/0x290 [ 242.832328] ? __sb_end_write+0xa0/0xd0 [ 242.836297] ? SyS_read+0x220/0x220 [ 242.839908] SyS_sendmsg+0x2d/0x50 [ 242.843430] ? __sys_sendmsg+0x210/0x210 [ 242.847470] do_syscall_64+0x281/0x940 [ 242.851337] ? vmalloc_sync_all+0x30/0x30 [ 242.855465] ? _raw_spin_unlock_irq+0x27/0x70 [ 242.859941] ? finish_task_switch+0x1c1/0x7e0 [ 242.864418] ? syscall_return_slowpath+0x550/0x550 [ 242.869328] ? syscall_return_slowpath+0x2ac/0x550 [ 242.874241] ? prepare_exit_to_usermode+0x350/0x350 [ 242.879243] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 242.884593] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 242.889420] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 242.894588] RIP: 0033:0x454e79 [ 242.897758] RSP: 002b:00007f70fb12fc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 242.905450] RAX: ffffffffffffffda RBX: 00007f70fb1306d4 RCX: 0000000000454e79 [ 242.912702] RDX: 0000000000000000 RSI: 00000000209f5000 RDI: 0000000000000014 2018/03/30 22:01:39 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x0, 0x8, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:39 executing program 2: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x400000, 0x0) getsockname$netrom(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0xa9e924a0d9895202, 0x2, 0x0) r1 = perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VHOST_GET_FEATURES(r1, 0x8008af00, &(0x7f0000000080)) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000040), &(0x7f0000000180)) timerfd_gettime(r2, &(0x7f000069cfe0)) [ 242.919950] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 242.927199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 242.934450] R13: 00000000000004eb R14: 00000000006f96a8 R15: 0000000000000001 [ 243.340322] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 22:01:40 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x1183, 0x80100) dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x401, 0x44000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x61) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000040)=0x4000000) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x3ab9) fchdir(r1) setsockopt(r1, 0x107, 0x5, &(0x7f0000001000), 0x0) 2018/03/30 22:01:40 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x0, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:40 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x6) r1 = timerfd_create(0x0, 0x0) r2 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x6, 0x0) ioctl$PPPIOCGL2TPSTATS(r2, 0x80487436, &(0x7f00000000c0)="4ded0425d54af1678108fe248cf38623235e3741d2091d690e404a60bd512291b4915473dfe22651a6ec2cc3afa2d7191780f494e046726efc6e9fd2348d323df394570bac9a56bd037a3b2c051cb303358f58896edce1310dfbb48fe29b269ddfa1a6d9197acd5e76bb61efbe8d4a74c814de0411a78cbf995e18c41fd7068ca6c0eaabe8891cc6fc31584a2bc89609b1dcfcd0592f17759e1860f147be5b0d739c5a7e62b7431b1685c5291b700ccd87682caa2794db0b3438aae55eb5b207df68f7da69d35f112a1af1c5669671364ba399d71d4475fd0f4ac35b71fdafb9eaf3e4a8fb6b30480865aef5ef6e232015ee3af0450b934fd56219be88c62f9a8f0b027f49bc7e6a63a451c9ad677aa41c805c6e8890d7a8a0f27ed440de7f179f3fff1a0f15ee9604572b4a02467fde25e4208969f73e88fc63c88c82849b0b2c5dea6e1e4e3ccd466b718006889739fb99dfbac682b67be091dc6258ac5068268e73f1194fce19b8b0b63efba090d1d7324bd7ccf64880306b359db73d53338422ca1b2a4d5b7a2312238d1cc1a455a72b850018e0e4da54b8d502b7360a6f5b4e1436a2efc744ea8ccb9a73237bfefbafd9f2fb8af138522a44e57eaf094b6beae68d04c56b6984cff1b3537a2469575dc2313ab7e92114118200ec975e61080707d03e3ea8e0ce709a4a13cb7dbb5b65b7a7cf6c09506143a20a258a094f4d47d20ba604463dd82ef998679a66f17e06706a1a470b58c2b0703ebe43b78f04764d34542776b6f033ed5e974f0f51c3fb304e320843566ede970907ed483d54669c9b2f33359ecc8c02d231465e1d2c9b8fad4a1afb3b2c40fd5fd03e49e42700bfb504b8e93784dfb66855dfcf74c65dd045fa36b9dc590311748f1e3245622ca52bbaf348ee6c5c2fe53f8f566ab478b6aa619dbc57e8c2e4571a4fff97eafe37329b6e9ee75490e4da1e6a3940feb4d883138421d53f9f1cae359ac05a9fa289f26dc9e967f4b3190372c924d26049eef835918505c89d94118b5906ca294108abba567de6526d5badc983a10f3e04d761ff55b346f92e62e2096ed9f157b6e3195e128720d5266cbd7a325891b87af1f99f82107a768313574e1aa2465a76e0da3e7a583573b376d6d42f7a03329e4e6b79ca258501b48e5f5c4609f944a8a32cb963514cbc1dd387772a0e5e2b8e56e1a6c3830a00e64a8b9861e1ee292f1ad96ac9845fdf7d09abc74ae26564836f4746dc61892a03b4f646d5f76fb3c677df5ae9cdbd34854e13bb0ffc582982b60f22f87b445234e9b169db9a83c89ee7d5f89d6a02c35942ebe0b188fb31cab9fdb451ea7f7831f33d876fd35fcf71a6f1d2e19dd985f6dd184fc66b988deb7956e9b54919d32a51d140c6fda9f42a641946900ba817eb2ab1d32fafaef6ae42208c9f31d29e286f12e3d3f2fd5e533b7950c7999dd3c4c8d505846cd4a130a9dfa34f4bda4a190beb6d837ec47b9f07f6bf0beb944a683766d17283f9a31da71a91279c6d46f5b4636e3391820a3a6e8ca921abf3f59bfea22ad901655efb4f7398c3b3b28f5e27f911817a5ca5fe9afde6ec015b38f97fb226ff5360f4999935207522471050bcc8ef7fd9e7dcb2b8c46fbd9351bd17624c465626ba6ae414aae89e403b9ccb8e5501034c50bfc51ee543579748d055071af8c7f8c71e574b32eff4d99743c1b913292996b0fbf07fbdb59e896f5e2e99491d57e499bc9fb7a0288cbdf6dd966b6c36810bcdc53316334931a4b676020f90609631b122abd4c6b602e8f46bfc434500d2c79aad2de0de8f2b86856383038e7d1c13f1b136d64efe719dd93df073fe70c6df0c762a2316a98db7408e641d7eb59155de0e6a973c884411b432df79c3c0d83cac3bacc962710f0eefdaa2a37de60f43cf87e29c6ee25c68a522577e071003cb591c4214ae8620e389d8fc1ca12b6a1232d697f73a7ff66778df4c51cdccc845aed6d573d8b079aa95fa862691f869820c852a1d328f954294054c76bf92504f6b620d10ce0e39eafc586f520680106178df15a7c4a9c662972e1ae09f7cdab621f63931b6fc7453b8154c6c815d0c8ffb336a38c69a1627b3721325e01e14c6985f347f118af549f17b2baa267c33da34507b42392cc476f6eb5fb4786bfb19f94f0a80cd642105ab4daee723f789cdf964662a953079aaffb657c18afe507ce2635728a9309b4b23cf1a08c2c4dc5e6df7f0800ccbf3a68a6bdf355d44b23b4a097383ddcd93ed28a05c914cf26f86335b7ecc5601a2e2ac174ab58651d80ca122c35cec367cfa3c69ea2d848c7cd86c89c522b8fed1fb2da3e4e78925aa2e8ed1de8db6466b8bb2e016b2223f50c2e8cb7eef05004ce7f18baee994c489ec8d47f4b7c6543a89383004eea19894b5ad66b280a991c2eb795b7f696487fa6c07767a138db0ab219a91adcd069ecf3baabb906f522b1ebb6409d1145c0037f36badec2ea8832d68e5cbd55f6c3645cf307c74df67afca30e6bd0a80ab2ac88499fa6e618590c30c464bf27aad4064c238519b3c70c23db8496d07c1114d8d39c9e9e424e033b9e8092e50a0dfe1e2ea38821af85135ee9228ba3a873f44d0a924a00d23ca3e70a91c8d7a7096f476635df6de3939e0b6885925e3a2921fba0933603c5c5c81882845301ad932a365cabed8f9125a5ed355372ddde89e4a6c894f97addbcb46b5128991c0629c1b7b893cf9691b15fb5720bd9159d973fb7cfdfd9495e161150e3bc2932f2ccfa40759746fe3629922bcdfab90af0bfea564edd1f07b6007ca754bc476772195cf9a2d439e6eb49383182301e6e27b99cfe47d117f2f6820cbd6b3b6ea2f620dc582437996cb1ebd3dc6c16d314194f2bc86b0313e8d43eda199c68956101001bc8c4064afa1330b4bf35a3b612c91f687f686b972835138e416f6ce95d9881e1ddd896d3422aabef75b6c5b1d5431bff3a77a4a6d022c82467fdf0e53646103731f05fa9fe3464f8eb466947c41f3dc910d70b36776ac9d5ae662d5070d07991bedb36e9a8bd18cd52c88de9cf2a4d7831f482d1501a242f6a9f62551369fad7aa9da803f18baa7beec407d69c71da74f56c692af7d46e9a9e97fc01a23a6cce281b0587b61ebe304f7bb530c48b57da8b0a97b37cbcf98151df94995be33987b7dd0779712345ed8c5a2eea85e00473ffe29ff212c25fafe0eca03179905bae991cc49906f34686db3c73f65d3c42796b20f8a6d4d9172f8c6fef2711fe32d87723417e4bf37d5af8c132109bf7598fb2893b7dec22ee3b66d8eece82e3230c5c2a14149e2d57c57a07affa0aa3588561149365a63ca2dec5f4037307cc16804c2d8f7bf4c6adb4d77669d18d4108bcbf8b8ff680169d7129bfbb286f6ee34415446c14ea4e76edb132fcfddc91f542655b69d52be6c0446be35b72f3dd186ba6d58ca480e52d83089d2b160d976e47d23ce7a8e63e2f8176709cdf8d95d111db2b3bc71e9b7279f3142a5a3bcb5c587ecb51094d8bd6d6b2c3deb6de57b59e2726e827549252e6c6b5426277e5c7e0504cc672472dd7a14eb4e34ae0bfa1cc2c83a23683c4220511ecc5c5df10c0137e78f61de71d14a76a9755b6e91a3682fef277f6ed0e7b42fd8728fa17d1e88917544249245c6014afb5189992a544433296b32259355b2fbd96f75cf63c8021443d42171b102a1530b56642e03b7fb0b998adf02792108f3aecc7179c46f7eeeb5f41685023a0b751400bcae28d5cc170c5d68a19b0cb4ca6dd65ddf18ec762ac70db944a0ddcb84d1e2c5a966e73c32afc3ebc0fd7d635fb319520b60fcc52e35b8c5cc7491995810972515c1dce903821d6e5ed5b271ad7efc860febb6ef1f8d651b321d86110d010749b2ab55d1b33b5a4f9c66659399f40bdade12bdff782ba08483188c1cd76391a65cc62bd628df850c7fdf199b675469b8fbcbb24a72885beaa0af25ec09d1dfe67f04bdef83e73f0ac3c954d54131fc81a4240f4b18d86b5e4a3e69fdd22922074dd416990661eddb36c7a49fc6ede9f9e7997293425c288d5e4a8e54c1c6dc860ed51eb293e18c6591a6196f541a4abc38f32a4eae1b24f72c94eb19cff2a03e915df2f7f022ccd9d6bcd7e9988935097b23c1d1f5abc43c2bd07fc2225959bf8b1149b239cc09569b1a1d346cfed08270dfef3e4d7be61d4e8b2a69c39feb49cfccc80087062c77123750de10beaeb0fa264da8e2bb82866fc7acc50ca831837cfe1ff744664fb4bf1a8c61253dd1e512d2007c266ad8ad0e096aab51cfab3a17af98776cd1f5e892d6f0bca5a914f27fd2aaa9faf65a136f62d731037022619258ddd0fc2645ccd357d6c51e4b7783a234c945dc38f8d4e38137c0027f1d69671f7ef2be875be1a8706cd56826504986a9531b9ed3c9114e1341b88a15219805e2b5355c7d8090caa16bdf738e223a781bd6559922436bd762f09018c975b94ddc5b593ed59a92c713481bf2418142bcafe6836c35465f1e9cbd22e5e913ce34cf68f4fb61dde9cf81827b9b91ce292354135ef60eed7a079ebb703fc363ff8527dafad7d85ae9966f941e179011640e3f4bb6b57c1db1794c42c6f2117a5cd9d0f365b53f2423227c7c7732e305109c69754abf511f94559de6113307027a4bfa0e322cea5599aa8b6cca5e6a22b69b1374c7ac2597c25d246f49cd3ccf2ab45cbcad2c1864b8e821d385affff6314d4848fc5e624277ea5a69e4c726952a2ef8057d803788953b4814d0b40d59fc7b251ef71d5e0bdff9348c4338facdac10b1807bfa24df49f168afa90df4cd1c64b72d28bdb7682040f08e75b15274a13e360b593dd92d07352c3832c1154b19de5c277432aa34e5d130101a451549cf17d249ece559117d26c23c830fcee3fb68a663aa5123ef3c345dd544417818dcfe4106a73f83747e20210d108b8a7f9bf3b0768916fccf877d82896311b8cea2c200363cd98255f46d5136da4f281bf57f9aa1e810797c4ff3a23e9fd08ca29122e51cae17c9a8baae73d1520f038a72593a385cad1307a324d5f42f6a49b4f2836314fcced99ca9f9ad037f077bedc95101059f69ae9fd38095e7df2ee18373306d408c62ae17019277bc8f21980ba8fc2e742ce758e4969ea6f4669f604871ab149c8bc813479eb5eaf131ed4dec4d7fba5a7a7154374eabc899b3192f565f7541882a4f02843c7816b5acc128d617d5087be79235ae10886cec3ab1df7eb3395c4fe6fb8d8bdc553d067941955ecf796aede8c0ae6b5f91687bc7983067e8de1edbbf28d1b4b9dea03d49d263b290f8d497a0c983ee4be111b126da0144cd774e0ab45eb18f979bc69e7ba593fa8a52a883a37120e174902b731bc463f74fc5e78e9c4aed634bd0761dda319eb6c5e6364312bd0444b0596ae311167203109a3435103507fc9e13b8f40cbf7baec331ce1aca79eb8b16f63c73f69082d7c69a4466badf8ed2c150fc0d1ac333f11fdca5b7ffde82426d9f7888f097231357a30b60a0163cf28f220a7053d1c217e38520db49b05fd5a4c22433bf6dbd77a1a93c688792d60d20707e4e49b31061a3a8be3ee78c917a6f96e2fb7dd25652040fdb85fb1e1acae9599d3ca1480adbfad858536c45076c8511e1813f740f416e81f9e6e80c9ff85cc7411189bb664dcba00b47997790f2f4aa6c15ee9c4705f1c6032ed579f68a23771943733b261b22299fc33d5f929660c8ace1e390ee62115c9c9569fd839d0737cdae83eaa75e60f62992dfc0392a97") timerfd_settime(r1, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r1, &(0x7f000069cfe0)) 2018/03/30 22:01:40 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r5 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r4, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r8, 0x89e1, &(0x7f0000000040)={r4}) r9 = fcntl$getown(0xffffffffffffffff, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r9, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r5, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:40 executing program 3 (fault-call:2 fault-nth:2): perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) 2018/03/30 22:01:40 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:40 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3}, 0x8) clone(0x2000c100, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:40 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:40 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x0, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) [ 244.049227] FAULT_INJECTION: forcing a failure. [ 244.049227] name failslab, interval 1, probability 0, space 0, times 0 [ 244.060692] CPU: 0 PID: 17565 Comm: syz-executor3 Not tainted 4.16.0-rc7+ #372 [ 244.068066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.077427] Call Trace: [ 244.080038] dump_stack+0x194/0x24d [ 244.083683] ? arch_local_irq_restore+0x53/0x53 [ 244.088392] should_fail+0x8c0/0xa40 [ 244.092133] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 244.097259] ? find_held_lock+0x35/0x1d0 [ 244.101338] ? find_held_lock+0x35/0x1d0 [ 244.105408] ? check_same_owner+0x320/0x320 [ 244.109746] ? rcu_note_context_switch+0x710/0x710 [ 244.114657] ? find_held_lock+0x35/0x1d0 [ 244.118707] should_failslab+0xec/0x120 [ 244.122663] kmem_cache_alloc_node+0x56/0x760 [ 244.127142] ? nfnl_acct_find_get+0x350/0x350 [ 244.131625] __alloc_skb+0xf1/0x780 [ 244.135234] ? skb_copy_and_csum_dev+0x370/0x370 [ 244.139975] ? nfnl_acct_find_get+0x350/0x350 [ 244.144462] ? mutex_unlock+0xd/0x10 [ 244.148155] ? nfnetlink_rcv_msg+0x9d0/0xd70 [ 244.152549] ? nfnetlink_rcv_msg+0x6e6/0xd70 [ 244.156952] netlink_ack+0x283/0xa10 [ 244.160648] ? nfnetlink_bind+0x310/0x310 [ 244.164783] ? netlink_sendmsg+0xe60/0xe60 [ 244.169017] netlink_rcv_skb+0x2b4/0x380 [ 244.173066] ? nfnetlink_bind+0x310/0x310 [ 244.177197] ? netlink_ack+0xa10/0xa10 [ 244.181067] ? ns_capable_common+0xcf/0x160 [ 244.185373] ? __netlink_ns_capable+0xe1/0x120 [ 244.189945] nfnetlink_rcv+0x200/0x1920 [ 244.193898] ? rcu_is_watching+0x37/0x110 [ 244.198033] ? __lock_is_held+0xb6/0x140 [ 244.202090] ? nfnl_err_reset+0x2b0/0x2b0 [ 244.206223] ? __might_fault+0x110/0x1d0 [ 244.210269] ? netlink_tap_init_net+0x350/0x350 [ 244.214920] ? lock_release+0xa40/0xa40 [ 244.218883] ? iov_iter_copy_from_user_atomic+0xe30/0xe30 [ 244.224426] ? netlink_skb_destructor+0x1d0/0x1d0 [ 244.229258] ? copyin+0x91/0xb0 [ 244.232525] netlink_unicast+0x4c4/0x6b0 [ 244.236574] ? netlink_attachskb+0x8a0/0x8a0 [ 244.240965] ? security_netlink_send+0x81/0xb0 [ 244.245535] netlink_sendmsg+0xa4a/0xe60 [ 244.249596] ? netlink_unicast+0x6b0/0x6b0 [ 244.253817] ? security_socket_sendmsg+0x89/0xb0 [ 244.258553] ? netlink_unicast+0x6b0/0x6b0 [ 244.262769] sock_sendmsg+0xca/0x110 [ 244.266465] ___sys_sendmsg+0x767/0x8b0 [ 244.270435] ? copy_msghdr_from_user+0x590/0x590 [ 244.275173] ? find_held_lock+0x35/0x1d0 [ 244.279224] ? __f_unlock_pos+0x19/0x20 [ 244.283179] ? lock_downgrade+0x980/0x980 [ 244.287307] ? get_pid_task+0xbc/0x140 [ 244.291176] ? __fget_light+0x2b2/0x3c0 [ 244.295130] ? fget_raw+0x20/0x20 [ 244.298567] ? find_held_lock+0x35/0x1d0 [ 244.302614] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 244.307440] ? vfs_write+0x374/0x510 [ 244.311134] ? wait_for_completion+0x770/0x770 [ 244.315705] __sys_sendmsg+0xe5/0x210 [ 244.319484] ? __sys_sendmsg+0xe5/0x210 [ 244.323438] ? SyS_shutdown+0x290/0x290 [ 244.327398] ? __sb_end_write+0xa0/0xd0 [ 244.331364] ? SyS_read+0x220/0x220 [ 244.334982] SyS_sendmsg+0x2d/0x50 [ 244.338503] ? __sys_sendmsg+0x210/0x210 [ 244.342548] do_syscall_64+0x281/0x940 [ 244.346416] ? vmalloc_sync_all+0x30/0x30 [ 244.350544] ? _raw_spin_unlock_irq+0x27/0x70 [ 244.355024] ? finish_task_switch+0x1c1/0x7e0 [ 244.359502] ? syscall_return_slowpath+0x550/0x550 [ 244.364413] ? syscall_return_slowpath+0x2ac/0x550 [ 244.369324] ? prepare_exit_to_usermode+0x350/0x350 [ 244.374323] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 244.379673] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 244.384500] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 244.389668] RIP: 0033:0x454e79 [ 244.392835] RSP: 002b:00007f70fb12fc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 244.400528] RAX: ffffffffffffffda RBX: 00007f70fb1306d4 RCX: 0000000000454e79 [ 244.407779] RDX: 0000000000000000 RSI: 00000000209f5000 RDI: 0000000000000014 [ 244.415507] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 244.422761] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 244.430012] R13: 00000000000004eb R14: 00000000006f96a8 R15: 0000000000000002 2018/03/30 22:01:41 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x0, 0x9, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:41 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vcs\x00', 0x80000, 0x0) perf_event_open$cgroup(&(0x7f0000000080)={0x5, 0x70, 0x0, 0x7, 0x7, 0x8, 0x0, 0x0, 0x1, 0x2, 0x8, 0x100000001, 0x4800, 0x3, 0x80000001, 0x2, 0x5b, 0x100000001, 0x92e358c, 0x9, 0x1, 0x9, 0x3, 0xff, 0x10001, 0x7, 0x2, 0x401, 0xfffffffffffffffb, 0x5, 0xed9, 0x0, 0x7e6, 0x80000000, 0x0, 0xeb, 0x1, 0x1f, 0x0, 0x3f, 0x1, @perf_config_ext={0x8, 0x1000}, 0x20000, 0x10000, 0x5, 0x4, 0x100000000, 0x5, 0xfe}, r1, 0xd, r0, 0x8) perf_event_open(&(0x7f0000223000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) ioctl$TIOCLINUX3(r1, 0x541c, &(0x7f0000000100)=0x3) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) ppoll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, &(0x7f0000000380)={r3, r4+30000000}, &(0x7f00000003c0)={0x4}, 0x8) ioctl$UFFDIO_WAKE(r1, 0x8010aa02, &(0x7f0000000180)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) ioctl$sock_inet_SIOCSIFBRDADDR(0xffffffffffffffff, 0x891a, &(0x7f0000000140)={'nr0\x00', {0x2, 0x4e22, @multicast2=0xe0000002}}) ioctl$SNDRV_TIMER_IOCTL_GINFO(r1, 0xc0f85403, &(0x7f0000000280)={{0x0, 0x3, 0xffffffffffffff80, 0x2, 0x400}, 0x80000001, 0x400, 'id0\x00', 'timer1\x00', 0x0, 0x8f, 0x4, 0xffffffffffffffb2, 0x80000001}) timerfd_gettime(r2, &(0x7f000069cfe0)) 2018/03/30 22:01:41 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000080)={0x2, [0x0, 0x0]}, &(0x7f00000000c0)=0xc) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000100)={r1, 0x0, 0x47f6}, 0x10) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 2018/03/30 22:01:41 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x0, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:41 executing program 3 (fault-call:2 fault-nth:3): perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) 2018/03/30 22:01:41 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x0, 0x40040) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r1, 0x40405515, &(0x7f0000000100)={0xffffffffffffffff, 0x3, 0x10000, 0xce6, "ea06c89d8a16fc2e38300d6595a51674f931bd96c816e3964d802cd9cc8cf4038de0828b4c48cbab4c96d607", 0x400}) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x5, 0xf, 0xe, 0x1, "918bbad83761e90b64dd68e5aab9ec475034a01cc961a518c1c4f2d99a7020551c6af588f7cf15586fc864f9dba751830037f4f350d147d42f54d01509f7d843", "3ab873ea7c3ff26af61152bbad0030ebfec3e1ebcff2e36855314b7359a115c3", [0x512, 0x3ff]}) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) [ 244.655672] FAULT_INJECTION: forcing a failure. [ 244.655672] name failslab, interval 1, probability 0, space 0, times 0 [ 244.667076] CPU: 1 PID: 17598 Comm: syz-executor3 Not tainted 4.16.0-rc7+ #372 [ 244.674444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 244.683798] Call Trace: [ 244.686394] dump_stack+0x194/0x24d [ 244.690026] ? arch_local_irq_restore+0x53/0x53 [ 244.694698] ? is_bpf_text_address+0xa4/0x120 [ 244.699204] should_fail+0x8c0/0xa40 [ 244.702922] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 244.708037] ? save_stack+0xa3/0xd0 [ 244.711664] ? save_stack+0x43/0xd0 [ 244.715292] ? kasan_kmalloc+0xad/0xe0 [ 244.719175] ? kasan_slab_alloc+0x12/0x20 [ 244.723322] ? find_held_lock+0x35/0x1d0 [ 244.727402] ? check_same_owner+0x320/0x320 [ 244.731728] ? rcu_note_context_switch+0x710/0x710 [ 244.736670] should_failslab+0xec/0x120 [ 244.740649] kmem_cache_alloc_node_trace+0x5a/0x760 [ 244.745679] __kmalloc_node_track_caller+0x33/0x70 [ 244.750618] __kmalloc_reserve.isra.39+0x41/0xd0 [ 244.755375] __alloc_skb+0x13b/0x780 [ 244.759089] ? skb_copy_and_csum_dev+0x370/0x370 [ 244.763842] ? nfnl_acct_find_get+0x350/0x350 [ 244.768342] ? mutex_unlock+0xd/0x10 [ 244.772054] ? nfnetlink_rcv_msg+0x9d0/0xd70 [ 244.776465] ? nfnetlink_rcv_msg+0x6e6/0xd70 [ 244.780865] ? perf_trace_lock+0xd6/0x900 [ 244.785023] netlink_ack+0x283/0xa10 [ 244.788725] ? nfnetlink_bind+0x310/0x310 [ 244.792868] ? netlink_sendmsg+0xe60/0xe60 [ 244.797102] netlink_rcv_skb+0x2b4/0x380 [ 244.801153] ? nfnetlink_bind+0x310/0x310 [ 244.805295] ? netlink_ack+0xa10/0xa10 [ 244.809174] ? ns_capable_common+0xcf/0x160 [ 244.813495] ? __netlink_ns_capable+0xe1/0x120 [ 244.818077] nfnetlink_rcv+0x200/0x1920 [ 244.822057] ? __lock_is_held+0xb6/0x140 [ 244.826130] ? nfnl_err_reset+0x2b0/0x2b0 [ 244.830277] ? __might_fault+0x110/0x1d0 [ 244.834336] ? netlink_tap_init_net+0x350/0x350 [ 244.839007] ? lock_release+0xa40/0xa40 [ 244.842983] ? iov_iter_copy_from_user_atomic+0xe30/0xe30 [ 244.848514] ? netlink_skb_destructor+0x1d0/0x1d0 [ 244.853352] ? copyin+0x91/0xb0 2018/03/30 22:01:41 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x0, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:41 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 244.856634] netlink_unicast+0x4c4/0x6b0 [ 244.860699] ? netlink_attachskb+0x8a0/0x8a0 [ 244.865103] ? security_netlink_send+0x81/0xb0 [ 244.869676] netlink_sendmsg+0xa4a/0xe60 [ 244.873734] ? netlink_unicast+0x6b0/0x6b0 [ 244.877961] ? security_socket_sendmsg+0x89/0xb0 [ 244.882713] ? netlink_unicast+0x6b0/0x6b0 [ 244.886942] sock_sendmsg+0xca/0x110 [ 244.890651] ___sys_sendmsg+0x767/0x8b0 [ 244.894617] ? copy_msghdr_from_user+0x590/0x590 [ 244.899354] ? find_held_lock+0x35/0x1d0 [ 244.903401] ? __f_unlock_pos+0x19/0x20 [ 244.907362] ? lock_downgrade+0x980/0x980 [ 244.911491] ? get_pid_task+0xbc/0x140 [ 244.915358] ? __fget_light+0x2b2/0x3c0 [ 244.919307] ? fget_raw+0x20/0x20 [ 244.922739] ? find_held_lock+0x35/0x1d0 [ 244.926781] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 244.931602] ? vfs_write+0x374/0x510 [ 244.935291] ? wait_for_completion+0x770/0x770 [ 244.939854] __sys_sendmsg+0xe5/0x210 [ 244.943631] ? __sys_sendmsg+0xe5/0x210 [ 244.947582] ? SyS_shutdown+0x290/0x290 [ 244.951536] ? __sb_end_write+0xa0/0xd0 [ 244.955494] ? SyS_read+0x220/0x220 [ 244.959099] SyS_sendmsg+0x2d/0x50 [ 244.962616] ? __sys_sendmsg+0x210/0x210 [ 244.966653] do_syscall_64+0x281/0x940 [ 244.970518] ? vmalloc_sync_all+0x30/0x30 [ 244.974643] ? _raw_spin_unlock_irq+0x27/0x70 [ 244.979112] ? finish_task_switch+0x1c1/0x7e0 [ 244.983582] ? syscall_return_slowpath+0x550/0x550 [ 244.988486] ? syscall_return_slowpath+0x2ac/0x550 [ 244.993392] ? prepare_exit_to_usermode+0x350/0x350 [ 244.998386] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 245.003727] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 245.008548] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 245.013713] RIP: 0033:0x454e79 [ 245.016879] RSP: 002b:00007f70fb12fc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 245.024563] RAX: ffffffffffffffda RBX: 00007f70fb1306d4 RCX: 0000000000454e79 [ 245.031807] RDX: 0000000000000000 RSI: 00000000209f5000 RDI: 0000000000000014 [ 245.039050] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 245.046294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/03/30 22:01:41 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3ab9) r1 = syz_open_dev$sndpcmc(&(0x7f00000000c0)='/dev/snd/pcmC#D#c\x00', 0x401, 0x80) write$rdma_cm(0xffffffffffffff9c, &(0x7f0000000880)=@create_id={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000840)={0xffffffff}, 0x106, 0x9}}, 0x20) write$rdma_cm(r1, &(0x7f00000008c0)=@listen={0x7, 0x8, 0xfa00, {r2, 0x8}}, 0x10) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x0, 0x0) r4 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r3, 0x4c80, r4) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000240)={0x0, @in6={{0xa, 0x4e24, 0x1, @mcast2={0xff, 0x2, [], 0x1}, 0x9}}, 0x10000, 0x7, 0x6, 0x7, 0xe1}, &(0x7f0000000300)=0x98) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000340)={r5, @in={{0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x7, 0x7, 0x5, 0x1, 0x3f}, &(0x7f0000000400)=0x98) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000100)={{{@in=@remote, @in6=@ipv4={[], [], @local}}}, {{@in=@rand_addr}, 0x0, @in6=@dev}}, &(0x7f0000000200)=0xe8) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) [ 245.053538] R13: 00000000000004eb R14: 00000000006f96a8 R15: 0000000000000003 2018/03/30 22:01:42 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x0, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) 2018/03/30 22:01:42 executing program 7: getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000000240), 0xfffffffffffffc5a) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) socketpair$packet(0x11, 0x3, 0x300, &(0x7f0000000000)) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) membarrier(0x18, 0x0) fchdir(r1) 2018/03/30 22:01:42 executing program 5: r0 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x101000) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000380)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xa, 0xb, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x100}, [@jmp={0x5, 0xaae, 0x0, 0xb, 0xa, 0x40, 0x4}, @jmp={0x5, 0x20, 0xf, 0x5, 0x3, 0xfffffff0, 0x8}, @jmp={0x5, 0x0, 0xf, 0x3, 0x3, 0x18, 0x10}, @map={0x18, 0x8, 0x1, 0x0, r0}], {0x95}}, &(0x7f0000000280)='syzkaller\x00', 0x800, 0x80, &(0x7f0000000300)=""/128, 0x41100, 0x1, [], r1}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x200, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0)={0x400, 0x9}, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r6 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x0, 0x0) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000240)=0x8, 0xfffffffffffffc5a) r8 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r8, 0x89e0, &(0x7f000031aff8)={r5, r7}) ioctl$sock_kcm_SIOCKCMCLONE(r8, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r9, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f0000000740)={&(0x7f0000000480)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xffcb}, 0x1}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r9, 0x89e1, &(0x7f0000000040)={r5}) r10 = fcntl$getown(r4, 0x9) accept4$inet(0xffffffffffffff9c, &(0x7f0000000700)={0x0, 0x0, @broadcast}, &(0x7f0000000740)=0x10, 0x80000) ptrace$setregset(0x4205, r10, 0x200, &(0x7f00000005c0)={&(0x7f0000000080)="449ed0dd6831a7fb44eca4221b1fb01abfec082aa7d0ee6f0ba9db0ece7da2bd3f", 0x21}) recvmsg$netrom(r6, &(0x7f0000001b80)={&(0x7f0000000540)=@full={{0x3, {"81ed59ef82f16c"}, 0x80000001}, [{"d6808efa06ce59"}, {"e13161ab9f64af"}, {"0a8f1a267aa477"}, {"8e23ac1c618b91"}, {"68a5d689df8899"}, {"a2f02e83fc0879"}, {"c9698424f97ea8"}, {"264781c81abdb2"}]}, 0x48, &(0x7f00000008c0)=[{&(0x7f0000000600)="860d89965ee52cfcc777390721454b59d6d7009264038b41365a1ab75ed8a178b2f108b7a1007b8f3aad000684ba51d8ec74311031a21199a3779f98c36763c5e993fe", 0x43}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="d8000000000000008b01000068f40000d494484eb110b48942b7f11fcf410d69885b3ee9aadcd22ba15ff0e13fb3386ed0015dd6077154fdd91e4bc57f9659bbacaf62bb06107702ce863a49ac61e4c4fde48e5f2dbb64b3ba267d97d7fad8d95814158fa696e76add7c9565ae691ec6f0d944658ef3eb192ff0e7745c0b98c7a967c2690f043138f9ae6ab60301ea6710af1c4b446a46e33fee871f4267107a96a513a6068ef3b245d1c4a140e35b2c0d4a2311d235b5170875344f8d95cfb41c7fcf2b837c8a43ee11955288d61605b73c57000000000070000000000000000f010000ff0f00000095b51577e33309c2d2b4bfb9699e534d0ed38dd70c37d12fe46102a9a7cf37574732f1cd60c915965b1a3410952331be89f1e82f682ab67957121f737ab825415e82131a94a259c4c4628ddd58db7e059fd0ef57cdec365d4700000000000010100000008000001701000001000000d444f3da6ca0b97044eafbfa86073dd4a2a4ea5bd84c57b38c0f5d5e644202999e0b4f75b8132a8572cfa9740fdef86e1e87b1bcdc2ed6131be887a25caaecfb292a3a516b84d660667d6e64c0ac0e39c324e359e110a82c78cae9be80b7d9fd66b35fa3a994a0ec8a666f45496471a47e1e9f583833322ab323315062a3625ef4ddae29eaffdef6c249946328f448f1b15de42829a89dc0112c9265312b32e0ce00c05fd81624933043f92830e5683b8c9f566ccdd517fa56afe7ec9a5cc7ad2535a076bbf628630966b737f67fd90f4caf7f53b4581c69a3ca6e7b502d86012af050ad750f4f2e13b1d77e436678b99cca786c43d177b66b447e59560e3f4dd1f5db873d0f49bc00aa35437f9b71557f6c085b3d32894d6ffa87a2b48a36e324f2dbefdbb2a4354a6bb52033f98a504aaec0d8b870044955b3dd13fd6a1ce118fb5adc5e3c1fb753cf20f6735e07c2029b7f382a89d09be0fcd72911700ec93fd49be628684af1d8d9aeaebb6546382a2117125dd01138c4853f499d5e7a014b15050a36b4c997d91d42f7413ce7c7ece8c9c859dbe65352cee25b0c8fb7b201b58e1c21d71254c31216fa76e1487d253946a39ec69d43d6985474bfd5f80f411a9308b19e9ab93a3a0b14fae57fd8805aeab87e312a77f19e356c53754e0493c939c341c5ee6ff17ae173338c853395b8394324edde0897df3d327ed81c8d3080fe822f1686376fd5e3d2a765e2cc24dd2dadb722704c65a77a6d9ac6ce6322df351df1984cbe5d051eb8603e7c1e138c1c926832c5c4a8c423db62927c9d6bdf51199d7cd29126ad8f5c189c3a0c39e5e8903aa60ab8bbf43d23c4503edc07f675ebd8e3fa1486dbf75d314e44b16e2a2f7432801bd700363813f0befee4447996d026875684076df94e2796cc9988fcd2e1380cc8e58060c09ea12d3711f22739344c2f3b4dd1c132a2081ac87bd6e50f6f2dc9048a1eadd196b150deae3184dcef383fb328aa45dd9dd83179772ee073cb3ce3c94edc6c8b6eb85c4374b62f84d5b75d27ecc186025e619c66ff6278f1626bdf86009b84e0129f656c54345618125948810f4c91086d17e713a82d86eccb574611dce757c27e2e6e130702c554e9a3e0857ab31ddf70ec73d61b12a233e9760e02f088cb806ee6e63fa70e633992a2b861d8757f436742db4c1868e34b94eb15323ed6a506e56b57ea0b02156d259f84620b63f137bcbf36a6bd480f51b21d62316a0f0d7dabe8673268a34a190a26d7b56643b6566c0d7b0f499304524e402ad1ab38e580f7b94477e594e2d9311e57c41bb4a15734fca9f03aac715f64be1dcb1b4aa8ea441217e4084f72cb38d778bbdd64cd5b8dfcf78808d048973ac0497777aee98e7bfc5332c58c33eba980067ba36c1e63ccab9f24305c80f7ddb09eb17abba4e20eee194e68b5f095123a7d344a12b27e57f3e8e3928d7afab7d9f78c57a7a005c74210f755c3c08f9d6af2004b17f26cbc64ae479362ed7dd31ace587718e98933e53a786ae44b6575af657df36b6a3fb3fa6b1ad55f48a75d8081c0f8b8b3b2c1405e687c9966657aaa714da213ba77ae4a4d240ee92fc224480fd0c7b3dd5ed1838d99c89d7e2d424b6a208e6f2ec6dee9648645f4c0dc813dec9b5d2b6791b8fe89197a29e41ef0cb13bcf858c7429994f450b0cb7c7314d72910800ff2c41b853a86f730225d3847b83251f741061b9357c852327ee6feb8f350bc139ce04c4bfbdbcc826619bdc216ce7fe4a838b611c8ecbbc25f1523b648ebfb032cbd05fae3b1165796b4440deceb823bed47ea29b794254dc460c2dc3e0853f7e4492fa7d29714166a6a32f68c20369d843edef9bc872536368bcb813440dcb8a2602418a822fec3e6c2353042bb19fd1b47ebcf4c3adae2d5aed055356519774b7ddf1967bf4e2b785a00a601900d89c020caa9540696038632bdc1bb4e34fad639a51c5d5527d33e186605ce8a83e4924d4b455aa8ab6ad167a4514d5ba95af09cadc5290b95a92d537f399fc511dd6ecfd3944aa2815e74780a06fd51929d5facadf07e0052c638a212983934737147ae83512bf8ce0781d47b9a7822425f75edee83c5bf6c9c4b890dd56d5a93736909edc85b446fd1d4b559e893c10664659ff2fb89ae809d9b90337b7a64a09c5b60baafea1d5e88b6fa7262d808352b26315a020dbfe39718fd383a981b6d20537145272fda675daea42a7c6d04ce202c003a312b81145921e00cd2fcd7acfb1b6e0bc33dd87f7ebbc473d3e2bd76bedf2935041eb4efcb77e8e84e898078cbf5a270c7fdf94dc9252f33f8335837ae8f8863daa0a9ca5692249cb0c107652666929d5463f1b714511133345d45a36c6ec53386bec48df7d0461709cf41c6139aa49618e0fe6bde508bd300fa977dc48f300f31fdc73be8c4ef237b53a0654d140df7fb158cea82885dea226801e751d0193210ebf3964c34c420e6bb0791702654d7530a0bb32c79cdc6f970ca85fb04220776e2d56d53efc5806ca48c1acda6fe33e64c3a79fd10af675c8bfa74926076e6f435e24d80e6ee422b942aff773142c5b1ca60f2617d16b52c8b552f0a01a0bc4003fc5dce766c67414aece97659e211031de643736e459654bef7dbd9b92169ee7553301533ffd160bf64f96305ca53ec984301b42c39c52757dd775c152549435f1110b7335725c01869f5bced6d821f61c5e001e25ea5d0f09ebf08878aab457761b49ed7864276ef7742beb4599480c099a662a5a19c4d6fe9b8119079bdfed82f29e4385132d49108213ee459d9633893cac21a81b1dfca879a3c86ba2a55503c60289aef62b9acece5799f1b5e8db9975e67b4d9166d416461810cd31a005f9fb4e080f80765bf82a8f4cad8b652186433e2ccf9cb7ebe3729797a54efb1e69f00b2a02348a191ff6cbb41e4c811ed03e9cf556189bb4dd78a756420c68a7036fc3eeb8bec23861ec89913ef68178572ce3283d055fb0250514e154bde9ab19e84df03a2c011b95f93363a73d0530cd3dce70fa661aa68f58f1f955fcc60ac7cda1ab164745d42c4fdcbcd5a4d791dc66fbf5c5ed493c4e78a21bc279eada1751e01e1ee31a1a89d9adb77934ee81df6e06f634a5a2433653522e8e95eb234af651e4b8eef26cde7b5aeb40141baf725f84f136c49652dc8b7b1c747347a0d03e95de6b73173e72fad00ce240f8e470851b139ce24bffe4f59543ed2a21d51468e2eaecbe2e6ae0878fb25a3ecfafecb7d046c53f802fd3c463724da0ab41a544cf7d2ef751e1e24853e87724f053ed02189108b46b0a278513cd474f5b30484501e94754844c2df47b0c93b73d0952363750bb1855ded0c1accbc1b664aedf3c6bdf7043dfa871d1ef74d49312ad42b9c958f6bff4c0b2df1f4ad206706355a54c2d651d1f6d5676cc1625a1097c09ede58316791ffb271cfff6b8a9a51767b94e52bc39f1e7fad5ee304ce2bbc94e5e98d477842ef98837653fde081c33c4e0b136f34aa19882cc93aed3bd6f7f63664915810b547034544cad4fd45a0cc08dd2ca7392d62cf2285a41e49679640ee04cbbc8b882211a637358a7a6986effca628387b441337410e0daed35262b6f8a934cf4b1951cf671a0975e3a2c52928afb6569e28890b1f7b2b91fe3e4247e417677983cf3fa5b9600bf9b1c79f429ff8bc787244f39d88f2f0583301ae4a63ec04f7aae38aa923615483e33bd3704904e36d131744df9601e5a4736d7eaf21d592b7c283fb31b196984c3cfb17cad5dd3cb9d70c904c78e933d9763155091e29a9245f0c1ecd5fdcd1e128e580cdbdddc9e31d8a181e7a0be2eed4a220c444ad18b680bfa26fd0fc742ee368dc5a18c4ec30088afc4e2cb9b0c6cd338e9718351bb9d1df130f184b5f99b99b8273d05015f6cd6df80c01101225227762663cc7398a7bccf14a594442cbbdf7080b5ff0e6b9ed2d30bfab82afc8d862877cd06b0972929f77796c63f6f60c8687121b16f4c2bf71e6398416ce0bb69e99eb2277c223a0045552c2d04273c6784c463042fd1fabf6b66f53b92f2f083f0ea89351328a9c324243f6dc31c3fa5052f5d9919ad0d9919292211f87f770dd3a9eee4e70376615158125cd25bfae2787d3fb19a7822de1a220b7ef1e0a9b4139e7eb5eedc7ff88af099eb4bea8ce2936d95a3dbe1f6ca4cffe150fa60c55f87ba43132e97b697a78253947c7fd541e8f138a02a41df37a46bf8dc849bd600d3d07f7ae54572f55962a402167d02ed368e8ebdb0b6d8bc8b47a7cd9adbaaa505c215229827c87cd206adb007b9cbf73eddefb22f2fd2a9a4b9fa83d4810f6798beef4ec375efcdcc6b335fe7f8f4a9c9fd588e3db3e1dac28a343a65031cd037cbe76ad6e057807742b7d4eeacc50566ba2c84e1efb5003d378d866ef8cda5cb83a4afbfe89a7cd085da78844a9998e2f0a4ebb89adcfb0698451038b04165d074b9e0d61e6e92b60faad2b946a993507624da5a40f60f02035fc515f24fdf16e6cea63922b516d875b81c3e8cfd23b83d9e0a7d6600cf22537fb8e0df1a97c7499c55e346903f64df25f699389482869c4a815a0fc92ad5a0e261eec3a6bd3ceb0e81dba67a0efacf756251585b877d713e533672c64c0a10e1374fadd0283dd871295ff6a7aaa9514574dbbd69f2a1e1afe1b0d9f07a0ec9b75bdef4f3fe038318b13d873bccc091c9b1c6c2b79d3d4a4b2e11d3fe8f82bf36de6c54dc2d833b70aa49dad1e30bb41efa2400acd50774d0f8ba33c737013763b8f730c43b3bda76901d89ac8424d2dbc1a32ac83e368172a30b5ebb7d78db4df56511d0c200bff76582e1b4d462ad6e847fa978b9d6f236193d02057d065e4107c364a09332029da10c84514b542e3063ec4259c49379eaee8823e2207dcdb14b0f2f10fe1e3172a123273934f361c142c510842fc724d2b602f0efa95896f12e661036782c75713194d0712a82e80dc4cdd9b61f3a7c9c9909fe748420f64e77430b0c7f25fc371d2fb66b413ca40c3d11cc806385d37c4d0b46b0e49a8ab23fd5911cf1acf504de796761a7fc525e23cbb436ecef3c3332f30cbee038c97e5e4dacc39b6dbcb5207394c957e226c14d4b7f3212bc01f9215112875d3ab371b9d5ceb5b2971c97791082b0993daef76b72c33803191b8c95cff023414e1f66b052a29250fd15c04618fb1c87d8ac2b35fe59bb9abf694e352974cc776ea6d7d3979c89a075be5d0d0984927ccfbe233fb4887a174d5e878f90c1948e82e1b49f5cb9f815484829aad72290c2a648464585a8c7f3eeb32d2b3c00123fdd3871f9f3168654a47105b8c46183a5a90369aa650fb386ee414fcb829adf733dd2ad13b70db8dcf5f922d5cbcf054d09d9127d04402ec4bcb406b48330759da4bc6ced0c3c5457bd22396f93ab7625b3c0714b786a13938df7765ede42924758dec43cf7626173c7fdce0ed97d1ba9bfbe2bdfa6a924411cac1ffb9339d0d368d36e00fb1b977feb3d3b492808cd20be70284d774fc157a4470e484310fcbf52f4fad65066b14b8621ccca1cfbccf3e317c12d731a3fcf9b3843e21a177aaf370f7a978aca873ed63003880ffb57d83b8da0fbd43461812556a70730d0bb93b423772a7088c3a5e1b3fea5193d45c9515ea357ba14e83e96caeb24f98290199de44dab57566ac8b3e628b00ce0d484dd3bbcf1a37bc05d46da9a42cac9ee89f3fa0b2d0f15a2f5898be25c5fd3d623a16e46995610d25c46e0e7ab078000000000000001701000003000000f6529ebbc6568ff660f320d806c2b7c9fd84c608344debcb4eed75baed23018ff391b3f5f6d252f56938216ad719be06496c7fd5e013caffe257edab3185a4d53b93fa20e8b1d8775008fdd8b8f1d43677a469fe8fd57bb60a00dee84317e4ca9158000000000000a8000000000000001f010000ff0300004cfd6cbebf5bd51661eca46b5ad8c5058c776d36f6cc5f85cc606bcdd3340df6164aa9758828bad3786ca89f708adbccfc799e169f942ab9ee9fdb88becb17e59bea54c8e83e8b80f05fa4c65d5546700f410160a68b5c91a4c0502f12a31f21b5224c968433bb50f448e2d1c461b93d7a3c76d46ae482739cfb5792ce044111b831df452591555fd93535e362a94708bbecd9a7085c0000"], 0x1278, 0xc0}, 0x2041) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 2018/03/30 22:01:42 executing program 6: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f0000000040)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000140)={0x5fc, 0x0, 0x10003, 0xffffffffffff3998}) ioctl$DRM_IOCTL_AGP_FREE(r0, 0x40206435, &(0x7f0000000180)={0x9, r1, 0x10003, 0x7}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x3, 0x3ab9) setsockopt(r2, 0x100000000000105, 0xffffffffffffff12, &(0x7f0000000080)="01a2c7198bc2c86777005eccf1a1f5635af1f65869afe9ba0686ed6edd9b291d36d6f98fe518c13af63302f3f733826fb71ea804a703352a30b97e4fc373fa68aa40f1e8", 0x44) 2018/03/30 22:01:42 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x6642a094, 0x40) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r2, &(0x7f000069cfe0)) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000080)) 2018/03/30 22:01:42 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1000000000010, 0x2, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = timerfd_create(0x0, 0x0) timerfd_settime(r2, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x4) timerfd_gettime(r2, &(0x7f000069cfe0)) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/214, 0xd6}], 0x5) 2018/03/30 22:01:42 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x0, 0x5, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:42 executing program 3 (fault-call:2 fault-nth:4): perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00009f5000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x14, 0x1, 0x7, 0x1}, 0x14}, 0x1}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000000c0)) 2018/03/30 22:01:42 executing program 1: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x81, 0x77192cc154d95aba) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x101, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='/exe\x00\x00\x00\x00\x00\x00') setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x6, 0x4) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x1, 0x1000, 0x8, 0x9, 0x0, 0x9, 0x101, 0x6, 0xfffffffffffff801, 0x1}) ioctl$fiemap(r1, 0x40086602, &(0x7f00000001c0)) 2018/03/30 22:01:42 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000140)={0x3, 0x0, 0x0, 0xffffffffffffff80}) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000000180)={0x3f, r2, 0x2, 0x3da}) r3 = socket(0x1000000000010, 0x2, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/dsp\x00', 0x0, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000080)={0x0, 0xffffffff, 0x5, [0xf3, 0x5, 0x6, 0x1f, 0x1]}, &(0x7f00000000c0)=0x12) setsockopt$inet_sctp6_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f0000000100)={r4, 0x1, 0x4, 0x100000000}, 0x10) r5 = timerfd_create(0x0, 0x0) timerfd_settime(r5, 0x0, &(0x7f0000000040)={{}, {0x0, 0x5}}, &(0x7f0000005fe0)) timerfd_gettime(r5, &(0x7f000069cfe0)) [ 245.615250] WARNING: CPU: 1 PID: 17641 at net/strparser/strparser.c:532 strp_done+0xb7/0xe0 [ 245.623788] Kernel panic - not syncing: panic_on_warn set ... [ 245.623788] [ 245.631156] CPU: 1 PID: 17641 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #372 [ 245.638511] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 245.641178] IPVS: ftp: loaded support on port[0] = 21 [ 245.647852] Call Trace: [ 245.647872] dump_stack+0x194/0x24d [ 245.647888] ? arch_local_irq_restore+0x53/0x53 [ 245.647905] ? vsnprintf+0x1ed/0x1900 [ 245.647919] panic+0x1e4/0x41c [ 245.647928] ? refcount_error_report+0x214/0x214 [ 245.647938] ? show_regs_print_info+0x18/0x18 [ 245.680133] ? __warn+0x1c1/0x200 [ 245.683594] ? strp_done+0xb7/0xe0 [ 245.687134] __warn+0x1dc/0x200 [ 245.690417] ? strp_done+0xb7/0xe0 [ 245.693958] report_bug+0x1f4/0x2b0 [ 245.697590] fixup_bug.part.10+0x37/0x80 [ 245.701646] do_error_trap+0x2d7/0x3e0 [ 245.705534] ? math_error+0x400/0x400 [ 245.709331] ? print_irqtrace_events+0x270/0x270 2018/03/30 22:01:42 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x0, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 245.714083] ? find_held_lock+0x35/0x1d0 [ 245.718143] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 245.722987] do_invalid_op+0x1b/0x20 [ 245.726693] invalid_op+0x1b/0x40 [ 245.730139] RIP: 0010:strp_done+0xb7/0xe0 [ 245.734275] RSP: 0018:ffff8801b0b1f768 EFLAGS: 00010212 [ 245.739637] RAX: 0000000000040000 RBX: ffff8801c8dc6188 RCX: ffffffff86579857 [ 245.746899] RDX: 00000000000000c3 RSI: ffffc900026c4000 RDI: ffff8801c8dc6190 [ 245.749132] IPVS: ftp: loaded support on port[0] = 21 [ 245.754155] RBP: ffff8801b0b1f780 R08: 1ffff10036163eb8 R09: 0000000000000000 [ 245.754162] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8801c94cd140 [ 245.754169] R13: ffff8801b0b1f988 R14: 0000000000000000 R15: ffff8801b0b1f848 [ 245.754192] ? strp_done+0xb7/0xe0 [ 245.754207] ? strp_done+0xb7/0xe0 [ 245.754219] kcm_ioctl+0xf6e/0x1820 [ 245.754235] ? kcm_unattach+0x1520/0x1520 [ 245.795936] ? perf_trace_lock+0xd6/0x900 [ 245.800080] ? perf_trace_lock_acquire+0xe3/0x980 [ 245.804924] ? trace_event_raw_event_lock+0x340/0x340 [ 245.810109] ? perf_trace_lock+0x900/0x900 2018/03/30 22:01:42 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x0, &(0x7f0000000800)="97bb77038add5df9e9d4f9783b82c55fe59e5c0acdbcfc9bcf92ac0e1f1f3c1959c1d25dfabf3849336c7c85be174d7765b47e113632aea54b87e4d3f2c1db09e6aa4040b43d17308fb7e62e808067da2fff3cfd8e4c038c814bbfc6bc49d8ebc8671d8297e2d34dc61f2d194d2dbb8f59b4c853e0714d3d4bb29d1243fac01c86c8c4dd38daedab3c6ad73a72d3f6dd2684aa82e5285eb82452c9848b7beb8bc513ba8c8973cad0bd5926604846b7f5d0397bb191c3bb6b", &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 245.814338] ? lock_release+0xa40/0xa40 [ 245.818316] ? trace_hardirqs_off+0x10/0x10 [ 245.822631] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 245.827638] ? trace_hardirqs_on+0xd/0x10 [ 245.831788] sock_do_ioctl+0xef/0x390 [ 245.835592] ? compat_ifr_data_ioctl+0x170/0x170 [ 245.840350] ? __fget+0x342/0x5b0 [ 245.843806] ? lock_downgrade+0x980/0x980 [ 245.847959] ? lock_release+0xa40/0xa40 [ 245.851940] ? __lock_is_held+0xb6/0x140 [ 245.856006] sock_ioctl+0x367/0x670 [ 245.858963] IPVS: ftp: loaded support on port[0] = 21 [ 245.859626] ? sock_ioctl+0x367/0x670 [ 245.859637] ? __fget+0x36b/0x5b0 [ 245.859648] ? dlci_ioctl_set+0x40/0x40 [ 245.859660] ? iterate_fd+0x3f0/0x3f0 [ 245.879798] ? trace_hardirqs_on+0xd/0x10 [ 245.883945] ? __local_bh_enable_ip+0x121/0x230 [ 245.888618] ? dlci_ioctl_set+0x40/0x40 [ 245.892592] do_vfs_ioctl+0x1b1/0x1520 [ 245.896476] ? do_vfs_ioctl+0x1b1/0x1520 [ 245.900538] ? ioctl_preallocate+0x2b0/0x2b0 [ 245.904942] ? fget_raw+0x20/0x20 [ 245.908402] ? SyS_futex+0x269/0x390 [ 245.912119] ? do_futex+0x22a0/0x22a0 2018/03/30 22:01:42 executing program 0: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="84d5aef1603cb020c5b219faa757913ec85ee74a155e1d635566777b78600bc65bf01ce33de9a6bc3a2041890df0926f2cfc2a7d63690f6b55610593773041755f61b034e3a62a770855b2c0481df219efbfa8ffd0c665434a1de026bcfb654d597ef77a7b231aa9efe45c53811c7591d56f69e9c6231e6da993bbd2a6133805be0c18ba114cfe865e693024a56c3331b93c03e25927a504d27acebf7eecd33d7c69359e3ca37dc546c4fc5bc62596a94cdc00f9b973616a9d2ebad2d9b3e60261ae73b8397694e1f0851475b4236fb47989e6bfd1ad926a01523df3f689dc2603a76b5fc5e023d5449d066d424d1001fee5d653c21fdb751e95ff2b", 0xfc}], 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f000019ffe9)={0xc1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@can, &(0x7f0000000180)=0x80) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000700), &(0x7f0000000740)=0x4) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000280)=0x3f) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000200)={0x80, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x19}}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e23}, 0x0, 0x7, 0x1, 0x9, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000ac0)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000300)={r3, 0x1c9}, 0x8) clone(0x2000c100, &(0x7f0000000800), &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ed6c04412e782fe395f084741e3d9fe469aebde09acc8f8d8d84d1f00f5573b09acba487077ebb904cb1f3fed55f59d677ce24bbd2a7506df8e1e0d0fc709cb8c9f4ab2aeeeebc5ef879742c1f7628f1862c88b5b0da89acbf43ef12e4839405b6a3430d296fea06d2f3a8356c57ec991e44ee72") ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f00000009c0)={'ip6gretap0\x00', {0x2, 0x4e24}}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f0000ec6fb0)={{}, {0x80}}) getsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000000), &(0x7f0000000380)=0x4) r4 = syz_open_dev$adsp(&(0x7f0000000600)='/dev/adsp#\x00', 0x100000000, 0x80000) clone(0x40000000, &(0x7f0000000500)="67cdd9994c47c31d325b069924a7064c157c2ec0b5b5dca2feeb7dabef3b7af0d02d559e293faa759f2b3cb12aea360c2d4941e423b0c815ec1450a777614b02496c5c4ce589c4e90b88feb66f42e63227aec8ec983cb70e64ac04da22c97d2b22", &(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000a00)="29859fdda9a119e54a27f9ec76b4d63a16dc5bbdd38c2fda0e5f4d8f830cd987ec7d3ffc66cf3db8820968fd89a1fba8fe6352a29a27f3b000bcdf238f2c04b358fc831025180e0be313da41de6366c94a1a0f86aaffdf2c039111b55275c054e14819a827fe809225249a01944263a2aec15f64e752e35892b1b8e7ef1e0e9115") ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f0000000b80)={{0x4, 0x8}, 'port0\x00', 0x80, 0x40, 0x10000, 0x6, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3dec00}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f0000000c40)={r3, @in6={{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x9d0}}, 0x6, 0x1f}, 0x90) pipe(&(0x7f00000007c0)) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x222081, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYPTR]]]) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r5, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x100000001, 0x0, 0x8, 0x0, 0x7, 0x401, 0x1f, r3}, 0x20) [ 245.915918] ? exit_to_usermode_loop+0x198/0x2f0 [ 245.920679] ? security_file_ioctl+0x89/0xb0 [ 245.925084] SyS_ioctl+0x8f/0xc0 [ 245.928440] ? do_vfs_ioctl+0x1520/0x1520 [ 245.932582] do_syscall_64+0x281/0x940 [ 245.936469] ? _raw_spin_unlock_irq+0x27/0x70 [ 245.940963] ? finish_task_switch+0x1c1/0x7e0 [ 245.945452] ? syscall_return_slowpath+0x550/0x550 [ 245.950380] ? syscall_return_slowpath+0x2ac/0x550 [ 245.955309] ? prepare_exit_to_usermode+0x350/0x350 [ 245.960327] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 245.962099] IPVS: ftp: loaded support on port[0] = 21 [ 245.965690] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 245.965711] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 245.965720] RIP: 0033:0x454e79 [ 245.965726] RSP: 002b:00007f4b276eac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 245.965738] RAX: ffffffffffffffda RBX: 00007f4b276eb6d4 RCX: 0000000000454e79 [ 245.965744] RDX: 000000002031aff8 RSI: 00000000000089e0 RDI: 0000000000000016 [ 245.965752] RBP: 000000000072c010 R08: 0000000000000000 R09: 0000000000000000 [ 246.013535] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 246.020800] R13: 00000000000003aa R14: 00000000006f7890 R15: 0000000000000002 [ 246.028874] Dumping ftrace buffer: [ 246.032642] (ftrace buffer empty) [ 246.036335] Kernel Offset: disabled [ 246.039955] Rebooting in 86400 seconds..