3ed66ad7b8cbba9455849aac021a0278ac16e75022ca5db7e15ed3b55d53c77a6617a663ce028b354090e29cb2aa7d0f04a5604fdd2c2a79ec01ea62f90af34b2440dc620e149e6998f9f82279c9c0f14bbcd4cb1bcf91f1b2bd27e03ade10523d1046bff587353665671c900afd2954d26808a8c56bade20ab66db776c8ce6830149a46685a95df7e596dcfc06b71568ba96bfbe2165e794f86c5f9bd75baa2e2394e528df9361eddfd10910d787e43aa2323affbb225e97e5ca1935ba9aeeec9ef0cd1d7f4a5314c577239374966eccc5c76ddec4f9e432af9f94a8713adcbb899fb182b5b07bcf1ece14a27d3c8aa295b44ec2929854601ea762333f49192eb68cdde5764543e211d346691e64bbaaa7e9ed30556a63766a865ed73659bf2419fab466c3c01c9e9a46b433612d42a6001432d673cab3cebd4ee8d75bdff1e713f1767c256b07f1c8932ee78846da43c1128cf20803ca83181bb7b54a17cd233f1adbabfbf07e42d85a7072d433d3a85ca09128c2b6b817e74768ff87283bee9832433ac38ab427228ac76723927967ad7ab79372aff20b342646cb23ab2ae23f6001bcc55b0a0c942b769e8303e80f06adff3fd18e4708a43f9eb6022abc5f5ebbf68468d63a49239d50967c8411de664e48ec2e80cd93d1c8be735be60b3afa9467e674331c251c928408f6c01a197544c6b778727000f77a9a9dc8224cae0c94c9c54e460067739c90715f98d3f7d94119444a2784899cbb35275aa81d03a8b6e52f3898278d425d1743f785b2a2ed5bf2a530dbcf548bf52957b7aca188100c7449ef0199af467717ad223bae51f48a69641f5c972fb6e7f96e32e87ac7a96e8d18adb24823cdc3dcd85671a18e91b41d0751d76e932f13af46ae4bd93522c2dc7150760bc225101393a6581985449d3016fc6b297545c8b958165844be75749b98dd594982aab74de36733c0e6b08b11bdb5e47736de122f24808926ba1471ad57b225f59d796e3f4e899778e3dfe9484d3f47f6e5afff14bc23630813280bb5cd958c77b22aadc4c42b704fc6d0b953884b5cc815917c2d5c63a1ef3eae5b6ca64ad96050d1008b7224ac5cefe0469485e7addee5318dd14a0b4e8572e7a75f988e9d3c4a00bf4fa9bec974e2ca1595aa281ccbd62dd606897dd3413b419fdea855ababee239f98a793424e373d5fcf07e14362b857a9aa57f73c6a64ded170dfaa633ea903fd5017d2ed9221b1979fe3831028b3a92b9a12311695ba89461ae0c76d7509dae3471174f1f2d94a5499503c0445c8100ee86e73983f2c77bb195581045df10873b0419ef19b05d00266a39ba8dd619d616c98fa3556ff008b370dae342650904f8403575431835aa59a700e6b3cdce5e26dc777c486101523230cd7f46e18707766384e9dcab68edf9f277d8897acd97079e77055538e27d27618e455685c40071bb0604cb1f6ebad9b3e3491e1048f6fb78d9ce00bbbabd7cbfc5b21f6028282244dcf1d2cecc130948d185c300d12be32aa90c9036e7732fb09dd4541e868b2dffc4a98edb77f0756561ac5aba268be3c60c9e0f15acb07251d4ee1aad554e81a0af0cb3344a6f716ba072eecda653825abc0f0f03ad896c6d77baa9e6a10c16f9298e4b883167beb4bbc97c200fe043bffbe167a03e5bf9d8851d6b48b4028bc0aaa21ea33b7e01f39b1183413d902e2e22919b844735e1a1455e4cbaa25793ac3099cc4e8b41d9388e41dc755634095334f308a54453717ebe61a2e62edf875131f904acbad45391f77016ab4e129cf7d90925b402a29777d81c60a41642754e11b303c0319388f2cfc5c8b476f702c9b3a8707c56899054e63292e5b72cfbe402514c3eba4f3240b445207a501973e47b0d83055f876fd291a900f5bbbd6835e1bdf90d428cbbb4766a65ad364960e429e39d69c13ecada12f7a167ca2f330610d25cfd2a1608d0cca2cc7dc6325332659763d1beb058fa4584378ed9ab4e2e37434d3bb506d40eff34781cb41174bec66d91ff923f42440f66785e5a097abce410d4db762b4c67fcbb38e0b34eb80b3461486c80527c0c99cf0c237112919b5cfbc3a69db12419e247e9875d6c08c6cd99f564e2ecffd5bf65a26a239aa510925420ad4a8df8753ef2ce33e70d567e8ac5ebdc186c79bba23d4f27328916a6e6e2b982b4290cc13255e28a8a3d1bf4f16722f3c8f51463e6023ac1c96f47483f06b0a616b020913b9a006143ddf963505ab25d90fc7fffcffb26a771d68cf8ce47b8ebe34979e7ab1b13de8cc34bef3b36e6eb7a69ee4a09ccf039bdb7f476f8f4f2fc249ae2be232117fa5ec5a80cd4119e07ba96c5de92ec02e4a5e877302438663", 0x1000}, {&(0x7f00000015c0)="8093a80189518baccd5f73ad77a34bed4c771e34352fea7d2013958554919f01794b3e06a209eea3ddf874af336718bf87d215607689e2f44ff6707e7a592cc01be2c7f889ca287036d5daa6", 0x4c}], 0x5, &(0x7f00000018c0)=[@rights={0x34, 0x1, 0x1, [r0, r2, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r3, r4, r5}, @cred={0x18, 0x1, 0x2, r6, r7, r8}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r9, r10, r11}, @rights={0x24, 0x1, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xc0, 0x20040000}], 0x2, 0x890) r13 = openat$ptmx(0xffffffffffffff9c, &(0x7f00001b4ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETA(r13, 0x5402, &(0x7f0000000140)={0x4, 0x4, 0x0, 0x7, 0xfffffffffffffffe}) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r12, 0xc0a45320, &(0x7f0000001a40)={{0x7f, 0x5}, 'port0\x00', 0x5, 0x800, 0x1, 0xf, 0x100, 0xfffffffffffffffe, 0x4d, 0x0, 0x5, 0x100000001}) mknod(&(0x7f0000001a00)='./file0\x00', 0x0, 0x4) r14 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_MSFILTER(r14, 0x29, 0x30, &(0x7f0000000040)=ANY=[@ANYBLOB="fdffffff0a000000000000005a26670b8afb8f063c0965381aff010000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff0000000000000000000000000080000000000000000000000000000000000000000000cf700d10510cd6ac01926347fc3fc97f2333e60824a2f974b4773887ac76e016527f8ac64ff18e68e0ad5af6d1cb9ee6db2712df3b895686fb6931619e0a071c2090bfccac523e4e1aa8"], 0x8c) socket$nl_crypto(0x10, 0x3, 0x15) 2018/03/31 16:45:00 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:00 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:00 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:00 executing program 6: getpgrp(0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000e15000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(blowfish)\x00'}, 0x58) r1 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x6, 0x802) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000080)={0x0, 0x3c, &(0x7f0000000040)=[@in6={0xa, 0x4e22, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x2}, @in={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e23}]}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={r2, 0x1}, &(0x7f0000000140)=0x8) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000402f73)="71e67a15", 0x4) r3 = accept4$alg(r0, 0x0, 0x0, 0x80800) sendto(r3, &(0x7f00005c8f58), 0xfffffffffffffeee, 0x0, &(0x7f0000351ff0)=@ipx={0x4, 0x0, 0x0, "a074edebb7e1"}, 0x5) 2018/03/31 16:45:00 executing program 7: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r0 = socket$key(0xf, 0x3, 0x2) r1 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r1, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:00 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:00 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:00 executing program 6: name_to_handle_at(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="0000607ccd544f83900e775e0ebec117b05cf89e"], &(0x7f0000000180), 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000140)={0x0, 0x0, @dev}, &(0x7f00000001c0)=0x10) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180)='/dev/hwrng\x00', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000080)="baa100b000eef36cba2100ec66b9800000c00f326635001000000f30bad104ecc80080d267d9f8f30f1bb429000f20c06635200000000f22c067f3af", 0x3c}], 0x15555555555555fb, 0x0, &(0x7f0000000100), 0x0) r2 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = socket$inet6(0xa, 0x2000000000001, 0x0) r4 = fcntl$getown(r0, 0x9) sched_getparam(r4, &(0x7f0000000040)) getsockopt$inet6_tcp_int(r3, 0x6, 0x10, &(0x7f0000000000), &(0x7f0000000180)=0x4) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000240)={{0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, {}, 0x0, {0x2, 0x4e21, @broadcast=0xffffffff}, 'bcsf0\x00'}) 2018/03/31 16:45:00 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r0}) bind$pptp(r1, &(0x7f0000000040)={0x18, 0x2, {0x0, @broadcast=0xffffffff}}, 0x1e) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x4b3a, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, &(0x7f0000000140)=0x15000) sendmsg(r0, &(0x7f0000004fc8)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="1b0000001c000317070000000000010001eee6d87986c497271d85", 0x1b}], 0x1}, 0x0) 2018/03/31 16:45:00 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:00 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:00 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:00 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:00 executing program 7: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r0 = socket$key(0xf, 0x3, 0x2) r1 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r1, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:00 executing program 1: r0 = memfd_create(&(0x7f0000000040)='syzkaller\x00', 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x0, &(0x7f0000659ffe), &(0x7f00003c6ffc), &(0x7f0000a2effc), &(0x7f00007c4000)) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000080)=0x0) mq_notify(r0, &(0x7f00000000c0)={0x0, 0x29, 0x4, @tid=r1}) ioctl$KVM_GET_CPUID2(r0, 0xc008ae91, &(0x7f0000000200)={0x9, 0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}]}) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000005c0)={{{@in=@rand_addr=0x1242000000000, @in, 0x4e20, 0xd3d, 0x4e21, 0x7, 0xa, 0x80, 0xa0, 0x62}, {0x0, 0x3, 0xa3f, 0x3, 0x5, 0x1000, 0xff, 0x7f}, {0x4, 0x7, 0xfff, 0x8}, 0x8, 0x6e6bb0, 0x3, 0x0, 0x2}, {{@in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4d4, 0x32}, 0x2, @in6, 0x0, 0x1, 0x3, 0x5, 0x7, 0xe3, 0x7}}, 0xe8) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000040)='/!\x00') r4 = syz_open_dev$sndpcmc(&(0x7f0000000100)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) clone(0x0, &(0x7f000075cf53), &(0x7f000015dffc), &(0x7f0000b25ffc), &(0x7f0000923000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000064e000)) recvmsg(r4, &(0x7f0000000800)={&(0x7f0000000140)=@pppoe={0x0, 0x0, {0x0, @dev}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000380)=""/186, 0xba}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000006c0)=""/143, 0x8f}], 0x4, &(0x7f0000000780)=""/90, 0x5a, 0x7}, 0x2000) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect(r5, &(0x7f0000002000)=@ethernet, 0x10) creat(&(0x7f0000000440)='./file0\x00', 0x8) 2018/03/31 16:45:00 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) 2018/03/31 16:45:00 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:00 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:00 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:00 executing program 6: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_type(r0, &(0x7f0000000200)='cgroup.type\x00', 0x2, 0x0) syz_open_dev$binder(&(0x7f000000cff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000080), 0x10) r1 = perf_event_open(&(0x7f0000d2af88)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000280)=0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x70, 0x3, 0x4, 0x5, 0x800, 0x0, 0xaec, 0x8000, 0x8, 0x2, 0x8, 0x3, 0x5, 0xc34, 0x1, 0x10001, 0x8001, 0x4, 0x74c3, 0x2, 0x5, 0x5, 0x6, 0x81, 0x20, 0x10001, 0x8, 0x1, 0x9, 0x5, 0x6, 0x2, 0x3, 0xfffffffffffffc00, 0x7, 0x2, 0x100000000, 0x0, 0x7, 0x4, @perf_config_ext={0x6, 0xd}, 0x8, 0xfffffffffffffff7, 0x846d, 0x7, 0x80000001, 0x2f2, 0x8}, r2, 0xe, r1, 0x9) 2018/03/31 16:45:01 executing program 7: r0 = socket$inet6(0xa, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:01 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) 2018/03/31 16:45:01 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) 2018/03/31 16:45:01 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:01 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:01 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) 2018/03/31 16:45:01 executing program 6: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x200001, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000001a00)) sendmmsg(r0, &(0x7f00000019c0)=[{{&(0x7f00000000c0)=@in={0x2, 0x4e23, @multicast2=0xe0000002}, 0x80, &(0x7f0000000180)=[{&(0x7f0000000140)="63d5e300ef7f4670cb42143caeb786906ad5130f182da24def13ed3a3aaf3aa408f75f012bf7e6371bff8c3f7761010337dd", 0x32}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000008e000000050000001faea3197339c3c732a81e00fc0000009f010000010000003e573127c470ff1d500f549dfe9124ce606d3781cd87dc22d4794e367a742fbfe15976fec5484595e4fc590d239515cb7d4e6627a36b967a037f8b012e4a636e1940166b248f004c1c66fdf8e0641e14c87dfb300680f302910acf00000000000000609d886cc77e0f0ca1c87be84242a39bd03afceb91d7749f3db7d2e8fd12ea248f5996000f235ba40716eabc98bfa4770b37abf5e8afb46547a147387e1bcbebcfbb82358e90c844a482884b6914a54a2b8cf81e22d66a9d1777c7469a29d55f73ee11dbe07546cf55efaeca4ef844aaf43b1cbc2a23baa74e2305b485f7f264142bd7dbbdd4777044b0c9ef00007c0000001c0100003f000000102dcc502a0f46b85cb6e04b7ea0e8b76f7220545129a1c1f5514797f3d9b01aba368c98eb55f69faebaf2ac78838d50c83d1a03a5d0036509084902bde04a4b4a888f79fd392a631c8b867b0b95e4a1de50e6000ec47d6399dae1f681b319b0f5c4a22a4be682d9121399b816b12ad2"], 0x190, 0x4000}, 0x9}, {{&(0x7f0000000380)=@rc={0x1f, {0xffffffffffffffff, 0x80, 0x8, 0x3, 0x5d14, 0xffffffff}, 0x7}, 0x80, &(0x7f0000001580)=[{&(0x7f0000000400)="a4356dade2e047a425577ae2220a984b9bdceaa4f52e96d344739a7a6163b7f248be6567be03bdebb11fe0db38b22872b31bd4", 0x33}, {&(0x7f0000000440)="20ee6a05d002a825be92dc6c1f4f9f24bc58c6366e7569bdafa3796ae964ef14ee092c4fe99f85db92e628e60e807fc2ef10e2e2a50e68ce2d51ef579d97923f4bf570e3474a20", 0x47}, {&(0x7f00000004c0)="01e412c00f683f64dc702ff6508e53dbdb12a06da89878956e01b0be2a898f8ec6d003eb74d4f611a3c91527f7a5d653830e12bb3898bfdf24235d9c3b542312cb38fb5ad53f65f6a4270ad9ff479007b7af86e9708ab91e04a69af0bc8c8fff604ce81cdd5dbfe8222c1180b4f93cdd1ea717e5bd6215c4d3ca6bc839cde2b3c55c0ade42651ede48f410477c0ef2faef7497c349352bde104d2419590becb796d71deaab3f7855cc1e3f0bf2aa87032b33db8a0008028f3ebad642f6547b756afa5ab12ebeb4d77a846a14f45d4c2cd47d9904def4172ff404bb1e1e29ce0451ebb1e9042fdbe3aa8b62de7a68c97f156e73502225c9ed7b0801057b7905e5a51936f1c76df2b23a064cc3bc91efe89eafaf60b85312339ff92d591a0a35a2ffe0c726659afc8cc145dc6d92a1fad33f8fbffab730c7d3c61574a81224084663b1da62e647de783bda04a81bdb3cdb813d584fabfee127ebf66fa1cdd8f7abc2ee3c1fd4c58158ccbe9946693f19dfc79e67ebc2ae6124f22a75143e94438728a73791e3f78c79e15f51e7d3cfb2849216430bed07e2817823d507c82f28a2efb416c20e30b804f024e7dc2f0a36be2a83f599501e63df1e083d544b76bb0b85fc24c0525fb42a8f6f79a1a61f18a935e5cfa68ff79c8358c0b45ca0f154e15f78b206b2c0d45fd4195b35004134674fecc89b8df95e71b7effffd58dbcb81725d2dd9b8e12987d92c28e1e0b42c2d5859340a810e8ee11c3fd64e6ce14f81c40bceff00dc106bf9d568a3c3d7b9d91b6ac92b167a8905b9102f7bf36d34e0fc269e407a791fd8b6a8bb8310e0525a36ba4e72f52592d3e81f224fc9ad8b3dc093fd68b8ea62bd971aecbf3021b4d3bd635be4b74c5bf05a7c7cc4cff8cedfafca89dbc0b9bf04ee07526cb914e8c7963b636f29a3d6b19d3ffb8c3bf7e17dbc8d70184a53fd87a882fdd44f5937df52769d874dc74ebcab8a15a368bf0a960b13a0d2f60f07860b3089f24d8853d9b29de2e123682388f5fb38b36f88d3de053fc3110badd6e4776908306b92ec4356f73cfc3cdd9ee5acf832b441edf8ca3e6cd773da054f2a90f7faf1a7dfdef7b44de82de1ba706742b06e1e355c299628b20a63c935e508668753caacb90e23fe5e10adf3180c046fb5f487cd91db0ac4cc53ce5af15d34911beeaae4bded4a4f7077c06644669ae0b7ae37fc15c6f7736dac15e0e8d7cdda35e3dee0b8952aed6ff4b5bcca1e02b6c57406c966c3b3b48489c17fb3d81c3636ea0f66c9cc0e6f6fc5410b878d851a62af6591c25b4c78719e49b7071b128ca1e8176877d263bb15dd1b162b7ae87d1724cbad4604f9cd8e95714dce201a7a44d07ee3829fd13572fe62805834f9b08044c78791107c81ea2ec5d8b0e105e846e20c82210d65f5484ab019ee2e4e084d71d05f9335dcf86cb94a2cf4e18e0a94d562bf77ab234d330528923ee56e33cd4b466762eb64f3d90d3b8c96e500d7bb51143d4e055f7bf758995b65b93ec91ae4f3bc009a6d9cb164c26dc877e01dcbebf4c801f92bf68c68e0c8b863142391184785af3e5fa87c492fa28fcc40c708988feb28431e50a8782e246ec9f40cb1834fc02f3a5a35bc6ef592cc3518d71f6838de833fde1d7daf9f3b09b9922c66b2dd7d9aaac8340db040bb2a5f432ed5e5bf46e31c9206c7e4946e4adb0431aef0b1c4f3b592f6b97d950679e911036ad754ec611ac15c29724dbea8bf7a97f709a077b1614f9cbf4dbe1c405c220003edfddc6f58a6b8e45a5868af617f44e3d31d04649fcaf2656095031675d6d00522c02a9672875295f407127bb08d1920373e21c90eb736ed06fc3899c4f09ebcc099cebb3c9e02d5ba31a3b01edafb106fc09d112d0a9e3e096447314a31a8d14a4f86a844f065d8ada09f0cad24d94f802de2c0cc3797ce0043e618e3f30c1e82c02764a6f3ac90a92aea12f70ef03627ceeb15be6bd15b0c42630a762f7c607b2f08ce5238b84569620d9fd0a5cdcba636cab98d03ab714c0a91983d4bad1b10969a6ae5f938abce168421c540fbdd0ce2d50cda8f00b3ddc47c4617b539148cd169591ea302eb6e395f247b9fd77871a1baaf15ce46e6eaf20097c4f5b182066f6a43c0d1bf62005946a9c67685b0687ebf37bbd018562e115f84c1ed212cfb3b94d6c75bdfd08177c07dfff3eef4d1d0072e904015e80741d633962bd1ea9e1ac0c19b4429355087546d927571e284472adf37be88319a93e185b50721dd1df2e2aa762253e9ef2252757f537f19a2aae2bb853d5d1f23d994819bb8b8aeb23fa58ee4196b9df69281cb8616c15765e92212c99accbacc36c0cf13ceca424b651df074396329f567a81d493f4a60543830a33cefe91c08d72a847fed70b9c06e37c3e58490135115c2f4ad61dcc6629546d9c98d7582db70a550628c49936cf80a182b2b3878e10132463a2366bd634d00a3b3535f71e00105953c53be3fb04f24f98e334bf58525fbba29f15b6360830a140cf4de6fa2bb84a6edf54c6b70ae61dccac298fcea9c5b3b88f29b12debf2f4a69be145c6588f0a98f035ec649bd3221f0ed698835c5e995ae2d22da8a16cc2111380377f36cc7b18f93785ee060b78285efa2e28903424304faebf4fa215682756988b37ef339c84c5059a2d9cc415542d7d251263654440eb4d8efedd309b4451a07719a2e2b46bc25d381f034a45fb0cc6f87ec6fe6dfaa0ede3a03e8764afb12786c8e3c98f24ef11094afdae17593a1c896bca7e4d7a8593df1e6a22e03fa7d529057382da6e8b9805e8789faedcc761e1eacc5839c5f52c27162570dc984fc8744ba450ca976b784e2ec6c1b53dc6c99c9d3eea0d53b0a1e64767a09b1fd39a498ff16be3906d70c6bfafbeeef0d45a0ad8527dd4ae7e8d2594d46bb3c6cca7675c066e273f0c20728e347184eed6ba98296c5ac6c49667bcf67036d48ef37d3537a365dae8b5fb0294af4598cf3d09a04d13a168d281544e0dda09873539d46d0f4e98704302526e6308ff81edd54390a2b3f7038bc3b452a72e0fbd19558c0da92fc69ea70e09e770aad95a5f86e5058f9ef9bbebb2e0757c91b13dc1d39fd0a1acdf49ce6cbebfb2ce593ed6d4efc688ee0b21846ce0ab23e929566b2f1c1eb7051297f906008ef308b30131d651b4823d803b4bca911e548aa9cc4879831ea556d95966b29950dd67f488103e7267cab636355e9c018d81b1d0f5742c688a2a1fd7220c3acc3dfd3ad3dee368d4df5adc20b6c9ae39e6f0140d4b87c82c77b1e2b7840d6317c3e51585fe667a4435877f3ad1d97577f6b75e3ebcca24ddd8a849b5be9bf08a62c1f8bfdfb7b3b2c587875f1869fe6c310ad54086581d23f3dc055e003827580b48f3e7c6236eb9a316d502410f7cc3705a560da61dcf1b19e921ce9003b1a018ee8a401ecbefee0f5a07c92171892bb298dd6cfa6defce643c5c0a12b51338ce8b8819e99ccc01b860e5d10f896d1bfe61c83680856f5027a5bc8a8fe699f70e47f7fe7d83e8542e821c59637346850f5c33a40762e25d7b5774e1ec0d9902b0219ec094c90f7201d593b4d3fa5496398f64dca43947c53b4b94356b247fa54c8b3fc92a3f90a5d454985d51b79009daa8202b1386b881ea42ddb68f4261a4225f9fb2da12e9aa17341a1c7d89299a2de955e22e3e3efe8fe9e839d23d51b3a6cd79036c8383c17b078257197f3de6d1ca6293dfa351fd32c6f37aff75dab52bd0c9b4316aa227fc5659da0c8ec54cecefb4a7ae82dac605b9850c315d3fef41a4dbdaec7cd867447643e883267b7ea689255ecf12391515b2cfd2a1d76c9bb051ee663c2767901b77edc4ec94096146a8850f5f1371291106f9561411ebdb7ef7614a1455d8fff2db9cc006439aec9e2c47a517c30fe5fd5e48ab00618d2df5aa258e039e47e7ed0a5130ddaeee1e8f51d2cc827858d023aeb4dd8330a9045907e8a3a379290e4e2956b5c9c8051ad935a48634594baf6cd977305657c82f0ce36b315cf9e87d1417c318f259d37008acf95c0b53a5f84f7e1d638330228a7795ddde025cb0a6c946101d986e3edf35589e7e8798ec0deb8aeeb453443b7be40cae4187387821581ee7ba349dafc1b54fde053c099729d9df0dedd76f968931f265a31e28d7005d74e456d5b6c526a6afe388a5015aa10f8e3bf28483b0ee30af48f51682c50eacad11d83c9043ad96959274ce594b6b6c10d5fe0d13ec14ba3a805b32bddd143fe6193a6590d55c25c4f50767d360e2e9149a2cc3c7f3a3db187c6670f7b11f4ff5176a2c999d3fc6c3171febe35cbc24391463e5f0d7bcaa076bbc694e8a1131098fb466e05ca776213e692902d940a40ab3e6ac53bf0352c134221a1cbd7a217922daa39cecc77b309762943f5763c49909bf269b5c93a1976d9e250ac5a7cdd322e15dd7d65c09dc6282174a11fbf25d8b7b3208038b5a7511c8ae184eb06283e8307bf35e16140427c1d84fca626435c576fc9641c2114502b82825a3be6de3fb8b670109b46287e493e14d1766ea35beb684276a6bf42fa3400c28c2c5b891d54561c27a82b893331898788007c59018014e17556f7e5049d3df707137b1c5fad27cc260d9046ed23ede0d83d2cdb4e25a8795702700f1afe184304ab5692d0d2d534f369a3cf0774b78aa1cc6c20fd7b93199255d81a539534753736824020df107ff521e552f06badfda779b283a6fa3d652cbdbaee77b52bef202dc2c40caca3a37304d2faa764be51a02aad87a24333c20cad271a0be9af0dc17347e25c9d76e04b9ebe58463f0067ddae95672b0b61206ec2f63e27015fb30486025491345334722dcc0fefb4621f9c7ab99d9b43e9834125b097f3584bbb0bcee7a375ec7d0d0164a7f0a910e0bce1de32c7b578ebb898b815a4065e6e091f3d0ad0a535714c2f6afb4829e3ae8f836ae4097563899ad3e5e9f56e4ba511099d826bd5a4caefdd90aaf5c6585dd769a5b16cfa3d242034b92cb7a01f067b50dd157b20bc8015ccc26c6e48a54e2dee14a33952f91b1042d674975f59dce4da8b973d3d804597536cbe32419f7bc82ceef7909f00b14f4140c58e57a3978aceeb7713174d534bbaef1a0a3eee3362fe4ebf0b66d9e822deb1b65ac00e743962952afefe440ccc96081a588b0aa7e5d984b7d8299bfc835c153e35130cd4e809f1bf2e63727a67ebe6250a25ba928d480fc6ad93fbf98f24a859df5111562df63f924bca457cb74fb9d8b90e1c9b41324817773f675533d73b7e1dc98b608d175ebc65f5cb56681e5956dccc28d21028de63e2875955f284e5114d65b4c5327a8a92238d7c22be7c35262c728bd0a1b730e1dec3456e2e0cfea4fa2149dab8124f84f124b1ae34bc7be2ab00de34d8f1bf81716689fff6bb8b0467a34967db59499ec18ea91542b96d60a7c9e8e064e556e599be5262baee4b51c3d07f9682dca70a573dc6ccd75cd186b2b145846fc8fbc6c638c0c6ab4d2afe34085632370d54e18fde3c0ddc8c8181bece78981506cfb5277a925e9e216f236deebf80df1b5bc4d7b8391af2a541682fa1c1097c62bc746628a1d7a624a5d49cbf51aab2ba0ad3d359369f6d94f7a201441062f758a4c6348efe08896577d3e4a3bd2a5db4792a7314b548a1d19593c45dcaf33d3cacc6e87057ecc42b14987edd2cdcd7962a33f516db8dc81f50f40102c7d361ac33272d6776ff64e42ccc1a84be47db709fd456ca40526f92b3ef4d0a0206bc9645", 0x1000}, {&(0x7f00000014c0)="6a106947edd120e90a6ee75316fb8f26a6d8d52f60b7d32d4a51d8eb453e5213251744e928a263cff36efaea0267c2bb3d88413f4b9941181b", 0x39}, {&(0x7f0000001500)="00288d13059461e70191898826d1b8c0d54cde76e783b8d5936db99947da5783204cb18e3489f94c50b30119e017ab5d73a19d0cf3a8bf2ab10ae0a1640c6988accd13eb63d769885b326ad0bfd3384bd867dacf8cb3", 0x56}], 0x5, &(0x7f00000015c0)=ANY=[@ANYBLOB="880000000600000001000080163aac41597e1f4a51630fb84ac58c82a2c5799acb9e927fd05fef4ba203e16c51530e1139a4b60fcba7d131b3fd2ffbda2a5beabed7aa501ebd386fba24e65dd7c6f1106ab270792f461258f4caa13e7ff273e42e4f1dbce6da3720ff7923871613be207329ab11d1b9d96a8f1d1a53aa0c05c07887a043ad000000080100000e01000006000000cb5914720439e20f835375d861e09048d6c01e4ecfd55bc310b21ae3458500acb64d3eef936262f6e5694fac7f38b64296a37d733488050590b194cd4fdd7182af911e71213c904232dd6aea731cdd9e3b06bd14a9e2c9f70f42ca8737ca450a7a18fd5ca372e4a3ec6454d86a2929a441e42db81d810557a814d32ea0084c7a2839bd9473b769bd2ac2fde209f476ba1ee600a0081fdba8ce509441aa1d57d839ed0eb5edbe1e702abe5fa5430a8d2903dfe61e3e6c68dbad15742fba3130fc917dfea9137a735775504c6e67730ef17c6d94c7f0a18998617db3f34dfa2bc907c144bf3ed52e84cca8cbcae14800000007010000ef570000646ff4f30dc4ebaa08730600b6712f879d06c8568facbaedeb695393a39f8051ee3a10c5531b49002e3d9e6468b27cae66e6e9481f8983759d5d3e00c4000000040100000900000046b11048f29f6c8d682d771bbdfe9934218863a920e39c51c4e212a98c427452864ac5b13e74bf9f3aa414f268ddff8b11a6d26db5dfef3ac52cf4f24a1623c8210d95f356db4d0eeddd77748c1792edc30ad1e7198020ca381b70eea03453dc818943cdaf1afa28a71cf7d24b091b731585364ab6de11a5b4b315ef8830157fb7c526212b9178d2c38c23ee45f4dd72560f9c49fa768a2ca13adccf112deda9bd1bff14974f91d53b655f2044a1093c03ab77548be500003c0000001b01000001000000f4bbf6f9fad3129b73122a60045ebf3565da4f865ff580126e069079ac85dfca77d4c6a073921cc2086802f930397c00dc0000003401000000000000d05872eca9c0a729c6228a6f1b75fd8b208a3c74f281a0c5824d2b817b11bba3507d9d8fe10be2a7b278f53f606276fcf6ee12422109d488b445a1d7b585a3f3c171a0944122b42345a23de5f5ca77c1c2412787a670b22b0714936b8f40ca4762e7a8f43128cac8e590fc4918da7ae5f7256b7a5d569a879f7121fe9e140b71d03d7533bfb4fab2ee6738e3694dc8874390917c8fa7f182ba95e3fb35fc858a06f8396b98913c0f3c52195232fbf2ce1e7a2e84c5e2aa29b401566e01fff9c505634e2e3240e2929693f74e82000000141000008f0100e30081000000dd1c484155000000"], 0x3c8, 0x4004004}, 0x6}], 0x2, 0x40000) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_COUNTERS(r1, 0x0, 0x81, &(0x7f0000000000)={'nat\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x50) 2018/03/31 16:45:01 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:01 executing program 7: r0 = socket$inet6(0xa, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:01 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000002000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000100)="610fc0e766b9380900000f32baa100b042eef390f30f51220f0131260f3036660fedf80f2004", 0x26}], 0x1, 0x0, &(0x7f0000000140)=[@efer={0x2}], 0x1) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) pwrite64(r0, &(0x7f0000000540)="4c982574ce195178ecd6ae9d06afca4b6026a1b58e7c657d4e45c29f00ab9ac7a8269c5370dd4aea729265dedba2bc6abfceea7a746349e5f3ee31fae8dac8cf8b0f6774c1faaeafea60ccc1944a3e4d100089ac24d62e15441d7a200fa84b1a828e490f5e0de4be3c5469f794d5b4eb19e2c25c2569981bda6bfa34f76270c6a44a2e17930c918dddccbc2f0e47b9719dd3390c3bce7155089e19e3e8968d8bd4cd244cf2cb6d9310b28cb24cdb40aa84fe4a1a905c274a859b30f96617355204ddc5e8d156fe196454a036e6351f7296572633", 0xd4, 0x0) r3 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x0, 0x0) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0xd000) ioctl$KVM_RUN(r2, 0xae80, 0x0) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000080)={0x0, @empty, @broadcast}, &(0x7f0000000340)=0xc) getpeername(r3, &(0x7f0000000480)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000500)=0x80) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000001c0)={"6475866d01300020000000010400", r4}) sendmsg$can_bcm(r3, &(0x7f0000000300)={&(0x7f0000000200)={0x1d, r5}, 0x10, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="070000001000000000000100", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x7530, @ANYBLOB="040000e001000000020000a0000300001c18b7d90056934ecf702c4c542c02d936742b03a944ac677f8a0cec01f880926463b62f1275aad10be0a05107de144c6eca7753a6ae8498b229b39f6a3210f213c45b5e76f9b0412123dfe9c1f5f16bfa4930acc8"], 0x48}, 0x1}, 0x40) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000040)={0x5, 0x1, 0x7000, 0x2000, &(0x7f0000009000/0x2000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_RUN(r2, 0xae80, 0x0) getsockopt$inet_mtu(r3, 0x0, 0xa, &(0x7f0000000240), &(0x7f0000000280)=0x4) 2018/03/31 16:45:01 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:01 executing program 6: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f000051cff6)='/dev/ptmx\x00', 0x0, 0x0) read(r0, &(0x7f00003fefff)=""/1, 0x1) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000029000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000dcdff0)=[{&(0x7f0000cd8000)=""/1, 0x1}], 0x1) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_in(r2, 0x5454, &(0x7f0000b28000)=0x3c) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r3, 0x84, 0x74, &(0x7f0000000100)=""/167, &(0x7f00000001c0)=0xa7) fcntl$setsig(r2, 0xa, 0x12) poll(&(0x7f0000b2c000)=[{r3}], 0x1, 0xfffffffffffffff8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) setsockopt$IP_VS_SO_SET_DEL(r4, 0x0, 0x484, &(0x7f0000000080)={0x4, @remote={0xac, 0x14, 0x14, 0xbb}, 0x4e24, 0x1, 'none\x00', 0x5, 0x10001, 0x8}, 0x2c) r5 = dup2(r2, r3) fcntl$setown(r5, 0x8, r1) tkill(r1, 0x16) 2018/03/31 16:45:01 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:01 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:01 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:01 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:01 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:01 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:02 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) 2018/03/31 16:45:02 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:02 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:02 executing program 7: r0 = socket$inet6(0xa, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:02 executing program 6: r0 = 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, 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, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x4) r2 = memfd_create(&(0x7f0000000040)='nodev[nodev+-&md5sum]security-\x00', 0x1) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ppp\x00', 0x8000, 0x0) ioctl$fiemap(r1, 0xc020660b, &(0x7f0000000140)={0x4, 0xda2, 0x0, 0x4da, 0x5, [{0x9, 0x100, 0x0, 0x0, 0x0, 0x80}, {0x0, 0x5, 0xffffffffffff68af, 0x0, 0x0, 0x1002}, {0xb9d, 0x4, 0xcfd7, 0x0, 0x0, 0x1202}, {0x8, 0x5, 0x77bb19a, 0x0, 0x0, 0x202}, {0x9, 0x7, 0x5be75f76, 0x0, 0x0, 0x2100}]}) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f00000000c0)={0x3, 0x43bf381134c5fcf9, 0x1, r3}) writev(r0, &(0x7f0000000040), 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc\x00', 0xc00, 0x0) 2018/03/31 16:45:02 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000100), 0xf) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x4918f1f9, 0x4225, 0x6, 0x101}, &(0x7f00000000c0)=0x98) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000140)={r1, 0xffff}, 0x8) 2018/03/31 16:45:02 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:02 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:02 executing program 6: 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_bp={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ifreq(r0, 0x8910, &(0x7f0000000040)={'ifb0\x00', @ifru_mtu=0x4}) r1 = syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x2, 0x400000) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x74, &(0x7f00000000c0), &(0x7f0000000100)) 2018/03/31 16:45:02 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:02 executing program 1: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/qat_adf_ctl\x00', 0x800, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = inotify_init1(0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/52, 0x34}], 0x1) r2 = gettid() modify_ldt$read_default(0x2, &(0x7f00000000c0), 0x0) timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xfffffffffffffffe, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f00000000c0)={{0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x19}, 0x8}, {0xa, 0x4e20, 0x10001, @dev={0xfe, 0x80, [], 0xe}, 0x80000001}, 0x3, [0x6, 0x3, 0x80, 0x4, 0x52, 0x8000, 0x7, 0x80]}, 0x5c) tkill(r2, 0x1000000000016) 2018/03/31 16:45:02 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:02 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:02 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:02 executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0xd8, 0x608c80) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xd}}}, 0x5, 0x6}, &(0x7f0000001200)=0x88) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000012c0)={r2, @in={{0x2, 0x4e21, @rand_addr}}}, 0x84) clock_gettime(0x7, &(0x7f00000000c0)={0x0, 0x0}) utimes(&(0x7f0000000040)="e91f7189591e9233614b00", &(0x7f0000000100)={{r3, r4/1000+30000}, {0x0, 0x2710}}) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) listen(r5, 0x0) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) r6 = dup3(0xffffffffffffffff, r5, 0x0) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f00000014c0)={0x0, @broadcast, @local}, &(0x7f0000001500)=0xc) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000001540)={r7, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xf}}, 0x10) r8 = syz_open_procfs(0x0, &(0x7f0000001280)='net/wireless\x00') pread64(r8, &(0x7f0000000200)=""/4096, 0x1000, 0x0) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000001380)={r2, @in={{0x2, 0x4e22, @rand_addr=0x5b92a9fb}}}, 0x84) 2018/03/31 16:45:02 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:03 executing program 1: socket$key(0xf, 0x3, 0x2) r0 = syz_open_dev$binder(&(0x7f000000fff3)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f0000005ff3)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f00000000c0)=[@acquire={0x40046305}], 0x0, 0x0, &(0x7f0000000100)}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000007000)={0x8, 0x0, &(0x7f0000005fd4)=[@acquire={0x40046305}], 0x0, 0x0, &(0x7f000000e000)}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000fd0)={0x8, 0x0, &(0x7f000000ff80)=[@release={0x40046306}], 0x0, 0x0, &(0x7f0000001000)}) 2018/03/31 16:45:03 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:03 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) 2018/03/31 16:45:03 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:03 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:03 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:03 executing program 6: r0 = request_key(&(0x7f0000000100)='cifs.idmap\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000180)='\x00', 0xfffffffffffffffe) request_key(&(0x7f0000000040)='trusted\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)='/dev/ptmx\x00', r0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rfkill\x00', 0x8000, 0x0) ioctl$TIOCSTI(r1, 0x5412, 0x5) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f000088cff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCLINUX7(r2, 0x541c, &(0x7f0000000200)={0x7, 0xfffffffffffffffa}) ioctl$KDSKBSENT(r2, 0x80045430, &(0x7f0000000200)) ioctl$TCSETS(r2, 0x5402, &(0x7f00000001c0)={0x4fc, 0xffffffff, 0x200, 0x31d, 0xffff, 0x5, 0x20, 0x5, 0x2, 0xb4b, 0x81}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r3, 0x54a2) 2018/03/31 16:45:03 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:03 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:03 executing program 6: r0 = socket(0x2, 0x3, 0x40000000000000ff) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000100)='gre0\x00', 0x6) getsockname$llc(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x10) 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) r2 = epoll_create1(0x0) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000384ff7)='/dev/ppp\x00', 0x101002, 0x0) ioctl$EVIOCGPROP(r3, 0xc004743e, &(0x7f0000000000)=""/246) ioctl$PPPIOCSFLAGS(r3, 0x40047459, &(0x7f0000cf1ffc)=0x600210) pread64(r3, &(0x7f000057c000)=""/226, 0xe2, 0x0) pwritev(r3, &(0x7f00000012c0)=[{&(0x7f0000001300)="0a61e31251a1f1745addbf9ad8d140ce4f30a393948c7f1e54b630ac05f91d2fed00838783c7d7be053ec56b37e26e18b3f488e166decfa94782d81503b2a060bf8430b996e5c37de658c8dd001e3062bd37860a30ad1aa71675c8e25354b5dbe2d8464082bac312a9b998d4b7dbd6e872c8651aed9b52c39789a2ac1aecee9c6dfcdcc4ddc8e80beb6494d6bbbc8e2738bdaf7fd2ba062737b2f6b53c4ca790dc1a3e76319bd0695edc3d4407bffa5c1c4289f6ad363688b48c331b7aaf3e5826ac37b05eee9772f04af9d516f601fb48a30a1b0270ed4fd0ddd9ed7c0903cc9f236d", 0xe3}], 0x1, 0x0) r4 = mq_open(&(0x7f0000000000)='-$\x00', 0x0, 0x0, &(0x7f0000664fc0)) mq_open(&(0x7f0000a04000)='-$\x00', 0xffffffffffffffff, 0x0, &(0x7f0000513fc0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffeff}) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r4, &(0x7f0000000340)) sendto$inet(r0, &(0x7f0000000080)="0a14f99f3bae099f9184a151c90008fc0877144128907496819a925d9aa8403df12b12c38e25989d", 0x28, 0x0, &(0x7f0000000040)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000001c0)={0x0, 0x1f}, &(0x7f0000000200)=0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$KVM_GET_LAPIC(r6, 0x8400ae8e, &(0x7f00000003c0)={"9614a15b7ea013403a4f2027ffde532fcf0e7a456963cc0698f41991193423d983666b0ee6cb94d6712afcd5b882a9417c5bd192ff1a326698fab64d6caa55a0e3f1cfd70e72168e3facea490c5983a9f4ef3b5dd4f76b36152c6b8c582575efbe3fd5adc248c7361c05c47f38e771c04aa356a30fa74f166d60b05bf0900ac1e2d283c465739476820eea5711d8141a55f2224f36c28599bfdda8aba1f016cb6977c8862ee7a905cae4714717f492e719f76112d4d5703a1515d536179ed72e8e7fb96c56c015818030f6436d105a97b9cb756d2f0652fac3f7fd5628a55e889094d4360ef642aed4ed0cbf770ebe4e2a2d04e3273eab3f66bcad310f3dc042dbee7b0613e62049378647fd004450da612ae1296314656d0e942079982f0482596ad571f45ccadbaa86490691654bf02d925ddf1855e30a865c1795ee11567647e314e347132dd9575c596bf11037db4e0a9e560335aa71512a48025f86b141d28340bd82356476b22b5264aac88477d3e458ecb3ad54cd25afa608cd974ebb0736a4d38ee68afb3225e8065decba2830096355b58b9cbeb491c8902c8a974ff2547f40d464bf1f3766c3e3056ab5279caa63a4a96084eb35860065e93265d50a00e5e11e8a277fc839884dcc94bdf8f10114ad0f8f76aa79edf947a82da834a274772c0e3017b0eb8c4f38e8a87dbcb9185cbc06bd1d245152bc6f1d5374f87d4511592d8c2aa55dff658bd7ff2d688cf09cc1b7b58e668cd2a6b345888f627962b0c6bee06319c708fe3e85a9b8eb1ce3e96dc81860e3b1849b0f38ad1771f0639b00f2bf6e4eed8d1d3115872b31bba502263c718b5153e6718d15390ccdf0f0661cf71775e5c0715148e1b3b5814f4cc9a9214f3cfd6acbbd6c99cea108de3ff23eb74783c6f721855e8a77d8cb16d8c9a3edc14d22f5e87354b1b38d9e1affe172c7cb19db6a9edbd5eaaf338b3e2db15338409ad44ba3f21b087a597466715825ec7197a0f1fa05394d5bf3b07960a4f5896ea094e0789579ded7569fcb75c57a21a306f8b864440a20bc48fd27c4c4aeee93c9d68d9338f029ff73e634819f8aa3b0c3e709c39ad363b03b8df0df58e62e9ec740bb33367d29ae2dbbe7455cf382cc360e97821614c4a01f492eeed0e0cd11db2610c45f27e4e4324880f11af8640bc734d0be44131df7fc419ef447c23e9effd50a9abf2c6ed6c9072037ac150d5dbbc2d79be371d265146df7d219c9315d848479e1eaea78e5360eeb25bebd06eb2ae783b4d14ed1e5bece9b3c1e0b949a520a220fb77370e0ed20af2bbc10b71b9ba47e4f546564e88fdca9b855e4a7723d6b05b3a13b5b9cf1060f7feb34899db64c009e089de48df22d59bf5d0bd3403ebc509803d3d09c17fae61d3433db136ad2bac87ff266990086a92ecb7a05bd61ba8981f57195b70c3a"}) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000240)={r5, 0x1}, &(0x7f0000000280)=0x8) bind$vsock_dgram(r7, &(0x7f0000000900)={0x28, 0x0, 0xffffffff, @my=0x1}, 0x10) r9 = dup2(r4, r1) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r7, 0x84, 0xa, &(0x7f00000007c0)={0x100, 0x7, 0x8006, 0xffffffffffff0000, 0x5, 0x411, 0x1, 0x800, r8}, 0x20) ioctl$KVM_S390_INTERRUPT_CPU(r9, 0x4010ae94, &(0x7f00000002c0)={0x216, 0x1f, 0x4}) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000140)={0x20, 0x0, 0x0, 0x1f}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r7, 0x84, 0x16, &(0x7f0000000880)={0x1, [0x0]}, &(0x7f00000008c0)=0x6) ioctl$sock_netrom_TIOCINQ(r6, 0x541b, &(0x7f0000000840)) ioctl$DRM_IOCTL_AGP_UNBIND(r7, 0x40086437, &(0x7f0000000800)={r10, 0x800000}) setsockopt$bt_BT_CHANNEL_POLICY(r9, 0x112, 0xa, &(0x7f0000000180)=0x2, 0x4) ioctl$DRM_IOCTL_AGP_BIND(r9, 0x40106436, &(0x7f0000000380)={r10, 0x8001}) 2018/03/31 16:45:03 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) [ 75.117279] binder: BINDER_SET_CONTEXT_MGR already set [ 75.132641] binder: 8137:8140 ioctl 40046207 0 returned -16 2018/03/31 16:45:03 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:03 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:03 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:04 executing program 1: 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 = memfd_create(&(0x7f0000c48000)='/dev/vcs\x00', 0x0) r1 = add_key$keyring(&(0x7f0000000240)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f0000000400)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a}, 0x0, 0x0, r2) r4 = add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a}, &(0x7f0000000440)="01", 0x1, r3) r5 = add_key$user(&(0x7f0000002cc0)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000000280), 0x182, r1) keyctl$dh_compute(0x17, &(0x7f0000000100)={r4, r5, r5}, &(0x7f0000a53ffb)=""/5, 0x68, &(0x7f0000c61fc8)={&(0x7f0000a3dffa)={'rmd256-generic\x00'}}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000140)={0x40, @tick=0x3, 0x71, {0x294800000000000, 0x200}, 0x1, 0x1, 0x5}) r6 = syz_open_dev$sndseq(&(0x7f0000009000)='/dev/snd/seq\x00', 0x0, 0x0) r7 = dup2(r6, r0) syz_open_dev$mouse(&(0x7f0000000200)='/dev/input/mouse#\x00', 0x0, 0x2) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r7, 0xc0bc5310, &(0x7f0000000040)) 2018/03/31 16:45:04 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:04 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:04 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:04 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:04 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:04 executing program 6: r0 = memfd_create(&(0x7f0000c65000)='-\x00', 0x0) mmap(&(0x7f0000000000/0xaa2000)=nil, 0xaa2000, 0x0, 0x11, r0, 0x0) close(r0) quotactl(0x80000801, &(0x7f0000000ff8)='./file0\x00', 0x0, &(0x7f0000001f63)) 2018/03/31 16:45:04 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:04 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:04 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000001400)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cipher_null)\x00'}, 0xac238175bdcca6a4) r1 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x7, 0x240000) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r1, 0xc0045520, &(0x7f0000000080)=0x7) modify_ldt$write(0x1, &(0x7f0000000300)={0xd3, 0x20000000, 0x0, 0x9, 0x10000, 0x1, 0x9, 0x100000001, 0x7fff, 0xfffffffffffffffd}, 0x10) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000001380)={0x2, 0x0, [{0x0, 0x0, &(0x7f0000000340)}, {0x77debdcbf9afc205, 0x1000, &(0x7f0000000380)=""/4096}]}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040)="ec", 0xfffffffffffffe56) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0106434, &(0x7f00000000c0)={0x6, 0x0, 0x2, 0x6}) rt_sigsuspend(&(0x7f00000002c0), 0x8) getsockname$packet(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000240)=0x14) getsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x4) recvfrom$packet(r1, &(0x7f00000001c0)=""/33, 0x21, 0x1, &(0x7f0000000280)={0x11, 0xd, r3, 0x1, 0x80000001, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) ioctl$DRM_IOCTL_AGP_FREE(r1, 0x40106435, &(0x7f0000000100)={0x8, r2, 0x3, 0x6}) 2018/03/31 16:45:04 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:04 executing program 1: mknod(&(0x7f00007f2ff8)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00007ddff8)='./file0\x00', 0x0, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x81, 0x101000) dup(r1) openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/amemthresh\x00', 0x2, 0x0) fcntl$setlease(r0, 0x400, 0x8000) ioctl$KDGKBLED(r0, 0xc0189436, &(0x7f0000000040)) 2018/03/31 16:45:04 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:04 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:04 executing program 5: r0 = socket(0x1e, 0x4, 0x0) ftruncate(0xffffffffffffffff, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0x4020ae46, &(0x7f00000000c0)={0x101ff, 0x1, 0x100000, 0x1000, &(0x7f0000001000/0x1000)=nil}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000000)={0x0, 0x0, 0x5000, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000040)={0x4000, 0x1, 0x5000, 0x2000, &(0x7f0000000000/0x2000)=nil}) setsockopt$inet6_tcp_buf(r3, 0x6, 0xd, &(0x7f00000001c0)="ec0775af24a3fb4297425b8b64394dd84764ca17a848390676f73e7060c19845f1cad1a7cb57ab81763ca0dbfcffead55c5781ed8000dcfe96a187e432398953ce28b31f3edfddacb799dadd6cd303d498887121c1ad781ef46b2a88d61a8ab567357c92d8c09fd71912d62ba5ea244a3346f8c1c529ffce34102a60191b92bc0e5c925e5067b619885c6f60475a23c8ac9b759c54d3fe49ccde702df7b3f1133f7c5d4b2af15e7d4cc19a3a779c35e8489c4600832e8e270656768d4c24d1b9ef130bc7fa8e54da0d61c894aab8c319aad9e546d65245777ca2997b20b4", 0xde) 2018/03/31 16:45:05 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:05 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:05 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:05 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:05 executing program 1: r0 = socket$inet6(0xa, 0x4, 0x2) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0xfffffffffffffffd, @remote={0xfe, 0x80, [], 0xbb}, 0x4000000000002}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c) sendmsg(r0, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000002200)}, 0x0) 2018/03/31 16:45:05 executing program 5: r0 = socket(0x1e, 0x4, 0x0) ftruncate(0xffffffffffffffff, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:05 executing program 6: unshare(0x40000004) r0 = mq_open(&(0x7f0000000000)='^procwlan1\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x3, 0x2}) lseek(r0, 0xfffffffffffffffe, 0x0) 2018/03/31 16:45:05 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:06 executing program 5: r0 = socket(0x1e, 0x4, 0x0) ftruncate(0xffffffffffffffff, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:06 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) ioctl$void(0xffffffffffffffff, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:06 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c2000000ffffffffffff08004500001c000000000000907800000000e00000010000000000089078"], 0x0) 2018/03/31 16:45:06 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140)='/dev/hwrng\x00', 0x2, 0x0) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) futimesat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{r1, r2/1000+30000}, {0x77359400}}) r3 = socket$inet(0x2, 0xa, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lremovexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=@random={'btrfs.', '.^}#\x00'}) socket$inet6_tcp(0xa, 0x1, 0x0) getsockname(r3, &(0x7f0000000000)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @local}}}, &(0x7f0000000080)=0x80) 2018/03/31 16:45:06 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000f24000)) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:06 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:06 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:06 executing program 5: r0 = epoll_create(0x100000001) ftruncate(r0, 0x4a) bind$vsock_dgram(0xffffffffffffffff, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(0xffffffffffffffff, &(0x7f0000780000), 0x0) 2018/03/31 16:45:06 executing program 6: syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f000082ef0a)=""/246) ioctl$EVIOCGREP(r0, 0x40047452, &(0x7f00000000c0)=""/174) 2018/03/31 16:45:06 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) ioctl$void(0xffffffffffffffff, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:06 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:06 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000f24000)) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:06 executing program 1: socketpair(0x1, 0x5, 0x1000, &(0x7f0000000140)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000040)={0x0, 0x4}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000440)={0x0, 0x7}, 0xc) r3 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r3, &(0x7f0000437ff4)={0x10, 0x0, 0x0, 0xffffffffffeffffe}, 0xc) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000002600)) getpid() getuid() sendmsg$netlink(r3, &(0x7f0000000100)={&(0x7f0000000000)=@kern={0x10, 0x0, 0x0, 0x202e000}, 0xc, &(0x7f00000020c0)=[{&(0x7f0000002100)=ANY=[]}], 0x1, 0x0, 0x0, 0x4000010}, 0x0) getuid() ioctl$DRM_IOCTL_GET_UNIQUE(r0, 0xc0106401, &(0x7f0000000180)={0xfffffffffffffe55, &(0x7f0000000480)=""/32}) preadv(r3, &(0x7f0000001d00)=[{&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f00000018c0)=""/159, 0x9f}, {&(0x7f0000001980)=""/240, 0xf0}, {&(0x7f00000015c0)=""/72, 0x48}, {&(0x7f0000001a80)=""/191, 0xbf}, {&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/100, 0x64}, {&(0x7f0000001bc0)=""/128, 0x80}, {&(0x7f0000001c40)=""/135, 0x87}], 0x9, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f00000011c0), &(0x7f0000001200)=0x4) setsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f0000001280), 0x4) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00000001c0)={r2, @in={{0x2, 0x4e22, @multicast2=0xe0000002}}, 0x0, 0x4cd, 0x8, 0x5, 0x6c}, 0x98) sendto(0xffffffffffffffff, &(0x7f0000cfefee)="120000001200e7ef00", 0x9, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @loopback=0x7f000001}, 0xfff9) unshare(0x8000000) unshare(0x8000400) 2018/03/31 16:45:06 executing program 5: r0 = socket(0x0, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:06 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) ioctl$void(0xffffffffffffffff, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:06 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:06 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0xe86824d2c1c833cb}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = dup2(r0, r1) ioctl$TIOCSLCKTRMIOS(r2, 0x5457, &(0x7f0000000100)) r3 = pkey_alloc(0x0, 0x0) pkey_mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, r3) 2018/03/31 16:45:06 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:06 executing program 5: r0 = socket(0x1e, 0x0, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:06 executing program 1: r0 = userfaultfd(0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000ffafe8)={0xaa}) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000f70ff0)={&(0x7f00008a2000/0x1000)=nil, 0x1000}) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) fstat(r1, &(0x7f0000000040)) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)='bcsf0\x00', 0x10) 2018/03/31 16:45:06 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:06 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000f24000)) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:06 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:06 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x0) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:06 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:06 executing program 1: r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/enforce\x00', 0x101842, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000300)=r0, 0x4) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000ac0)={0x0, 0x0}) write$sndseq(r0, &(0x7f0000000780)=[{0x0, 0x1ef, 0x73ee6235, 0x2, @tick=0x42, {0x9, 0x1}, {0x7fffffff, 0x835e}, @addr={0x4, 0xc8}}, {0x7, 0x9, 0x7, 0x8, @time={r1, r2+30000000}, {0x500000000, 0x1}, {0xdc2, 0x80}, @addr={0x0, 0x8}}, {0x401, 0x7e64da9c, 0x80, 0xfffffffffffffff7, @tick, {0x1ff, 0x4d}, {0x5, 0x4}, @quote={{0x9, 0x1f57}, 0x3, &(0x7f00000006c0)={0x2, 0x7f, 0xdab, 0x9, @tick, {0x0, 0x3}, {0x9, 0x1}, @queue={0x2fcf, {0x7, 0x7b03}}}}}, {0x100, 0x9, 0x3, 0x5, @tick=0x3, {0x9, 0xad4}, {0x9, 0x100}, @quote={{0x101, 0xffffffffffff7fff}, 0x7, &(0x7f0000000740)={0x3, 0x26e0, 0x8, 0x8, @time={r3, r4+10000000}, {0x6, 0x7}, {0x8, 0x80000000}, @time=@tick=0x3}}}], 0x70) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 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={0x9, 0x8}}, 0x0, 0xe, 0xffffffffffffffff, 0xfffffffffffffffe) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000140)={0x0, 0x6, 0x20}, &(0x7f0000000180)=0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000880)=r0, 0x4) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000001c0)={r5, 0x1ff, 0x0, 0x101, 0x100000000}, &(0x7f00000002c0)=0x14) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000200)={r5, @in={{0x2, 0x4e24, @loopback=0x7f000001}}, 0x7ff, 0x8, 0xe83, 0x80, 0x2}, 0x98) sendmsg$nfc_llcp(r0, &(0x7f0000000680)={&(0x7f00000000c0)={0x27, 0x0, 0x0, 0x6, 0x8, 0x1, "1e740ecd74975189e774bc309ec0379bcbbeafac4afcd07c9e2db7ccdf0553e5d1dd1fd152107464f5123a04b01c1d9acb49f83f7c1977190f7a253e2d7e6c", 0x9}, 0x58, &(0x7f0000000540), 0x0, &(0x7f0000000580)={0xec, 0x100, 0x2, "ab75301921d2902d16b75599fd0123b1988c587b426e99fb5611a9da3b4cc8e06e195c483f7ef00f0502eafc4c2944a8dab8d1a90881a1d890fdf0a4e0fc386e3d8f1912835e74f7a106e2a5fdfeab5ad2375e0158e00c640a177f363a17cee0606ec6f772f5fb679f83a9f1e9a0f3791d1ac989aaf2413c1b3caf9c3503d7baabe36e80dd7eba50526eaff87c8c5501ebe95e36aec8d2a125bc2be94cc6e7f8d045f1c0d936082b50f6617fc4bbb4c04ec01da16de06125a83192249f1cdf92253139c17670cd2317278a75ac77bf5877684f439fb5975ba4999ab8dfc5"}, 0xec, 0x4004051}, 0x40) close(r0) getsockopt$EBT_SO_GET_INIT_INFO(r0, 0x0, 0x82, &(0x7f0000000800)={'broute\x00'}, &(0x7f0000000400)=0x50) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, @multicast1}, &(0x7f00000002c0)=0x10, 0x80800) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r7, 0x84, 0x16, &(0x7f0000000540)=ANY=[@ANYBLOB="02529e7c2650ee177cb6359d7ed0f41b42f06f50b661"], 0x1) pread64(0xffffffffffffffff, &(0x7f0000000440)=""/233, 0xe9, 0x0) sendmsg$nl_route(r6, &(0x7f0000001cc0)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000380)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_TXQLEN={0x8, 0xd}, @IFLA_GROUP={0x8, 0x1b}]}, 0x30}, 0x1}, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x540e, 0x3) setsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000340)={0x100000000, 0x5, 0x101, 0x2, 0xfffffffffffffe01, 0x754, 0x0, 0x1f, 0x7, 0x40, 0x3f6}, 0xb) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000b00)={&(0x7f00000007c0)={0xe4, 0x13, 0x5, 0x400, 0x70bd2c, 0x25dfdbfc, {0x3, 0x0, 0xa}, [@nested={0xd0, 0x33, [@typed={0xc, 0x58, @u64=0x8}, @generic="9baa1cdf0ab9f131867396fa117daa3c0417ee7589277068c3913d5941268142e10bc2fc29b8e69afb58e0d55d0e398c93f223ec84d78ed3fbc820970af12b41108a45477b10b73925021da56cd67847b1db1ceb8b8d93f823269ddcf0b6b53dec5e3db56ff27adca4f70f81b14569b6447c67bae70908ff25b235662363a06b99049754e26af24f8a1221ac4453c8eac1c0ca3d61800acc5e31b9baf6f66e03cb32d381e0edc3012631d3f2da121056ceb33c76867ca74595e368e6c6ec0e"]}]}, 0xe4}, 0x1, 0x0, 0x0, 0x8040}, 0x40000) syz_genetlink_get_family_id$ipvs(&(0x7f0000000900)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000700)={&(0x7f00000008c0)={0x10}, 0xc, &(0x7f0000000a40)={&(0x7f0000000980)=ANY=[]}, 0x1, 0x0, 0x0, 0x4000000}, 0x8880) getsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, &(0x7f00000001c0), &(0x7f0000000240)=0x4) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000640)=ANY=[@ANYBLOB="72617700000000000000000000002000000000000020834ea700000000000000dd00000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff3409525c1d28b0f5b44b151e3bff2aaeadb9f97f6bbc100c5784392bb19078d57593fe778a2f5ed7d765cb878ab69dd6bf464513abed88a2c120ab5c8dbf2d80e826419cc611241b71359c87b26f"], 0x1) fcntl$getown(r7, 0x9) mkdir(&(0x7f0000000940)='./file0\x00', 0xc) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r6, 0xc0145401, &(0x7f0000000180)={0xffffffffffffffff, 0x3, 0x1c000000, 0x2, 0x4}) openat$ppp(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ppp\x00', 0x480d00, 0x0) 2018/03/31 16:45:06 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:06 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:06 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:06 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r2, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r3 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r4 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r3, &(0x7f0000000080), 0x22f) close(r4) getsockopt$inet_mreqn(r4, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r4, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r4, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000000440)={r6, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r7 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r7, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r7) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:06 executing program 1: r0 = syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) write$rdma_cm(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000181d0000fa0400000000000000", @ANYPTR64=&(0x7f0000005000)=ANY=[@ANYRES32=0xffffffff], @ANYBLOB="1101050000000000"], 0x20) write$rdma_cm(r0, &(0x7f0000000380)=ANY=[], 0x0) r1 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x3) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$ARPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x63, &(0x7f0000000140)={'NETMAP\x00'}, &(0x7f00000001c0)=0x1e) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000280)) modify_ldt$write(0x1, &(0x7f0000002c80)={0x0, 0x0, 0xffffffff, 0xcfee, 0x8, 0x2, 0x8000, 0x7, 0x81, 0x8}, 0x10) r3 = socket$inet6(0xa, 0x0, 0x0) timer_create(0x7, &(0x7f0000000400)={0x0, 0x35, 0x6, @thr={&(0x7f00000002c0)="3ac5c486460164999320ce70af95be1251ddb77c1bb431d42102d780ac1e17c6b905ef320b3cf6f5606471afd2a72733e117126375d9bcea8d9d7ebcd6d7c8f20c163369ff3410110dc14a6ab7b3aafabbc382d2a85b1935acd5ff0509d960778206a93ef781cf59c4aa9f92dbc5525c406795ef2b4283dbc2692a557dad828448f1", &(0x7f0000000380)}}, &(0x7f0000000440)=0x0) clock_gettime(0x0, &(0x7f00000004c0)={0x0, 0x0}) syz_open_dev$vcsn(&(0x7f0000000680)='/dev/vcs#\x00', 0x2, 0x3fc) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f00000005c0)={0x0, 0x8001}, &(0x7f0000000600)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000640)={r7, 0x7f, 0x4}, 0x10) ioctl$KDMKTONE(r0, 0x4b30, 0x0) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f00000006c0), 0x8) timer_settime(r4, 0x0, &(0x7f0000000500)={{0x0, 0x989680}, {r5, r6+10000000}}, &(0x7f0000000540)) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r8 = socket(0x1e, 0x4, 0x0) getsockopt(r8, 0x10f, 0x84, &(0x7f0000003fb3), &(0x7f0000000000)=0xff5f) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r1, 0x4010ae68, &(0x7f0000000480)) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r0, 0x80dc5521, &(0x7f0000003fc0)=""/4096) mprotect(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000003040)=[{{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000700)=""/232, 0xe8}, {&(0x7f0000000800)=""/137, 0x89}, {&(0x7f0000000200)=""/66, 0x42}], 0x5, &(0x7f0000000a40)=""/223, 0xdf, 0x4}, 0x9}, {{&(0x7f0000000b40)=@in6, 0x80, &(0x7f0000001180)=[{&(0x7f0000000bc0)=""/179, 0xb3}, {&(0x7f0000000c80)=""/213, 0xd5}, {&(0x7f0000000d80)=""/126, 0x7e}, {&(0x7f0000000e00)=""/121, 0x79}, {&(0x7f0000000e80)=""/219, 0xdb}, {&(0x7f0000001080)=""/233, 0xe9}], 0x6, &(0x7f0000000580)=""/15, 0xf, 0x3}, 0x9}, {{&(0x7f0000001200)=@ipx, 0x80, &(0x7f00000014c0)=[{&(0x7f00000012c0)=""/83, 0x53}, {&(0x7f0000001340)=""/28, 0x1c}, {&(0x7f0000001380)=""/192, 0xc0}, {&(0x7f0000001440)=""/90, 0x5a}], 0x4, 0x0, 0x0, 0xebcf}, 0x4}, {{0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000001500)=""/26, 0x1a}, {&(0x7f0000001540)=""/53, 0x35}, {&(0x7f0000001580)=""/93, 0x5d}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/235, 0xeb}, {&(0x7f0000002700)=""/86, 0x56}, {&(0x7f0000002780)=""/96, 0x60}, {&(0x7f0000002800)=""/114, 0x72}], 0x8, &(0x7f0000002900)=""/157, 0x9d, 0x100}, 0x4e}, {{&(0x7f00000029c0)=@pptp={0x0, 0x0, {0x0, @local}}, 0x80, &(0x7f0000002b80)=[{&(0x7f0000002a40)=""/36, 0x24}, {&(0x7f0000002a80)=""/202, 0xca}], 0x2, &(0x7f0000002bc0)=""/22, 0x16}, 0x84a3}, {{&(0x7f0000002c00)=@nl, 0x80, &(0x7f0000002f00)=[{&(0x7f00000031c0)=""/68, 0x44}, {&(0x7f0000002d00)}, {&(0x7f0000002d40)=""/111, 0x6f}, {&(0x7f0000002dc0)=""/131, 0x83}, {&(0x7f0000002e80)=""/90, 0x5a}], 0x5, &(0x7f0000002f80)=""/147, 0x93, 0x7fffffff}, 0xd315}], 0x6, 0x0, &(0x7f0000001280)={0x0, 0x1c9c380}) munlockall() 2018/03/31 16:45:06 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:06 executing program 6: sysinfo(&(0x7f0000000140)=""/119) 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_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00005aeff6)='net/kcm\x00\b\x00') ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000000)={'bcsh0\x00', 0x2}) r1 = socket$kcm(0x29, 0x2, 0x0) sendfile(r1, r0, &(0x7f0000000080)=0x1000, 0x100000002) getpeername$packet(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000000c0)=0x14) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f0000000100)={@remote={0xfe, 0x80, [], 0xbb}, 0x65, r2}) 2018/03/31 16:45:06 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x0) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) [ 77.878481] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 77.910989] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 2018/03/31 16:45:06 executing program 6: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='/exe\x00\x00\x00\x00\x00\x00') fremovexattr(r1, &(0x7f0000000340)=@known='system.posix_acl_access\x00') epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x10002000}) 2018/03/31 16:45:06 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x0) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:06 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r2, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r3 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r4 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r3, &(0x7f0000000080), 0x22f) close(r4) getsockopt$inet_mreqn(r4, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r4, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r4, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000000440)={r6, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r7 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r7, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r7) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:06 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:06 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:06 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:06 executing program 6: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_ifreq(r0, 0x89f0, &(0x7f0000000300)={'gre0\x00', @ifru_data=&(0x7f0000000040)="3b2d03f38e956db60f45335004d2c840daf864dedd53c232e54c8cdd74f1188c"}) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x2400, 0x0) ioctl$KDADDIO(r1, 0x4b34, 0xb42d) ioctl$KDGKBENT(r1, 0x4b46, &(0x7f0000000080)={0x80000001, 0x401, 0x800}) 2018/03/31 16:45:06 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(0xffffffffffffffff, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:06 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:06 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:07 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r2, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r3 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r4 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r3, &(0x7f0000000080), 0x22f) close(r4) getsockopt$inet_mreqn(r4, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r4, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r4, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000000440)={r6, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r7 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r7, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r7) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:07 executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000040), 0x4) r1 = socket$netlink(0x10, 0x3, 0x0) fchdir(r1) writev(r1, &(0x7f00006bd000)=[{&(0x7f0000714000)="2900000018001980013d75241a0407210206e30067fffd01040000000800050000000200080000bf00", 0x29}], 0x1) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(0xffffffffffffffff, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:07 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'ip_vti0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0xfffffff0}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="2800000013000100000000000000000000000000", @ANYRES32=r1, @ANYBLOB="00010008000a000f0000000000000000"], 0x28}, 0x1}, 0x0) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(0xffffffffffffffff, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00004f7000)='d', 0x1) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x800) io_setup(0x3, &(0x7f0000cadffc)=0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000080)={0x0, 0x101}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000100)={r4, 0x9}, &(0x7f0000000140)=0x8) io_submit(r3, 0x1, &(0x7f000049bfe8)=[&(0x7f00004dbfc0)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000391000)="83", 0x1}]) [ 78.270736] netlink: 8 bytes leftover after parsing attributes in process `syz-executor1'. [ 78.295675] netlink: 8 bytes leftover after parsing attributes in process `syz-executor1'. 2018/03/31 16:45:07 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:07 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f000080a000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0xaf01, &(0x7f00001e3000)) r1 = eventfd(0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x400000, 0x0) connect$inet6(r2, &(0x7f0000000140)={0xa, 0x4e20, 0x1000, @mcast1={0xff, 0x1, [], 0x1}, 0x9}, 0x1c) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f0000857ff8)={0x0, r1}) ioctl$sock_inet_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000000)) 2018/03/31 16:45:07 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:07 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x0) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:07 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:07 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000ac0)) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000360000)={0x0, 0x0, &(0x7f000035d000)={&(0x7f000033c000)=ANY=[@ANYBLOB="020d000010000000000000000000000003000600000000000200080031ebf8c7000000000000000003000500000000100200000000000000000000000000000008001200020001000000000000000000100000000303000066090000000000001d00000100000000000000000000ffffe0000001000000000000000000000000"], 0x80}, 0x1}, 0x0) close(0xffffffffffffffff) r2 = dup3(r1, r0, 0x80000) sendmsg$nl_crypto(r2, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="0801000013000a0035ec3b8bf9fb65160a62c3becd64bd2abd7000ffdbdf257266633431303628726663343130362d67636d2d6165736e692900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000004000000000000000000000800010007000000080001000000ffff0700010006000000080001005f840000080001001f000000a15104bc6af4352ce6cdac6da69a9c2b2337b335319d97fe731c65c52ea41cfea7a3a93648442a33f709b407fc53e36dd4017343e279797a0226f8a2936c435d8eda93fc7087ada511b6e26660f38242c21ad5d58db4a5c2d70975c521a26b0167ce542b90d54b9ac7043934fb99dc216e4f62a09c1b96cc2e7861fd0b0290b6e617284dc2e92d36b12495a2febecc6edf85b7029f9c5f49ba0210947c519d0692c79e3604a26ff39264ca5b3355bed2817a175511d08160e3e8bb12703496d118b09b2383d9e3605945f4c49fde17f210845743447be90d3bb0"], 0x108}, 0x1, 0x0, 0x0, 0x4000}, 0x10) getsockopt$EBT_SO_GET_INIT_INFO(0xffffffffffffffff, 0x0, 0x82, &(0x7f0000000800)={'broute\x00'}, &(0x7f0000000400)=0x50) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @broadcast}}}, &(0x7f00000000c0)=0x80) 2018/03/31 16:45:07 executing program 6: r0 = perf_event_open(&(0x7f0000348f88)={0x0, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x1, 0x200000) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000466000)={0x26, 'hash\x00', 0x0, 0x0, 'sha256\x00'}, 0x58) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) r4 = socket(0x5, 0x80000, 0x2) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f00000001c0)=@req={0x6, 0x4, 0x7, 0x59a}, 0x10) sendmsg(r3, &(0x7f0000002280)={&(0x7f0000000b40)=@pppoe={0x18, 0x0, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, 'vlan0\x00'}}, 0x80, &(0x7f0000002200)=[{&(0x7f0000002100)="ba", 0x1}], 0x1}, 0x0) keyctl$join(0x1, &(0x7f0000fb7000)={0x73, 0x79, 0x7a}) keyctl$session_to_parent(0x12) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f00000000c0)=ANY=[@ANYBLOB="d223b2dd1d974de2ff7e"]) r5 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000080)={'ifb0\x00', 0x4013}) ioctl$TUNSETLINK(r5, 0x400454cd, 0x0) close(r5) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r6, 0x40000000af01, &(0x7f0000c97ff8)) r7 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) ioctl$KVM_SET_CPUID(r7, 0x4008ae8a, &(0x7f0000000240)={0x4, 0x0, [{0x0, 0x401, 0x0, 0x0, 0x4}, {0x8000000a, 0x3, 0x1, 0x6, 0x400000000000}, {0xc000001b, 0x3ff, 0x2, 0x81, 0x1}, {0x80000008, 0x1, 0x5, 0x80, 0x2}]}) ioctl$VHOST_SET_VRING_ADDR(r6, 0x4028af11, &(0x7f0000b04000)={0x0, 0x0, &(0x7f0000ae5f44)=""/188, &(0x7f0000034000)=""/95, &(0x7f0000ce1f30)=""/208}) ioctl$VHOST_SET_MEM_TABLE(r6, 0x4008af03, &(0x7f0000ee1000)=ANY=[@ANYBLOB="611352ebc2c52ca7"]) ioctl$VHOST_NET_SET_BACKEND(r6, 0x4008af30, &(0x7f0000d7c000)={0x0, r7}) syz_emit_ethernet(0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd6020a17e00440000fe800000000000000000000000000000fe8000000000000000000000000000aa0420880b0000000100000800000086dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdbc3f436d42c66f6f49b6cc1a93c836a8c9ed2bcf58575294db0f562b98f150930d4a820f45d0e7065f2d15448d2eb07b6f7c1516ad18fd20c76b30214db847b1220bfd25a78fa32a301fb45a9d3e8ccdaa6e98dd7d66043a8bdee709488389693c602d83926ea8c3327e94"], 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x46000) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x13, r7, 0x0) syz_open_dev$sndtimer(&(0x7f0000475000)='/dev/snd/timer\x00', 0x0, 0x0) fcntl$getown(r0, 0x9) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x0) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:07 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:07 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:07 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x0) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 1: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x80000000002, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/1, 0x1}], 0x20000000000000d1, 0x0) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(0xffffffffffffffff, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:07 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:07 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:07 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(0xffffffffffffffff, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 1: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x800000000001, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000000), 0x10) 2018/03/31 16:45:07 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:07 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) keyctl$describe(0x6, 0x0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:07 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:07 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) ioctl$int_in(0xffffffffffffffff, 0x5421, &(0x7f00004cfff8)) sendto$inet(0xffffffffffffffff, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r1 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000f24000)) close(0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:07 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(0xffffffffffffffff, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 6: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000000)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000690000)={0x1c, 0x3, 0x206, 0x1, 0x0, 0x0, {}, [@nested={0x8, 0x1, [@generic="06"]}]}, 0x1c}, 0x1}, 0x0) fstatfs(r0, &(0x7f0000000540)=""/113) r1 = syz_fuseblk_mount(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00', 0xbffb, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xb21, 0x2001) r2 = dup(0xffffffffffffffff) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x2) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x1}, 0x10) r3 = socket(0x8, 0x3, 0x0) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@ipx, 0x80, &(0x7f0000000240)=[{&(0x7f0000000200)=""/23, 0x17}], 0x1, &(0x7f0000000280)}, 0x0) getsockname$netrom(r3, &(0x7f0000000380)=@full, &(0x7f00000001c0)=0x48) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x1}, 0x10) ioctl$sock_bt(r3, 0x8907, &(0x7f0000000100)="d1519476405b25275bf431f0b467745d32817024112c8030ddcbd02dcc5e373e7d698fb9ff5692caf2f4a165ec616aea1ca0e879bbe69b1ba831a2228484adfc805eeb94c4a2a6bc3ff1ef3d028b05883c26dca0a8a3580f9b69a1a27f34f61a7ee2227e6b258bd22675f39694f870f00e7c55f04b506ce3852621d825e10aea6f5b3a6f45b6a3b4f8eb3a9f200e23848aa133a55277e079b8622ba60fe236dfd79e571304e00ee7e8f8908c3b1cbba466195672354d3efaf8d083a0f35086de") sendto(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0xfffffffffffffff9) setsockopt$inet_mtu(r2, 0x0, 0xa, &(0x7f00000004c0)=0x5, 0x4) sched_yield() epoll_ctl$EPOLL_CTL_DEL(r2, 0x2, r3) perf_event_open(&(0x7f0000000300)={0x2, 0x70, 0x3e2, 0x1, 0x4000000000, 0x0, 0x0, 0x4, 0x18020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, r2, 0x0) mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000447000)='./file0\x00', &(0x7f00000e1000)='msdos\x00', 0x0, &(0x7f000097bfff)) openat$kvm(0xffffffffffffff9c, &(0x7f0000fcbff7)='/dev/kvm\x00', 0x0, 0x0) getsockopt$inet_tcp_int(r2, 0x6, 0x14, &(0x7f0000000280), &(0x7f0000000400)=0x4) r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000440)='/dev/qat_adf_ctl\x00', 0x40000, 0x0) connect$netlink(r4, &(0x7f0000000480)=@kern={0x10, 0x0, 0x0, 0x1}, 0xc) fcntl$getown(r1, 0x9) [ 78.902537] netlink: 'syz-executor6': attribute type 1 has an invalid length. [ 78.971074] netlink: 'syz-executor6': attribute type 1 has an invalid length. 2018/03/31 16:45:07 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) r1 = epoll_create(0x5) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000c3bff4)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf8) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x0, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) keyctl$describe(0x6, 0x0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:07 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:07 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) ioctl$int_in(0xffffffffffffffff, 0x5421, &(0x7f00004cfff8)) sendto$inet(0xffffffffffffffff, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r1 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000f24000)) close(0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:07 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:07 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:07 executing program 6: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000780)='/dev/autofs\x00', 0x288100, 0x0) mmap(&(0x7f0000000000/0x19000)=nil, 0x19000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmmsg$nfc_llcp(r0, &(0x7f0000000640)=[{&(0x7f0000000080)={0x27, 0x1, 0x1, 0x1, 0x6, 0x3, "3601e871a6a8b750f6f0cb5bed9c069451ffe54168e501fa2f6eefe0d07999ac3e8f26887e874b6d569846127a28f8cab5da8403aa1afa4a091fae91a2ba4b", 0x1c}, 0x58, &(0x7f0000000600)=[{&(0x7f0000000100)="77c98b4e772fcd21b821695445b9ebcb806752d5e05cfb796d135ded94c6c0aedc72167f323d3a45d2d5f427ec", 0x2d}, {&(0x7f00000001c0)="ca4327d5a7305f5ded67dd0d876d435efe3ecb11ed809107707d92ab91ec62a1199025f9c73eeeaa9fa5ed02c4c236b14dcc9eeffc07220a1e29f86d206c27a5713df2b6f7f3db219fcbe87c76dad05c53ebe3b20c5d6d984267a888ddc919d195d7b067f87ef89599088aa22c27391b8760a8f8162160048f12dd3d2cf2c5c52d3a6cbccb0e60456444daacc038266dc345caae8ee0aa78785be4ad45181082ca93e650575848a144e97664f24be8749fabc7f27e2770848a7c2f7edbabef60e0f4673afbd331a9385a0332daa92c63a38e0b4109ab2fc5681531e41a85ece96683cc0f2dc35382a8028e8d5654a7e43ecacb0e63", 0xf5}, {&(0x7f00000002c0)="e4d13fb632bf866bdc551d35ad0ece8690e190a42d6489ffc7e08c09547d59514452bc5f3d15756c64a93b9e334d48b0f9d9c62f9d0b360ad596c9ebcbb8714887dd925a9312261f872f012d91515168b47aa1f2f856b0967ebbf8661ea083acc62fe18e72fceb3fb40ea681fadd465c4bc81d372d3a33b37c1b836bcdf5a24ee20e0ef2916112d8da1873615e9a2894c0b03e6c9785f1bb037f8c04", 0x9c}, {&(0x7f0000000380)="ff0d87e880941b1f070c36c8982895019cf89b8cb8a76deba923b60317ec6377ba85b31f1e0ac4bba48559a9d860fd19467fe5f5a6dd1a4575f352f040177d2d0260d7de73adb440ad14a359ee856ca6d7cb90fc69fea38bc33c3ce0574e28fccac9e7d4a7e8cff53c56a114adb9acdfdd7f482360653fb046d2d933ed64482736c65046bc15a8d87f8449d0003b9af737a47627ff71b6436de89adc72c7ecaa7d16d2", 0xa3}, {&(0x7f0000000440)="2f83e2c422d556fe1cc1ac146dc1f4f0f04828d9e7ce63a118acc48e8cad8750951ae4cba560c1e2ce0e4fffe09a2e0dee16e040493df2dab76f7a6f4eccc95bc9c81a9cd4cd0d417d320be34ded87fc10b75397c425a6b6625d66bc33b3e9a9ac8d03ac962c417242fcbb7e21ac52d0fc0af5f0635f21ab4a35f36e343a0335418537047ab98eb47ee4e2704f1ebba9c136ecf5bf0cba52d1771f794a0ef8d2e30a0c0a3b218c5dfde38c8d47c51bb91f6dec671bd8e9249c144c504f43ece11643bb9c4606cfc6a8a581456b0dd04b0cda1bddb0f64ddb9f38d44f610ac452df41eaa0a7b2ce9a285f1b59dfffab49eeef5105e227d7dc4144", 0xfa}, {&(0x7f0000000140)="fd0d8c59e48c3b2f574f1da882f4b0feffbfd4408786d789a9619f220c7fa748f93e00ab22af", 0x26}, {&(0x7f0000000540)="b53ceb994f267b4a1f6d3e2b7dfaa3e49385edca374b67a04332568d4a048b4da5f379910d05b82a692792f8f8d4ff24726b97f90c35a4536a2b80e28f23de721ef427d348b4aece70ad54dca2033d992a5125a891e37f6845508ee143f9f635a47205a3a5287b4fb9fc583a627bb8eb81963cf981748730535e2cad3b2249c4cfd8801bb06ba0b439fb4d656968fcc70ebbae", 0x93}], 0x7}], 0x1, 0x40084) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f00006ee000)='/dev/rfkill\x00', 0x0, 0x0) r2 = userfaultfd(0x80800) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000007fe0)={{&(0x7f0000000000/0x4000)=nil, 0x4000}, 0x1}) readv(r1, &(0x7f00001f2ff0)=[{&(0x7f0000001fb2)=""/1, 0x1}], 0x1) read$eventfd(r1, &(0x7f0000000040), 0x8) ioctl$UFFDIO_UNREGISTER(r2, 0xc020aa04, &(0x7f0000007ffc)={&(0x7f0000000000/0x2000)=nil, 0x2000}) ftruncate(r2, 0x9) timer_create(0x3, &(0x7f0000000680)={0x0, 0x15, 0x5, @tid=0xffffffffffffffff}, &(0x7f00000006c0)=0x0) timer_delete(r3) 2018/03/31 16:45:07 executing program 1: r0 = socket(0x2, 0x3, 0x40000000000000ff) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000a00)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}}, &(0x7f0000000280)=0x84) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000300)={r1, 0x7}, &(0x7f0000000900)=0x8) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000100)='gre0\x00', 0x6) getsockname$llc(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x10) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000005c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r0, &(0x7f00000006c0)={&(0x7f0000000580)={0x10}, 0xc, &(0x7f0000000680)={&(0x7f0000000600)=ANY=[@ANYBLOB='Y\x00\x00a', @ANYRES16=r2, @ANYBLOB="000425bd7000fedbdf250700000008000600040000004c000300080005007f00000108000100000000000800040000000000080001000200000008000500e000000208000800000000000800080007000000080007004e200000080008007e000000"], 0x68}, 0x1, 0x0, 0x0, 0x40000}, 0x4c011) r3 = perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = epoll_create1(0x0) mq_open(&(0x7f0000000000)='-$\x00', 0x0, 0x0, &(0x7f0000664fc0)) r5 = mq_open(&(0x7f0000a04000)='-$\x00', 0x0, 0x0, &(0x7f0000513fc0)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r3, r7, r6) sendto$inet(r0, &(0x7f0000000080)="0a14f99f3bae099f9184a151c90008fc0877144128907496819a925d9aa8403df12b12c38e25989d", 0x28, 0x0, &(0x7f0000000240)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000880)=0xb, 0x4) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000001c0)={0x0, 0x1f}, &(0x7f0000000200)=0x8) ioctl$sock_ipx_SIOCAIPXPRISLT(r0, 0x89e1, &(0x7f00000008c0)=0x2) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x4) r8 = dup2(0xffffffffffffffff, r3) ioctl$KVM_S390_INTERRUPT_CPU(r8, 0x4010ae94, &(0x7f00000002c0)={0x216, 0x1f, 0x4}) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000140)={0x20, 0x0, 0x0, 0x1f}) r10 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r8, 0x6, 0x1d, &(0x7f0000000180)={0xd9f, 0xb1d, 0x5, 0x55, 0x1f}, 0x14) sendmsg$nl_generic(r10, &(0x7f0000000000)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000700)={0x14, 0x1d, 0xffffffffffffffff, 0x0, 0x0, {0x8067}}, 0x14}, 0x1}, 0x0) acct(0x0) ioctl$DRM_IOCTL_AGP_BIND(r8, 0x40106436, &(0x7f00000009c0)={r9, 0xdc00000000000000}) syz_genetlink_get_family_id$ipvs(&(0x7f0000000980)='IPVS\x00') execveat(r5, &(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='-$\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='gre0\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='em0trusted\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='gre0\x00'], 0x1000) ioctl$EVIOCSABS2F(r4, 0x401845ef, &(0x7f0000000940)={0x6, 0x0, 0xfffffffffffff8a9, 0xff, 0x1, 0x3}) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x0, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:07 executing program 6: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000384ff7)='/dev/ppp\x00', 0x101002, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/246) ioctl$PPPIOCSFLAGS(r0, 0x40047459, &(0x7f0000000240)=0x600210) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r2, &(0x7f00000000c0)=@create_id={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000080)={0xffffffff}, 0x2}}, 0xfffffe84) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000300)='/dev/autofs\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000240)={r4}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r5, 0x84, 0x4, &(0x7f0000000280), &(0x7f00000002c0)=0x4) write$rdma_cm(r2, &(0x7f0000000180)=@resolve_ip={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80}}, r3}}, 0x48) write$rdma_cm(r2, &(0x7f00000003c0)=@destroy_id={0x1, 0x10, 0xfa00, {&(0x7f0000000380), r3}}, 0x18) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x200, 0x0) ioctl$PPPIOCGL2TPSTATS(r6, 0x80487436, &(0x7f0000000100)="b2371c66f54317c265472ef22dc2c161b5ebafa3cd542a365673e89fd6119ddc67a83bbb1ed9b027fc9e5fd441ff1be01f7bf1bf5e3dd4a0011bef75d877b2") syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0xdf, 0x80000) ppoll(&(0x7f0000000140)=[{r0}], 0x1, &(0x7f00000001c0)={0x0, r1+10000000}, &(0x7f0000000200), 0x8) pwritev(r0, &(0x7f0000ed8f70)=[{&(0x7f00007d7f41)='\x00'}], 0x1, 0xfffffffffffffffd) 2018/03/31 16:45:07 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) ioctl$int_in(0xffffffffffffffff, 0x5421, &(0x7f00004cfff8)) sendto$inet(0xffffffffffffffff, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r1 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000f24000)) close(0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:07 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:07 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) keyctl$describe(0x6, 0x0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:07 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x0, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:08 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:08 executing program 6: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x100000000, 0x1) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r0, 0x40086425, &(0x7f0000000080)={r1, 0x1}) r2 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x141980) ioctl(r2, 0x125e, &(0x7f0000000280)="e97e28858dc0e2a27f0305390451b3dfe82321fa28fe420700173e21849e0010a1a1adabfa4a34578efa9e0100cf") 2018/03/31 16:45:08 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:08 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:08 executing program 0: pipe2(&(0x7f0000000640), 0x4000) r0 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:08 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x3}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x19, &(0x7f0000000100)={r1}, 0x8) write$rdma_cm(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000180000fa0300000000000000", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=0xffffffff], @ANYBLOB="099ab60000000000361b6d2f2c3c83404e96785ddc870e1242b390fd36f54ddedfc0ddefaa9a7b7aa36e73e2c118f07738"], 0x20) write$rdma_cm(r0, &(0x7f00000003c0)=@resolve_ip={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, {0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}, r2}}, 0x48) write$rdma_cm(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0c000000080000fa77791cf4dc1cb177a5d77c77d0c0d9d2d63fc05010bb64d3614903f50c3974c8067c353f1d39adb774510432d2ab4289554f9939d508e2269a7de538eb24e405cb127ec8233e768b1b94206e7edb304a2c707f77b3dcaf0fb77a579586103f02a000aa9f328eaa3d6e91000a42246cf3721bb59dd42298d96ec4cdede3dc01e1d44c90aa905848ff6e8598ad4d24b234ae89fd49a3aa721a1235eecd6bbb9133fecd9a600eca3f53bc101ed9c4c901bac74c729cc24f671c"], 0xc0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r3, 0x5411, &(0x7f0000000240)) geteuid() setsockopt$inet_mreqn(r3, 0x0, 0x27, &(0x7f00000001c0)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xffffffea) setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000000d40)=ANY=[@ANYRES32=r1, @ANYPTR64, @ANYBLOB="0b26a5b384e16cbee6ba46455ab6ca2e233c93c4e3a9c30117ed6ae64e01814309fcdf1a73d27f950f321fc74dfd1ef565d24fc6f32bfc7c5815447c248b15c90a5aabf03e83ed40b5150ec9d131695a61913433f9af756d738a85f93f8296f9a2a149853b57eb6232ec462008167b8e5e055c37d9d720e73f027dec1cc265762eaf285b0e826c0e58559c37d1fb37e2e654ddfc9ebf377ec45dbba28f0c604d56f13fef32bbdfb0e398a444e6b42e35ea34eec43a8a7f762c411a7683206eeb1ae4b86a8f5181a8c5c8142e47bdad87b92ca2c2e3fcd581d7a5cdf7a7edf33fd741bc57c314e917bc97dbd4f965b0ec874fbc159f1f24fe17fd8e352ebd13554f00b2682c4072d653b7b31ff8b9d8babb138485166da316cddbd4c69d0c80f7451f1604f26179a523b996222d6da405e2406a5fad105a5e1585eb6c8c6e7f696929e18f00435213d44b246e4db8075ebe224d40324ea631ca4d29acec7f470ec20b9f33d966360f684e0d3d73be6a82ed7f0000000000000000000000000000000000000000000000"], 0x3) uname(&(0x7f0000000540)=""/207) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000640)=ANY=[], 0x0) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc\x00', 0x0, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = openat$vsock(0xffffffffffffff9c, &(0x7f00001b3000)='/dev/vhost-vsock\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, &(0x7f0000000080)=0x80) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000140)={0x0, 0x4}, &(0x7f0000000180)=0x8) ioctl$VHOST_SET_FEATURES(r6, 0x4008af00, &(0x7f00007a3000)=0x4000000) ioctl$sock_bt_hidp_HIDPCONNADD(r7, 0x400448c8, &(0x7f0000000640)={r5, r4, 0x4, 0x5a, &(0x7f0000000340)="18fafa9b4ecab803b9cad0299a74e40949f308694a2344b60f5ed12ab47b3688cdf05c8ec7b1bf68333adc11a8675453b402df8024f41769f08c844b43ae955358eee3e8560f73efdaeecab7aab41f01caed123b76843460ad4995531f5e8f1e711242aed1d2619975fc6a85c92b9033a77ac626", 0x8, 0x25, 0x200, 0x4, 0x1, 0x2, 0x0, "dcdb5f1e8a5157a2d183d1e237e2255b2fb8ae8bf4fcac8b2af5157521e3da3263d87da9b05d29bd17aa2f364a0a32dbf972c02d055ccba68771f5432a3b1ead4d4885e827b25ab530ea8eb17b1bdc025ffeec359ae96e982a59167818b5fa09e8cea6674754df4ba0eb03f66ea1c1"}) r9 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000800)='/dev/rfkill\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r9, 0x84, 0x9, &(0x7f0000000700)={r8, @in6={{0xa, 0x0, 0xfffffffffffff000, @empty, 0x10001}}, 0x0, 0xfffffffffffffffb, 0xce, 0x80000001, 0x3a}, &(0x7f00000007c0)=0x98) ioctl$LOOP_CLR_FD(r4, 0x7003) close(r4) socket$inet_sctp(0x2, 0x2, 0x84) setsockopt$inet_mreqsrc(r4, 0x0, 0x27, &(0x7f0000000180)={@multicast2=0xe0000002, @loopback=0x7f000001, @dev={0xac, 0x14}}, 0xc) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r7, 0x84, 0x22, &(0x7f0000000280)={0x8, 0x208, 0x2, 0x0, r1}, &(0x7f00000000c0)=0x10) r10 = dup3(0xffffffffffffffff, r0, 0x80000) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r10, 0x84, 0x6c, &(0x7f0000000140)={r1, 0x5, "35f0bb48ab"}, &(0x7f0000000200)=0xd) getsockopt$inet_IP_XFRM_POLICY(r10, 0x0, 0x11, &(0x7f0000000c00)={{{@in6=@local, @in=@local}}, {{@in=@dev}, 0x0, @in=@remote}}, &(0x7f0000000d00)=0xe8) 2018/03/31 16:45:08 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:08 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:08 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:08 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:08 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:09 executing program 6: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x6, 0x2000) ioctl$KVM_SET_DEVICE_ATTR(r0, 0x4018aee1, &(0x7f0000000080)={0x0, 0x8, 0x2, &(0x7f0000000040)}) fchmod(r0, 0xa4) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00000000c0), &(0x7f0000000100)=0x8) write$cgroup_int(r0, &(0x7f0000000140)={[0x35, 0x3a, 0x38, 0x39, 0x31, 0x3f, 0x3f]}, 0x7) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000180)=0x4, 0x4) r1 = getpid() r2 = perf_event_open(&(0x7f0000000200)={0x6, 0x70, 0xe73f, 0x100, 0x100000001, 0x1231, 0x0, 0xffffffff, 0xc22, 0x6, 0x9, 0x5, 0xfff, 0xfffffffffffff721, 0x3, 0x4, 0x80000000, 0x0, 0xf25, 0x5, 0x5, 0x7400000, 0x0, 0x4, 0x9, 0x4, 0x2, 0x6, 0x0, 0x3, 0x5, 0x509, 0x0, 0xffff, 0xff, 0x2a12, 0x400, 0x2, 0x0, 0x6, 0x0, @perf_bp={&(0x7f00000001c0), 0x4}, 0x12001, 0x80000000, 0xfff, 0x7, 0x3ff, 0x101, 0xe1}, r1, 0x4, r0, 0x1) sync_file_range(r0, 0x2, 0x7, 0x4) finit_module(r0, &(0x7f0000000280)='mime_typewlan1#^[{-}ppp1\x00', 0x3) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') tee(r2, r2, 0x2, 0x1) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r0, 0x408c5333, &(0x7f0000000340)={0x100000001, 0x3, 0x200, 'queue1\x00'}) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000400)={@mcast1={0xff, 0x1, [], 0x1}, 0x5, 0x2, 0xff, 0xe, 0x7fffffff, 0x4, 0x5b}, &(0x7f0000000440)=0x20) ioctl$KDGKBSENT(r0, 0x4b48, &(0x7f0000000480)={0x80000001, 0x133e, 0x9}) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f00000004c0)={0x7, r0}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000640)={r3, &(0x7f0000000500)="c4214537f3f85761992ca7134499481c1370f62b90259b536103429d3ae3f6211c0fe8a15e0842599850c9e4d96262917fa7f6cdcc11002c190cafa1b66b4ad8b351406677f1736b981c73547c8c184a39f92ef1d15e2b17d58f070d68fd5cbe688fc7fec969aa02a61085743398159069aa8400133c348ddd9f9dfbb0b0835dd9cab61602153cf12b69eac85e075a145a", &(0x7f00000005c0)=""/80}, 0x18) getsockopt$inet6_int(r3, 0x29, 0xff, &(0x7f0000000680), &(0x7f00000006c0)=0x4) recvmsg(r0, &(0x7f0000001c00)={&(0x7f0000000700)=@pptp={0x0, 0x0, {0x0, @loopback}}, 0x80, &(0x7f0000001bc0)=[{&(0x7f0000000780)=""/218, 0xda}, {&(0x7f0000000880)=""/158, 0x9e}, {&(0x7f0000000940)=""/121, 0x79}, {&(0x7f00000009c0)=""/84, 0x54}, {&(0x7f0000000a40)=""/80, 0x50}, {&(0x7f0000000ac0)=""/229, 0xe5}, {&(0x7f0000000bc0)=""/4096, 0x1000}], 0x7, 0x0, 0x0, 0xfff}, 0x40000000) getresuid(&(0x7f0000001c40), &(0x7f0000001c80), &(0x7f0000001cc0)) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r3, 0x54a3) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f0000001d00)={'security\x00', 0x2, [{}, {}]}, 0x48) recvfrom$ax25(r3, &(0x7f0000001d80)=""/48, 0x30, 0x10020, &(0x7f0000001dc0)={0x3, {"993f845c9c4fbd"}, 0x9}, 0x10) ioctl$TIOCSBRK(r3, 0x5427) r4 = syz_open_dev$random(&(0x7f0000001e00)='/dev/random\x00', 0x0, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000001e40), 0x1, 0x0) r5 = socket$bt_rfcomm(0x1f, 0x1, 0x3) ioctl$sock_netrom_TIOCOUTQ(r0, 0x5411, &(0x7f0000001e80)) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000001ec0)=r4, 0x4) ioctl$GIO_SCRNMAP(r0, 0x4b40, &(0x7f0000001f00)=""/13) 2018/03/31 16:45:09 executing program 0: pipe2(&(0x7f0000000640), 0x4000) r0 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:09 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:09 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:09 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:09 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r5 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r5, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r5, r5, &(0x7f00009bcffe), 0x4c35) sendfile(r6, r5, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r6, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:09 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:09 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x0, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:09 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r5 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r5, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r5, r5, &(0x7f00009bcffe), 0x4c35) sendfile(r6, r5, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r6, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:09 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:09 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:09 executing program 0: pipe2(&(0x7f0000000640), 0x4000) r0 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:09 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000007d000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = memfd_create(&(0x7f0000000000)='dev ', 0x0) ftruncate(r2, 0x40001) readv(r1, &(0x7f0000000480), 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f0000000040)={0x0, 0x7d, "7dc6c58af031925c567b9fb97fd8ef2bfdfb7b52f10affa06cbc4b7ea6ad5acc1ad290b0a7b30753214c859d74aa43150558a51c076816d6619b535f4cacc425e9323fcf4821211f200419604bc073e22fcfd35ab2ffec856ea78fd79e101a079f0831d37650950fff62f645c7967d80934449be19a57a113676391569"}, &(0x7f0000000100)=0x85) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000000140)={r3, @in={{0x2, 0x4e22, @multicast2=0xe0000002}}, 0x5, 0xffffffff}, &(0x7f0000000200)=0x88) ioctl$KDENABIO(r2, 0x4b36) sendfile(r0, r2, &(0x7f000000a000), 0x80000000) 2018/03/31 16:45:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) r3 = getgid() setfsgid(r3) syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\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) tee(r1, r0, 0x1, 0x0) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 6: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x121040, 0x0) ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f00000000c0)) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) perf_event_open(&(0x7f000025c000)={0x0, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndtimer(&(0x7f0000475000)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000040)={0x3ffffffffffff, 0x83, 0x0, 0x40004}) 2018/03/31 16:45:10 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:10 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r0 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f00004cfff8)) sendto$inet(r0, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r1 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000f24000)) close(r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(0xffffffffffffffff, 0x5427) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:10 executing program 1: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$VHOST_VSOCK_SET_RUNNING(0xffffffffffffffff, 0x4004af61, &(0x7f0000000080)) sendmsg$nl_netfilter(r0, &(0x7f0000dddfc8)={&(0x7f0000f8d000)={0x10}, 0xc, &(0x7f00008a7000)={&(0x7f0000000000)=ANY=[@ANYBLOB="2c000000ff000000000c00180056010000037f0500010c0002000200709980606124a928e6c151"], 0x2c}, 0x1}, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x406, r0) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/enforce\x00', 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000040)={r1}) fchown(r2, 0x0, 0x0) ioctl$sock_ipx_SIOCIPXNCPCONN(r2, 0x89e3, &(0x7f0000000140)=0x7) sysinfo(&(0x7f0000000100)=""/8) 2018/03/31 16:45:10 executing program 0: perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x0, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:10 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r5 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r5, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r5, r5, &(0x7f00009bcffe), 0x4c35) sendfile(r6, r5, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r6, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:10 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:10 executing program 6: gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000588ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, &(0x7f0000002000)) unshare(0x400) fcntl$lock(r1, 0x7, &(0x7f0000010000)) userfaultfd(0x80800) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x4, 0x2001) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e20, @broadcast=0xffffffff}, @in6={0xa, 0x4e24, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x1}], 0x2c) dup3(r0, r1, 0x0) 2018/03/31 16:45:10 executing program 0: perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:10 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x2c871, 0xffffffffffffffff, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) pwrite64(r0, &(0x7f0000000140)="f3682bdfbed4c8bebeea53f38153438e057d9cf06a51bf71f90b868a415b61d5a3d0158398580d0f5461f5d5896154f1daf67ca32077465ed8bece3e6d5753", 0x3f, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x0, 0x0) timerfd_gettime(r2, &(0x7f0000000240)) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2000008, 0x7010, r1, 0x11) accept4$netrom(r2, &(0x7f0000000080)=@full, &(0x7f0000000100)=0x48, 0x80000) write$rdma_cm(r1, &(0x7f0000000fc0)=ANY=[@ANYBLOB="030000000000001c0a00000000000000fe80000000eaba000000000a00000000000000ff01000000000000000000000000000100000000", @ANYRES32=0xffffffff, @ANYBLOB='\x00\x00\x00\x00'], 0xff46) 2018/03/31 16:45:10 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r0 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f00004cfff8)) sendto$inet(r0, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r1 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000f24000)) close(r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(0xffffffffffffffff, 0x5427) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 6: perf_event_open(&(0x7f0000fdef88)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r0, 0x0, 0x82, &(0x7f0000000100)={"6672050000000000000000002000060000000000e30020c6ffffff3f00001000"}, &(0x7f0000000200)=0xffffff10) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000040)={0xd774, {{0x2, 0x4e24, @broadcast=0xffffffff}}}, 0x84) 2018/03/31 16:45:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x1, 0xd0) recvfrom$unix(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0x1, 0x1f, &(0x7f0000001480), &(0x7f00000014c0)=0x4) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000001500)={0x0, 0xa6, "eb54603d15e6c6d915bfea29e03275bcc70b06cc0e6d2ccad8d596bdf3eb9efabde100fc83e7a99973369f5b460b5242dfc38e4b2fc9d307926e37978afaa31664aacbfacbe3744f91c9ae9d57a2e0e6b6a12d711d0802da314b14d47e5dfd4c25e1f94ed3bd90e112f5fe7340dcbb90e1e4467e9a623f62b4090b406f05ea4138e473ccce61ee2723d6fb31a9be756ed2aa56293b8694d316e10dd6d873c2da7787e5be4ba7"}, &(0x7f00000015c0)=0xae) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000001600)={r1, 0x7fff, 0x6}, &(0x7f0000001640)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000001680)={r1, 0x20}, &(0x7f00000016c0)=0x8) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000001740)={@empty, 0x0}, &(0x7f0000001780)=0x14) sendmsg$nl_route(r0, &(0x7f0000001840)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x81}, 0xc, &(0x7f0000001800)={&(0x7f00000017c0)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x70bd29, 0x25dfdbfc, {0xa, 0x10, 0x20, 0x77, 0xfe, 0x1, 0x0, 0x1, 0x1000}, [@RTA_OIF={0x8, 0x4, r3}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) r4 = syz_open_dev$audion(&(0x7f0000001880)='/dev/audio#\x00', 0xfffffffffffffffb, 0x191001) setsockopt$inet_int(r4, 0x0, 0x1f, &(0x7f00000018c0)=0x9, 0x4) getsockopt$IP_VS_SO_GET_INFO(r4, 0x0, 0x481, &(0x7f0000001900), &(0x7f0000001940)=0xc) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x80) r5 = accept4$inet(r0, &(0x7f0000001980)={0x0, 0x0, @loopback}, &(0x7f00000019c0)=0x10, 0x800) setsockopt$inet6_dccp_buf(r5, 0x21, 0xce, &(0x7f0000001a00)="29434d380da8fffedf0cc8a8fa9917a66d", 0x11) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000001a80)={&(0x7f0000001a40)='./file0\x00', r0}, 0x10) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f0000001ac0)={r2, 0xbc44000000000000, 0x6, 0x4, 0x2, 0x3cb2}, 0x14) setsockopt$sock_int(r4, 0x1, 0xe0b4ec771dc30b3f, &(0x7f0000001b00)=0x4, 0x4) getsockopt$inet_sctp6_SCTP_INITMSG(r4, 0x84, 0x2, &(0x7f0000001b40), &(0x7f0000001b80)=0x8) setsockopt$inet6_buf(r0, 0x29, 0x14, &(0x7f0000001bc0)="49e577a77bcaf2755b44e7554cb62cb131dccfc0c86602819676881bf2f845d188ef6a0bf70a81e62772fb725c7c3b9cb89338de48117bfbb96b73a17c1d71714c240d6f762dabe30bde0f6c77879be2556235eb3473e1cbe47002976ef3698ada190714e24887d19804a9ec184fd6179d25dde378470a9403e5fd0b54bf", 0x7e) fgetxattr(r5, &(0x7f0000001c40)=@random={'user.', '&trusted\x00'}, &(0x7f0000001c80)=""/4096, 0x1000) r6 = gettid() fcntl$lock(r0, 0x6, &(0x7f0000002c80)={0x2, 0x4, 0x1000, 0xffffffffffff8000, r6}) ioctl$KVM_GET_FPU(r4, 0x81a0ae8c, &(0x7f0000002cc0)) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000002e80)=""/98) mkdirat(r0, &(0x7f0000002f00)='./file0\x00', 0x0) getsockname$llc(r4, &(0x7f0000002f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000002f80)=0x10) ioctl$KVM_GET_XCRS(r0, 0x8188aea6, &(0x7f0000002fc0)={0x2, 0x7, [{0x4, 0x0, 0x200}, {0x5, 0x0, 0x9}]}) setsockopt$inet6_mreq(r4, 0x29, 0x0, &(0x7f0000003000)={@ipv4={[], [0xff, 0xff], @rand_addr=0xe732}, r3}, 0x14) timerfd_settime(r0, 0x1, &(0x7f0000003040)={{0x77359400}}, &(0x7f0000003080)) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000030c0)={r2, 0xfffffffffffffc01, 0xbdfb}, 0x8) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x0, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:10 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r0 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f00004cfff8)) sendto$inet(r0, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r1 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000f24000)) close(r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r3 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(0xffffffffffffffff, 0x5427) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r3, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r4, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:10 executing program 0: perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r4 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r5 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r4, &(0x7f0000000080), 0x22f) close(r5) getsockopt$inet_mreqn(r5, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r5, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r5, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r6 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000440)={r7, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r6, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r8 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r8, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r8) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:10 executing program 6: socketpair(0x9, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_create(0x2) writev(r0, &(0x7f00000000c0), 0x0) 2018/03/31 16:45:10 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x0, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x0, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 1: syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000a80)=""/246) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000001c0)={0x3ffffd}, &(0x7f0000768000), &(0x7f00007fbfc0), &(0x7f0000f22000)={0x0, 0x989680}, &(0x7f0000000340)={&(0x7f0000553ff8), 0x8}) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000080)) truncate(&(0x7f0000000280)='./file1\x00', 0x0) 2018/03/31 16:45:10 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:10 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0x0) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:10 executing program 4: socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:10 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:10 executing program 6: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000e4c000)={0xaa}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer2\x00', 0x488100, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r1, 0x0, 0x483, &(0x7f00000000c0)={0xff, @loopback=0x7f000001, 0x4e22, 0x0, 'wrr\x00', 0x2, 0x8001, 0x4d}, 0x2c) writev(r1, &(0x7f0000001380), 0x0) write$selinux_context(r1, &(0x7f0000000100)='system_u:object_r:pam_console_exec_t:s0\x00', 0x28) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) 2018/03/31 16:45:10 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:10 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:10 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fafff7)='/dev/kvm\x00', 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000003c0)='net/mcfilter6\x00') bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000400)={&(0x7f0000000380)='./file0/file0\x00', r1}, 0x10) getsockname$unix(r1, &(0x7f0000000600), &(0x7f0000000180)=0x6e) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000440), &(0x7f0000000480)=0x4) ioctl$KVM_ENABLE_CAP(r2, 0x4068aea3, &(0x7f0000000040)={0x79}) r3 = open(&(0x7f0000000200)='./file1\x00', 0x200000, 0x133) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r5 = gettid() ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r5, 0xffffffffffffff00, &(0x7f0000000240)=""/210) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$KVM_GET_VCPU_EVENTS(r4, 0x8040ae9f, &(0x7f0000000000)) dup(r3) syz_mount_image$vfat(&(0x7f00000000c0)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x0, &(0x7f0000000140), 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="74692c006899cdb6176f0778826a79c77fcafaa86270fa1e72ca0f4f3ffac49c3be5890c788b4341ee11d1e9ff02134ff1064753ff62ef8fb486f538eff379753b54df611db06f83c2dba0bc1adb12940716b6a23fef64c0a30262081432c8147caa5ad57fe9d6e695065446b6a335ad1c9f5376d5834dae13fa5ddfbbcb1ce950a5581bd653d3945ec1a69ec30228b95a6adbddae162179763e848d4b5983891668ecf21c5256c12cd1a3ede8855f673c584f64f943495d9ab9d10c42ef2e1a3a8abc200687269ecc8b944910b3dc7990d895f0d195c95a319679318b77c52a93ea332004e70165f7cea65737ff928fa31da1e37548e7e30d3f72fe4b93a236275a9e2e6ce2e79bae89dd54e53672b6469bf9b2712c"]) ioctl$sock_inet6_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000340)) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 4: socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:10 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000380)='/dev/sg#\x00', 0x0, 0x200) ioctl$KVM_GET_MSRS(r0, 0xc008ae88, &(0x7f00000003c0)={0x3, 0x0, [{}, {}, {}]}) syz_genetlink_get_family_id$ipvs(&(0x7f0000000240)='IPVS\x00') r1 = socket$inet6(0xa, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e23}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000440)) r2 = accept4$ax25(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f0000000480)=0x10, 0x80000) fcntl$getown(0xffffffffffffffff, 0x9) fcntl$setlease(r2, 0x400, 0x0) r3 = syz_open_dev$dspn(&(0x7f00001f4000)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f00000004c0)=0xfffffffffffffffe) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000140)='/dev/qat_adf_ctl\x00', 0xc0040, 0x0) close(r3) 2018/03/31 16:45:10 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:10 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:10 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:10 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000003c0)={"6966623000faffffffffffffff00", 0x2691d0877f1cca97}) read(r1, &(0x7f0000000180)=""/219, 0xdb) r2 = memfd_create(&(0x7f0000000040)='/ppp0ppp0GPLnodev^eth0\x00', 0x3) ioctl$TIOCSWINSZ(r2, 0x5414, &(0x7f0000000080)={0x100000000, 0x100000000, 0x8f, 0x534}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/03/31 16:45:10 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:10 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(0xffffffffffffffff, &(0x7f0000780000), 0x0) 2018/03/31 16:45:10 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000000)={0x79}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000180)=ANY=[]}, 0x1}, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) ioctl$KVM_GET_MSRS(r2, 0xc008ae88, &(0x7f0000000000)) 2018/03/31 16:45:10 executing program 4: socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:10 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0x0) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:11 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(0xffffffffffffffff, &(0x7f0000780000), 0x0) 2018/03/31 16:45:11 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:11 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x0, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:11 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:11 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x0, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:11 executing program 6: capset(&(0x7f00000c2000)={0x19980330}, &(0x7f0000001fe8)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffe1}) getpgid(0xffffffffffffffff) getpid() r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f0000000000)='net/bnep\x00') setns(r1, 0x0) 2018/03/31 16:45:11 executing program 5: r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(0xffffffffffffffff, &(0x7f0000780000), 0x0) 2018/03/31 16:45:11 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0x0) setsockopt$inet_dccp_buf(r2, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:11 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:11 executing program 1: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6e0c80000000, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, @perf_config_ext={0x7ff, 0x6}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00007b7000)='./control\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x8) 2018/03/31 16:45:11 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x0, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:11 executing program 5 (fault-call:5 fault-nth:0): r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:11 executing program 2: memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(0xffffffffffffffff) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:11 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/kvm\x00', 0xfffffffffffffffe, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$KVM_NMI(r2, 0xae9a) getsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={0x0, 0x2}, &(0x7f00000000c0)=0x8) write(r1, &(0x7f0000000100)="ea64282f336cc8c49f6eccd1caa77bb09dfc903cf8c609d3c0fc28f71475af260e9b1f3628d592829c2feca1c23d7a27f3f6e7acb680d83730230d4cef245ccf329911439682872555b7c3e3ae4839f8065e87adc2056a9b3860f06fd2357e573544fec0d78f770ac475872983c9f5b35e17df27a9eb49abaee80ed424201adf90e40a3e07d297cdc68f57198f52eb0dd676e3800d2e41223d58f6ba67", 0x9d) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000fb4000)=ANY=[@ANYBLOB="fe7f00230bb30800000008000000000000000000000009"]) [ 83.197774] FAULT_INJECTION: forcing a failure. [ 83.197774] name failslab, interval 1, probability 0, space 0, times 1 [ 83.209354] CPU: 1 PID: 8865 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #283 [ 83.216638] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 83.226000] Call Trace: [ 83.228599] dump_stack+0x194/0x24d [ 83.232241] ? arch_local_irq_restore+0x53/0x53 [ 83.236919] ? __lock_acquire+0x664/0x3e00 [ 83.241163] should_fail+0x8c0/0xa40 [ 83.244887] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 83.249996] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 83.255193] ? perf_trace_lock+0x900/0x900 [ 83.259432] ? find_held_lock+0x35/0x1d0 [ 83.263501] ? perf_trace_lock_acquire+0xe3/0x980 [ 83.268354] ? perf_trace_lock_acquire+0xe3/0x980 [ 83.273213] ? perf_trace_lock+0x900/0x900 [ 83.277453] ? trace_hardirqs_off+0x10/0x10 [ 83.281774] ? trace_hardirqs_off+0x10/0x10 [ 83.286095] ? lock_downgrade+0x980/0x980 [ 83.290249] should_failslab+0xec/0x120 [ 83.294230] kmem_cache_alloc_trace+0x4b/0x740 [ 83.298815] ? print_irqtrace_events+0x270/0x270 [ 83.303579] tipc_group_create+0x14b/0x980 [ 83.307821] ? tipc_group_size+0x50/0x50 [ 83.311883] ? mark_held_locks+0xaf/0x100 [ 83.316017] ? do_raw_spin_trylock+0x190/0x190 [ 83.320581] ? __local_bh_enable_ip+0x121/0x230 [ 83.325239] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 83.330238] ? lock_sock_nested+0x91/0x110 [ 83.334453] ? trace_hardirqs_on+0xd/0x10 [ 83.338582] ? __local_bh_enable_ip+0x121/0x230 [ 83.343241] tipc_setsockopt+0x28a/0xcf0 [ 83.347287] ? tipc_sk_leave+0x200/0x200 [ 83.351336] ? security_socket_setsockopt+0x89/0xb0 [ 83.356336] compat_SyS_setsockopt+0x2e7/0x410 [ 83.360902] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 83.365639] ? do_fast_syscall_32+0x156/0xf9f [ 83.370117] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 83.374853] do_fast_syscall_32+0x3ec/0xf9f [ 83.379158] ? do_int80_syscall_32+0x9c0/0x9c0 [ 83.383716] ? _raw_spin_unlock_irq+0x27/0x70 [ 83.388190] ? finish_task_switch+0x1c1/0x7e0 [ 83.392666] ? syscall_return_slowpath+0x2ac/0x550 [ 83.397573] ? prepare_exit_to_usermode+0x350/0x350 [ 83.402570] ? sysret32_from_system_call+0x5/0x3c [ 83.407479] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 83.412303] entry_SYSENTER_compat+0x70/0x7f [ 83.416688] RIP: 0023:0xf7f8cc99 [ 83.420030] RSP: 002b:00000000f5f880ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 83.427717] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 000000000000010f [ 83.434964] RDX: 0000000000000087 RSI: 0000000020265000 RDI: 00000000000000e6 2018/03/31 16:45:12 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x0, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:12 executing program 6: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)={0x8000000005, 0x7, 0x1, 0x3}, 0x2c) socketpair(0x9, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@int=0x2, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0xd, 0x2, 0x4, 0x8000000000009, 0x0, r0, 0x0, [0x305f, 0xa]}, 0x2c) dup3(r0, r1, 0x80000) 2018/03/31 16:45:12 executing program 1: unshare(0x60000000) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount(&(0x7f0000000180)='./file0/bus\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, &(0x7f00000001c0)) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000500), &(0x7f0000000540)=0xb) r0 = socket(0x3, 0x80007, 0x1) sendmsg$kcm(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="026e7dd9284168a1f86798a8da8fd3bac7e86c1bc85fc55b6798c24b27bd54e0dfcef69497a01b94d1b85982fce512bda2548968a6c926d5a1ef245d445c0577022f4aed5ead9811db8d647004a3ca66b24396f5f77a17fc4a56a155c9ba2e45a0baf67d82fb1b7d6f9e563dfe348d2ca92e6863b1e33a551c10de548481646bb039b87d13e60cacb109001ec3823cc1f313b3b23e5c12", 0x97}, {&(0x7f0000000000)="49552464ba982c3ee31982fe05d6574fa0c916b04ed82c54107b5489e1", 0x1d}], 0x2, &(0x7f0000000380)=[{0xe8, 0x10d, 0x9, "2a89d4bc5a0fca4a6a403fa199b7c5a87fb4844377f0ee95f3f69fb970ba948a2107a931c0e9bdec005b3b7461ae32f4f86d5bcd52fa1e18ef4649740f80c71fab3102b3dbd44f8f5c79167dbdbd09a0adecc6eb43cdc0946ed54526a0d8476aba8b5a3116d50efafe633d7489568e69ea1e882fd78e03d5b3d702ccbdfdceccd37266c4c9de5c02b4fa1d141423fb960c76e571dafef4eb2dc681cb4121cd5c25902bc8dd866bd64030a87df968206c7489319595355e4ed6a8440aea4ef14b06dd2607a05db77e07f9be1e60cb007dbf50539929072f9c80918677"}], 0xe8, 0x1}, 0x800) accept4$ax25(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x0) umount2(&(0x7f0000000580)='./file0/bus\x00', 0x0) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 2018/03/31 16:45:12 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:12 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r7, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r7, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) [ 83.442214] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 83.449460] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 83.456706] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/03/31 16:45:12 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x0, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:12 executing program 2: memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(0xffffffffffffffff) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:12 executing program 5 (fault-call:5 fault-nth:1): r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) [ 83.570784] IPVS: ftp: loaded support on port[0] = 21 [ 83.592787] FAULT_INJECTION: forcing a failure. [ 83.592787] name failslab, interval 1, probability 0, space 0, times 0 [ 83.604110] CPU: 0 PID: 8899 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #283 [ 83.611390] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 83.620742] Call Trace: [ 83.623328] dump_stack+0x194/0x24d [ 83.626957] ? arch_local_irq_restore+0x53/0x53 [ 83.631626] ? __lock_acquire+0x664/0x3e00 [ 83.635869] should_fail+0x8c0/0xa40 [ 83.639584] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 83.644691] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 83.649887] ? is_bpf_text_address+0x7b/0x120 [ 83.654384] ? __lock_acquire+0x664/0x3e00 [ 83.658618] ? lock_release+0xa40/0xa40 [ 83.662590] ? unwind_next_frame.part.6+0x1a6/0xb40 [ 83.667606] ? unwind_dump+0x4d0/0x4d0 [ 83.671501] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 83.676689] ? is_bpf_text_address+0xa4/0x120 [ 83.681179] ? kernel_text_address+0xd1/0xe0 [ 83.685585] ? __unwind_start+0x169/0x330 [ 83.689735] ? __kernel_text_address+0xd/0x40 [ 83.694227] ? unwind_get_return_address+0x61/0xa0 [ 83.699155] ? __save_stack_trace+0x7e/0xd0 [ 83.703487] ? trace_hardirqs_off+0x10/0x10 [ 83.707809] should_failslab+0xec/0x120 [ 83.711792] kmem_cache_alloc_trace+0x4b/0x740 [ 83.716366] ? save_stack+0xa3/0xd0 [ 83.719988] ? save_stack+0x43/0xd0 [ 83.723612] tipc_alloc_conn+0xc6/0x5a0 [ 83.727588] ? tipc_send_kern_top_evt+0x6e0/0x6e0 [ 83.732431] ? tipc_topsrv_kern_subscr+0x346/0x8a0 [ 83.737353] ? lock_downgrade+0x980/0x980 [ 83.741483] ? lock_release+0xa40/0xa40 [ 83.745440] ? __lock_is_held+0xb6/0x140 [ 83.749494] tipc_topsrv_kern_subscr+0x39d/0x8a0 [ 83.754231] ? tipc_receive_from_sock+0x7b0/0x7b0 [ 83.759057] ? memset+0x31/0x40 [ 83.762314] ? tipc_bcast_stop+0x350/0x350 [ 83.766525] tipc_group_create+0x6ed/0x980 [ 83.770739] ? tipc_group_size+0x50/0x50 [ 83.774780] ? mark_held_locks+0xaf/0x100 [ 83.778990] ? do_raw_spin_trylock+0x190/0x190 [ 83.783566] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 83.788559] ? lock_sock_nested+0x91/0x110 [ 83.792769] ? trace_hardirqs_on+0xd/0x10 [ 83.796892] ? __local_bh_enable_ip+0x121/0x230 [ 83.801625] tipc_setsockopt+0x28a/0xcf0 [ 83.805663] ? tipc_sk_leave+0x200/0x200 [ 83.809705] ? security_socket_setsockopt+0x89/0xb0 [ 83.814699] compat_SyS_setsockopt+0x2e7/0x410 [ 83.819257] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 83.823995] ? do_fast_syscall_32+0x156/0xf9f [ 83.828469] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 83.833200] do_fast_syscall_32+0x3ec/0xf9f [ 83.837497] ? do_int80_syscall_32+0x9c0/0x9c0 [ 83.842059] ? _raw_spin_unlock_irq+0x27/0x70 [ 83.846533] ? finish_task_switch+0x1c1/0x7e0 [ 83.851008] ? syscall_return_slowpath+0x2ac/0x550 [ 83.855919] ? prepare_exit_to_usermode+0x350/0x350 [ 83.860912] ? sysret32_from_system_call+0x5/0x3c [ 83.865731] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 83.870552] entry_SYSENTER_compat+0x70/0x7f [ 83.874933] RIP: 0023:0xf7f8cc99 [ 83.878269] RSP: 002b:00000000f5f880ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 83.885951] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 000000000000010f 2018/03/31 16:45:12 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:12 executing program 6: socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000100)={0x6b, @broadcast=0xffffffff, 0x4e23, 0x3, 'wrr\x00', 0x30, 0x1, 0x21}, 0x2c) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2000009, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000040), &(0x7f0000000140)=0xfffffffffffffe53) ioctl$KVM_GET_TSC_KHZ(0xffffffffffffffff, 0xaea3) getsockopt$inet_buf(r1, 0x0, 0x30, &(0x7f0000000fe2)=""/30, &(0x7f0000000000)=0xfffffffffffffd6f) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000080)="9d9711edc4d48938182de98dbe013a28350e30d6c87dbc59966f63ca7bea77534f4e06470c29c1b9de7ee70ab35419406eb1285b4b836139", 0x38) 2018/03/31 16:45:12 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x0, 0x70, 0xe2, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:12 executing program 2: memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(0xffffffffffffffff) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f00000013c0)={r2, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r1}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r4) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00009c8000)="636c6561725f72656673007edb") r2 = socket(0xa, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r1, &(0x7f0000fa8000)=@abs, 0xffffffffffffff6c) r4 = socket$netlink(0x10, 0x3, 0x4) sendmsg$netrom(r2, &(0x7f0000000300)={&(0x7f0000000140)=@ax25={0x3, {"babcc3a81b7f94"}}, 0x10, &(0x7f00000004c0)}, 0x10) writev(r4, &(0x7f00001a5ff0), 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)) ioctl$DRM_IOCTL_UNLOCK(r3, 0x4008642b, &(0x7f0000000580)={0x0, 0x5}) clock_nanosleep(0x0, 0x0, &(0x7f00006ba000)={0x0, 0x1c9c380}, &(0x7f0000daaff8)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) eventfd2(0x1, 0x80002) modify_ldt$write2(0x11, &(0x7f0000000000)={0x200, 0xffffffff, 0x0, 0x10, 0x0, 0x0, 0x6, 0x3}, 0x10) r5 = syz_open_dev$evdev(&(0x7f0000d19fee)='/dev/input/event#\x00', 0x0, 0x2) setsockopt$inet_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x4) write$evdev(r5, &(0x7f0000057fa0)=[{{}, 0x0, 0xf2, 0x9}], 0x10) ioctl$SNDRV_TIMER_IOCTL_STATUS(r3, 0x80585414, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r6 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000240)='/dev/sequencer\x00', 0x8200, 0x0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r6, 0x6430) sysfs$2(0x2, 0x7ed4, &(0x7f00000003c0)=""/14) sendto$ax25(r3, &(0x7f0000000180)="1da80f7c3985b7d5377e78eabdd5d9a5f01423f8fb71b215f3a0f9e9db62732032edf0f2325725af0765ebaf2e39966400581249b23c6873f20909619ec5f74d547660c4d1d5fde4ede5ffae95e6627b0b9c604449bcb36ee5aae546317b344a55a5a67d3c6d04f607487e7f6123d2b6cdc42153c99bd9f0cc3696bee47dbf9274ee592de8c76688a2342bbcaa9fb3569d8bdff37c1fee6ab6e104232f02f52ed29279a67884f3", 0xa7, 0x24000040, &(0x7f0000000280)={0x3, {"ae4d3e45954621"}, 0x9}, 0x10) writev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)='4', 0x1}], 0x1) getsockopt$inet_tcp_int(r0, 0x6, 0xb, &(0x7f0000000040), &(0x7f0000000ffc)=0x4) finit_module(r4, &(0x7f0000000380)='nat\x00', 0x1) setsockopt$inet_sctp_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f00000000c0)={0xd7, 0x7, 0x100000000, 0x8, 0x6, 0x8000, 0xc4, 0x2, 0x80000, 0x1, 0x4}, 0xb) 2018/03/31 16:45:12 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(0xffffffffffffffff, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:12 executing program 5 (fault-call:5 fault-nth:2): r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:12 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) [ 83.893196] RDX: 0000000000000087 RSI: 0000000020265000 RDI: 00000000000000e6 [ 83.900448] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 83.907699] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 83.914942] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/03/31 16:45:12 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:12 executing program 6: mkdir(&(0x7f0000249ff8)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f00008f6ff9)='mounts\x00') r1 = epoll_create(0x1f) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000faeff4)) setsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000000)=0x2a, 0x4) mount(&(0x7f0000018000)='./file0\x00', &(0x7f0000a9eff8)='./file0\x00', &(0x7f00000db000)='ramfs\x00', 0x0, &(0x7f000000a000)) mount(&(0x7f0000adcff8)='./file0\x00', &(0x7f0000e08fff)='.', &(0x7f00005e9000)='cifs\x00', 0x2000, &(0x7f0000000000)) [ 83.998543] FAULT_INJECTION: forcing a failure. [ 83.998543] name failslab, interval 1, probability 0, space 0, times 0 [ 84.010122] CPU: 0 PID: 8928 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #283 [ 84.017399] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 84.026748] Call Trace: [ 84.029338] dump_stack+0x194/0x24d [ 84.032969] ? arch_local_irq_restore+0x53/0x53 [ 84.037641] ? print_irqtrace_events+0x270/0x270 [ 84.042404] should_fail+0x8c0/0xa40 2018/03/31 16:45:12 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) [ 84.046153] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 84.051266] ? print_irqtrace_events+0x270/0x270 [ 84.056022] ? lock_pin_lock+0x360/0x360 [ 84.060095] ? print_irqtrace_events+0x270/0x270 [ 84.064848] ? lock_page_memcg+0x2af/0x380 [ 84.069089] ? __mem_cgroup_largest_soft_limit_node+0x780/0x780 [ 84.075152] ? __unlock_page_memcg+0x72/0x100 [ 84.079650] should_failslab+0xec/0x120 [ 84.083619] kmem_cache_alloc+0x47/0x760 [ 84.087680] ? print_irqtrace_events+0x270/0x270 [ 84.092434] radix_tree_node_alloc.constprop.19+0x5e/0x2d0 2018/03/31 16:45:12 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(0xffffffffffffffff, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) [ 84.098059] radix_tree_extend+0x2bb/0x550 [ 84.102296] ? radix_tree_node_alloc.constprop.19+0x2d0/0x2d0 [ 84.108183] ? __lock_acquire+0x664/0x3e00 [ 84.112419] ? lock_release+0xa40/0xa40 [ 84.116388] ? unwind_next_frame.part.6+0x1a6/0xb40 [ 84.121403] idr_get_free+0xad1/0xfd0 [ 84.125211] ? radix_tree_clear_tags+0xb0/0xb0 [ 84.129795] ? print_irqtrace_events+0x270/0x270 [ 84.134552] ? __debug_object_init+0x235/0x1040 [ 84.139222] ? lock_downgrade+0x980/0x980 [ 84.143362] ? lock_downgrade+0x980/0x980 [ 84.147505] ? lock_release+0xa40/0xa40 [ 84.151483] ? mark_held_locks+0xaf/0x100 [ 84.155635] ? _raw_spin_unlock_irqrestore+0x31/0xc0 [ 84.160752] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 84.165783] ? trace_hardirqs_on+0xd/0x10 [ 84.169930] ? __debug_object_init+0x235/0x1040 [ 84.174588] ? print_irqtrace_events+0x270/0x270 [ 84.179347] idr_alloc_u32+0x1b2/0x390 [ 84.183235] ? __fprop_inc_percpu_max+0x2a0/0x2a0 [ 84.188082] ? lock_acquire+0x1d5/0x580 [ 84.192064] idr_alloc+0xf5/0x180 [ 84.195519] ? idr_alloc_u32+0x390/0x390 [ 84.199580] ? tipc_alloc_conn+0x392/0x5a0 [ 84.203816] tipc_alloc_conn+0x3a7/0x5a0 [ 84.207872] ? tipc_send_kern_top_evt+0x6e0/0x6e0 [ 84.212704] ? tipc_topsrv_kern_subscr+0x346/0x8a0 [ 84.217632] ? lock_downgrade+0x980/0x980 [ 84.221782] ? lock_release+0xa40/0xa40 [ 84.225747] ? __lock_is_held+0xb6/0x140 [ 84.229793] tipc_topsrv_kern_subscr+0x39d/0x8a0 [ 84.234536] ? tipc_receive_from_sock+0x7b0/0x7b0 [ 84.239369] ? memset+0x31/0x40 [ 84.242640] ? tipc_bcast_stop+0x350/0x350 [ 84.246859] tipc_group_create+0x6ed/0x980 [ 84.251081] ? tipc_group_size+0x50/0x50 [ 84.255126] ? mark_held_locks+0xaf/0x100 [ 84.259254] ? do_raw_spin_trylock+0x190/0x190 [ 84.263822] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 84.268814] ? lock_sock_nested+0x91/0x110 [ 84.273030] ? trace_hardirqs_on+0xd/0x10 [ 84.277163] ? __local_bh_enable_ip+0x121/0x230 [ 84.281812] tipc_setsockopt+0x28a/0xcf0 [ 84.285851] ? tipc_sk_leave+0x200/0x200 [ 84.289904] ? security_socket_setsockopt+0x89/0xb0 [ 84.294908] compat_SyS_setsockopt+0x2e7/0x410 [ 84.299476] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 84.304228] ? do_fast_syscall_32+0x156/0xf9f [ 84.308708] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 84.313440] do_fast_syscall_32+0x3ec/0xf9f [ 84.317740] ? do_int80_syscall_32+0x9c0/0x9c0 [ 84.322309] ? _raw_spin_unlock_irq+0x27/0x70 [ 84.326784] ? finish_task_switch+0x1c1/0x7e0 [ 84.331256] ? syscall_return_slowpath+0x2ac/0x550 [ 84.336159] ? prepare_exit_to_usermode+0x350/0x350 [ 84.341162] ? sysret32_from_system_call+0x5/0x3c [ 84.345989] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 84.350811] entry_SYSENTER_compat+0x70/0x7f [ 84.355197] RIP: 0023:0xf7f8cc99 [ 84.358539] RSP: 002b:00000000f5f880ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 84.366230] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 000000000000010f [ 84.373484] RDX: 0000000000000087 RSI: 0000000020265000 RDI: 00000000000000e6 [ 84.380732] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 84.387977] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 84.395223] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/03/31 16:45:13 executing program 6: r0 = socket$inet_dccp(0x2, 0x6, 0x0) capset(&(0x7f00001e8ff8)={0x19980330}, &(0x7f0000032fe8)) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x4, 0x200) ioctl$KVM_SET_DEVICE_ATTR(r1, 0x4018aee1, &(0x7f0000000080)={0x0, 0x101, 0x3, &(0x7f0000000040)}) setsockopt(r0, 0x0, 0x80, &(0x7f0000000fdb), 0x0) 2018/03/31 16:45:13 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:13 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:13 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(0xffffffffffffffff, 0x21, 0x2, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:13 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:13 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="cd390b081bf2", @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x38, 0x3a, 0x0, @ipv4={[], [0xff, 0xff], @rand_addr}, @mcast2={0xff, 0x2, [], 0x1}, {[], @icmpv6=@pkt_toobig={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x29, 0x0, @loopback={0x0, 0x1}, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, [], "802a08000000006b"}}}}}}}, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 2018/03/31 16:45:13 executing program 5 (fault-call:5 fault-nth:3): r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:13 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = open(&(0x7f0000ae8ff8)='./file0\x00', 0x14104a, 0x0) write$evdev(r6, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(r6, r6, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(0xffffffffffffffff, r6, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) [ 85.028234] FAULT_INJECTION: forcing a failure. [ 85.028234] name failslab, interval 1, probability 0, space 0, times 0 [ 85.036396] kernel msg: ebtables bug: please report to author: Wrong len argument [ 85.039537] CPU: 1 PID: 8955 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #283 [ 85.054447] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 85.063899] Call Trace: [ 85.066497] dump_stack+0x194/0x24d [ 85.070129] ? arch_local_irq_restore+0x53/0x53 [ 85.074804] ? lock_release+0xa40/0xa40 [ 85.078786] should_fail+0x8c0/0xa40 [ 85.082502] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 85.087623] ? radix_tree_delete+0x30/0x30 [ 85.091858] ? node_tag_clear+0xf2/0x180 [ 85.095919] ? print_irqtrace_events+0x270/0x270 [ 85.100682] ? find_held_lock+0x35/0x1d0 [ 85.104744] ? tipc_alloc_conn+0x41b/0x5a0 [ 85.108984] ? mark_held_locks+0xaf/0x100 [ 85.113130] ? idr_alloc+0x127/0x180 [ 85.116846] ? __local_bh_enable_ip+0x121/0x230 [ 85.121512] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 85.126527] ? tipc_alloc_conn+0x41b/0x5a0 [ 85.130763] should_failslab+0xec/0x120 [ 85.134730] kmem_cache_alloc_trace+0x4b/0x740 [ 85.140353] ? tipc_alloc_conn+0x448/0x5a0 [ 85.144578] ? tipc_send_kern_top_evt+0x6e0/0x6e0 [ 85.149410] ? tipc_topsrv_kern_subscr+0x346/0x8a0 [ 85.154334] tipc_subscrb_connect_cb+0xaa/0x270 [ 85.158994] ? tipc_subscrb_put+0x30/0x30 [ 85.163132] ? __lock_is_held+0xb6/0x140 [ 85.167190] tipc_topsrv_kern_subscr+0x465/0x8a0 [ 85.171941] ? tipc_receive_from_sock+0x7b0/0x7b0 [ 85.176779] ? memset+0x31/0x40 [ 85.180472] ? tipc_bcast_stop+0x350/0x350 [ 85.180490] tipc_group_create+0x6ed/0x980 [ 85.180502] ? tipc_group_size+0x50/0x50 [ 85.180516] ? mark_held_locks+0xaf/0x100 [ 85.197132] ? do_raw_spin_trylock+0x190/0x190 [ 85.201708] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 85.206740] ? lock_sock_nested+0x91/0x110 [ 85.210967] ? trace_hardirqs_on+0xd/0x10 [ 85.215108] ? __local_bh_enable_ip+0x121/0x230 [ 85.219772] tipc_setsockopt+0x28a/0xcf0 [ 85.223828] ? tipc_sk_leave+0x200/0x200 [ 85.227885] ? security_socket_setsockopt+0x89/0xb0 [ 85.232898] compat_SyS_setsockopt+0x2e7/0x410 [ 85.237472] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 85.242228] ? do_fast_syscall_32+0x156/0xf9f [ 85.246717] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 85.251465] do_fast_syscall_32+0x3ec/0xf9f [ 85.255783] ? do_int80_syscall_32+0x9c0/0x9c0 [ 85.260354] ? _raw_spin_unlock_irq+0x27/0x70 [ 85.264838] ? finish_task_switch+0x1c1/0x7e0 [ 85.269329] ? syscall_return_slowpath+0x2ac/0x550 [ 85.274249] ? prepare_exit_to_usermode+0x350/0x350 [ 85.279261] ? sysret32_from_system_call+0x5/0x3c [ 85.284098] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 85.288933] entry_SYSENTER_compat+0x70/0x7f [ 85.293328] RIP: 0023:0xf7f8cc99 [ 85.296675] RSP: 002b:00000000f5f880ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 85.304375] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 000000000000010f [ 85.311637] RDX: 0000000000000087 RSI: 0000000020265000 RDI: 00000000000000e6 [ 85.318896] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 2018/03/31 16:45:14 executing program 6: r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000710fe4)={0xa, 0x4e21, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f000037c000)=ANY=[@ANYBLOB="ffffffffffff00001400000008004500001c00000000f5119078ac14ffbbe000000100004e2100089078"], 0x0) r1 = socket$inet6(0xa, 0xf, 0x1ff) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x74, &(0x7f0000000040)=""/23, &(0x7f0000000080)=0x17) socket$inet6_udp(0xa, 0x2, 0x0) 2018/03/31 16:45:14 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) 2018/03/31 16:45:14 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000040)=0x20, 0x1) bind$inet(r0, &(0x7f00007b5000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000d4effc)=0x1, 0x4) connect$inet(r0, &(0x7f0000606ff0)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) mmap(&(0x7f0000000000/0xfd5000)=nil, 0xfd5000, 0x300000c, 0x32, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000becfff)='^', 0x1, 0x100000004007fff, &(0x7f0000109ff0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x200040, 0x52) [ 85.326154] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 85.333410] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 85.340808] Subscriber rejected, no memory 2018/03/31 16:45:14 executing program 5 (fault-call:5 fault-nth:4): r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:14 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:14 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) [ 85.466649] FAULT_INJECTION: forcing a failure. [ 85.466649] name failslab, interval 1, probability 0, space 0, times 0 [ 85.477987] CPU: 1 PID: 8980 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #283 [ 85.485259] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 85.494611] Call Trace: [ 85.497203] dump_stack+0x194/0x24d [ 85.500834] ? arch_local_irq_restore+0x53/0x53 [ 85.505505] should_fail+0x8c0/0xa40 [ 85.509215] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 85.514317] ? save_stack+0xa3/0xd0 [ 85.517928] ? trace_hardirqs_off+0x10/0x10 [ 85.522229] ? save_stack+0x43/0xd0 [ 85.525834] ? kasan_kmalloc+0xad/0xe0 [ 85.529701] ? kmem_cache_alloc_trace+0x136/0x740 [ 85.534530] ? tipc_subscrb_connect_cb+0xaa/0x270 [ 85.539353] ? tipc_topsrv_kern_subscr+0x465/0x8a0 [ 85.544260] ? tipc_group_create+0x6ed/0x980 [ 85.548648] ? tipc_setsockopt+0x28a/0xcf0 [ 85.552863] ? compat_SyS_setsockopt+0x2e7/0x410 [ 85.557601] ? do_fast_syscall_32+0x3ec/0xf9f [ 85.562073] ? entry_SYSENTER_compat+0x70/0x7f [ 85.566642] ? find_held_lock+0x35/0x1d0 [ 85.570688] ? tipc_subscrb_rcv_cb+0x25a/0xa40 [ 85.575251] ? lock_downgrade+0x980/0x980 [ 85.579378] ? lock_downgrade+0x980/0x980 [ 85.583508] should_failslab+0xec/0x120 [ 85.587466] kmem_cache_alloc_trace+0x4b/0x740 [ 85.592043] tipc_subscrb_rcv_cb+0x398/0xa40 [ 85.596432] ? tipc_subscrb_release_cb+0x30/0x30 [ 85.601181] ? lockdep_init_map+0x9/0x10 [ 85.605222] ? __raw_spin_lock_init+0x2d/0x100 [ 85.609785] ? tipc_subscrb_connect_cb+0x1bd/0x270 [ 85.614710] ? tipc_subscrb_put+0x30/0x30 [ 85.618840] ? __lock_is_held+0xb6/0x140 [ 85.622887] ? tipc_subscrb_release_cb+0x30/0x30 [ 85.627622] tipc_topsrv_kern_subscr+0x555/0x8a0 [ 85.632358] ? tipc_receive_from_sock+0x7b0/0x7b0 [ 85.637181] ? memset+0x31/0x40 [ 85.640443] ? tipc_bcast_stop+0x350/0x350 [ 85.644662] tipc_group_create+0x6ed/0x980 [ 85.648879] ? tipc_group_size+0x50/0x50 [ 85.652926] ? mark_held_locks+0xaf/0x100 [ 85.657052] ? do_raw_spin_trylock+0x190/0x190 [ 85.661617] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 85.666611] ? lock_sock_nested+0x91/0x110 [ 85.670823] ? trace_hardirqs_on+0xd/0x10 [ 85.674950] ? __local_bh_enable_ip+0x121/0x230 [ 85.679602] tipc_setsockopt+0x28a/0xcf0 [ 85.683643] ? tipc_sk_leave+0x200/0x200 [ 85.687693] ? security_socket_setsockopt+0x89/0xb0 [ 85.692691] compat_SyS_setsockopt+0x2e7/0x410 [ 85.697254] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 85.701989] ? do_fast_syscall_32+0x156/0xf9f [ 85.706468] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 85.711204] do_fast_syscall_32+0x3ec/0xf9f [ 85.715510] ? do_int80_syscall_32+0x9c0/0x9c0 [ 85.720073] ? _raw_spin_unlock_irq+0x27/0x70 [ 85.724548] ? finish_task_switch+0x1c1/0x7e0 [ 85.729032] ? syscall_return_slowpath+0x2ac/0x550 [ 85.733944] ? prepare_exit_to_usermode+0x350/0x350 [ 85.738940] ? sysret32_from_system_call+0x5/0x3c [ 85.743764] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 85.748590] entry_SYSENTER_compat+0x70/0x7f [ 85.752976] RIP: 0023:0xf7f8cc99 [ 85.756316] RSP: 002b:00000000f5f880ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e 2018/03/31 16:45:14 executing program 6: r0 = socket(0xa, 0x2, 0x88) r1 = socket$netlink(0x10, 0x3, 0x4) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r0, &(0x7f0000ffdff0)={0x2, 0x0, @loopback=0x7f000001}, 0x10) writev(r1, &(0x7f0000644ff0)=[{&(0x7f0000001000)="480000001400257f09004b01fcfc8c560a880000f217e00600000000000000a2bc560300000000000000200028213ee206000000000000ffff5bf1ff00c7e5ed5e00000000620000", 0x48}], 0x1) 2018/03/31 16:45:14 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x101902) flistxattr(0xffffffffffffffff, &(0x7f0000000000)=""/46, 0x2e) r1 = memfd_create(&(0x7f0000614000)="74086e750000000000000000008c00", 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000440)='/dev/dsp#\x00', 0x1, 0x4440) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f00000004c0)=@filter={'filter\x00', 0xe, 0x4, 0x2f8, 0xffffffff, 0x1a4, 0x1a4, 0xbc, 0xffffffff, 0xffffffff, 0x264, 0x264, 0x264, 0xffffffff, 0x4, &(0x7f0000000480), {[{{@ip={@empty, @remote={0xac, 0x14, 0x14, 0xbb}, 0xffffff00, 0xffffffff, 'sit0\x00', 'vlan0\x00', {}, {0xff}, 0x2d, 0x3, 0x1}, 0x0, 0x98, 0xbc}, @common=@inet=@TCPMSS={0x24, 'TCPMSS\x00', 0x0, {0x9}}}, {{@uncond, 0x0, 0xc4, 0xe8, 0x0, {}, [@common=@ah={0x2c, 'ah\x00', 0x0, {0x2, 0x1f}}]}, @REJECT={0x24, 'REJECT\x00', 0x0, {0x3}}}, {{@ip={@broadcast=0xffffffff, @remote={0xac, 0x14, 0x14, 0xbb}, 0xffffff00, 0xffffffff, 'vcan0\x00', 'ip6gre0\x00', {}, {}, 0x5f, 0x1, 0x8}, 0x0, 0x98, 0xc0}, @common=@unspec=@MARK={0x28, 'MARK\x00', 0x2, {0x7, 0x3f}}}], {{[], 0x0, 0x70, 0x94}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x354) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$GIO_UNISCRNMAP(r1, 0x4b69, &(0x7f0000000040)=""/212) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd, "6df1733d7a8a242fd899e0633f5fcea8fb5a550ed80ebba4d909c7a124d8ac39add13dc93a80f22ff9fd35a844f3e8b5ade4e5935137af6fe251190634435dca", "6aaba7a936009867bd21673a08478220febadc5ca0c0caf1f4833b9ff18a89a285f049691fdaee090426b5018b54096bdaacf1e7a2fb27febc2e8d7b46599493", "ecd2881042e088581e6e599a5591e6c882e32e7ea6697b93d32112b2bc83d72a"}) r3 = dup3(r1, r0, 0x0) syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x1, 0x501100) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000840)) ioctl$TCSBRKP(r1, 0x5425, 0x4) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f00000002c0)) 2018/03/31 16:45:14 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x0) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) [ 85.764004] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 000000000000010f [ 85.771259] RDX: 0000000000000087 RSI: 0000000020265000 RDI: 00000000000000e6 [ 85.778507] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 85.785760] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 85.793009] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 85.800484] Subscription rejected, no memory 2018/03/31 16:45:14 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x0, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:14 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x0) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) [ 85.882573] loop_reread_partitions: partition scan of loop0 (mñs=zŠ$/Ø™àc?_ΨûZUØ»¤Ù Ç¡$ج9­Ñ=É:€ò/ùý5¨Dóèµ­äå“Q7¯oâQ4C]) failed (rc=-13) [ 85.968376] loop_reread_partitions: partition scan of loop0 () failed (rc=-13) 2018/03/31 16:45:14 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:14 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001480), 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) readv(r0, &(0x7f0000001980)=[{&(0x7f0000001640)=""/180, 0xb4}, {&(0x7f00000018c0)=""/182, 0xb6}], 0x2) ioctl$TIOCGPTPEER(r0, 0x5441, 0x101) r1 = syz_open_pts(r0, 0x2) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/10, 0xa}], 0x1) r2 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x200, 0x2000) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000380)={0x4, 0x8, 0x70, 0x8000, 0x0}, &(0x7f0000000540)=0x10) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000580)={r3, 0x6fb, 0x4}, 0x8) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='cpuset.effective_cpus\x00', 0x0, 0x0) setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, &(0x7f0000000440), 0x4) rt_sigtimedwait(&(0x7f0000000140), &(0x7f0000000340), &(0x7f0000000400)={0x0, 0x989680}, 0x8) r4 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)="2dae847c70e34147c4309411b258a3f21979eb6b9d9acc75bdb3fefa3268e7f22544d3fe200bcc091adddac1d7cdcf87b4f6bdf01fb7f365fb72addf5eb4a3ae8cbf7e3e4d33661a828dcdf1edd40322b4a4633e4013098fadbc7b86c06bece0b88ab38b5f3487aea7bc4c8b6c8452df4593ee172fc3ed46d25dcabd56", 0x7d, 0xfffffffffffffffb) r5 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$reject(0x13, r4, 0x1ff, 0x5, r5) socket$inet_sctp(0x2, 0x5, 0x84) r6 = dup3(r1, r0, 0x0) write(r0, &(0x7f0000c34fff), 0xffffff0b) signalfd4(r6, &(0x7f0000000280)={0x6}, 0x8, 0x80800) socket$inet(0x2, 0x0, 0xfff) perf_event_open(&(0x7f000025c000)={0x0, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r7 = syz_open_dev$sndpcmc(&(0x7f0000000300)='/dev/snd/pcmC#D#c\x00', 0x1, 0x0) ioctl$LOOP_GET_STATUS(r7, 0x4c03, &(0x7f0000000480)) 2018/03/31 16:45:14 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) 2018/03/31 16:45:14 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000240)={0x0, 0x0}) ptrace$peekuser(0x3, 0x0, 0x542ca047) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_group_source_req(r3, 0x29, 0x0, &(0x7f00000005c0)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x1e6}}, {{0xa, 0x4e21, 0x0, @empty, 0x800}}}, 0x104) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vga_arbiter\x00', 0xfffffffffffffffe, 0x0) r5 = signalfd4(r4, &(0x7f00000004c0)={0x1}, 0x8, 0x80000) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r2) perf_event_open(&(0x7f0000000380)={0x7, 0x70, 0x302, 0x0, 0x8, 0x2, 0x0, 0x200, 0x5208, 0x1, 0x2, 0x401, 0x7f, 0x8, 0x0, 0x80000001, 0x2887, 0xff, 0x100, 0x9, 0x7, 0x1000, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x0, 0xba64, 0x5, 0x100000000, 0x1000, 0x10000, 0x40, 0x8, 0x2, 0x85e9, 0x3, 0x7, 0x0, 0x2, 0x0, @perf_config_ext={0x79b5, 0x1f}, 0x0, 0x100, 0x0, 0x3, 0xd9bc, 0x100000001, 0xdc}, r1, 0x10, r4, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r4, 0x84, 0x65, &(0x7f0000000700)=[@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x17}}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in6={0xa, 0x4e21, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e23, 0x4, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0x8000}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e22, 0x163, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e24, 0x80000000, @ipv4={[], [0xff, 0xff]}, 0x6}, @in6={0xa, 0x4e23, 0x80, @dev={0xfe, 0x80, [], 0xc}, 0x8}], 0xd8) dup2(r0, 0xffffffffffffffff) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x8, &(0x7f0000000140)={0x1}) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x101002) write$evdev(0xffffffffffffffff, &(0x7f0000037fe8)=[{{}, 0x1, 0x74, 0x2}], 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00009bcffe), 0x4c35) recvfrom$inet(r5, &(0x7f0000001080)=""/204, 0xcc, 0x10040, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r6, 0xffffffffffffffff, &(0x7f0000fc1ff8), 0x80000001) ioctl$EVIOCGKEY(r6, 0x80404518, &(0x7f0000000080)=""/4096) ioctl$UFFDIO_ZEROPAGE(r4, 0xc020aa04, &(0x7f0000000000)={&(0x7f0000ffd000/0x2000)=nil, 0x2000}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000400)={0x0, 0x8}, &(0x7f0000000440)=0x8) 2018/03/31 16:45:14 executing program 5 (fault-call:5 fault-nth:5): r0 = socket(0x1e, 0x4, 0x0) r1 = epoll_create(0x100000001) ftruncate(r1, 0x4a) bind$vsock_dgram(r0, &(0x7f0000000000)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000707ff4)) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000)=@req={0x3fc, 0x0, 0x3, 0xfffffffffffffffd}, 0xe6) write(r0, &(0x7f0000780000), 0x0) 2018/03/31 16:45:14 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000000)={{{@in=@rand_addr, @in6=@mcast2}}, {{@in=@rand_addr}, 0x0, @in6=@ipv4={[], [], @multicast2}}}, &(0x7f0000000100)=0xe8) ioctl$DRM_IOCTL_AGP_RELEASE(r1, 0x6431) r2 = openat(0xffffffffffffffff, &(0x7f0000000b00)='./file0\x00', 0x20000, 0x80) ioctl$VT_ACTIVATE(r2, 0x5606, 0xfffffffffffffffc) setsockopt$llc_int(0xffffffffffffffff, 0x10c, 0xf, &(0x7f00000004c0)=0xfff, 0x4) r3 = accept4(r1, &(0x7f0000000540)=@pptp={0x0, 0x0, {0x0, @broadcast}}, &(0x7f0000000400)=0x80, 0x10000000800) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r3, 0x29, 0xd3, &(0x7f0000000380)={{0xa, 0x4e24, 0x100000000, @loopback={0x0, 0x1}, 0x2}, {0xa, 0x4e22, 0x2, @local={0xfe, 0x80, [], 0xaa}, 0x2}, 0x7f2, [0x1, 0xffffffff80000000, 0x6, 0x1, 0x10001, 0x2, 0x2, 0x10001]}, 0x5c) ioctl$sock_ipx_SIOCIPXCFGDATA(r3, 0x89e2, &(0x7f00000001c0)) setsockopt$ipx_IPX_TYPE(r3, 0x100, 0x1, &(0x7f0000000600)=0x8, 0x124) sendmsg$nl_generic(r0, &(0x7f0000b3dfc8)={&(0x7f0000001580)={0x10}, 0xc, &(0x7f00000015c0)={&(0x7f0000000140)={0x20, 0x22, 0x105, 0x0, 0x0, {0x4}, [@typed={0x8, 0x0, @u32}, @generic="a3"]}, 0x20}, 0x1}, 0x0) capget(&(0x7f0000000280)={0x200f1526}, &(0x7f00000002c0)={0x57a, 0x4, 0x0, 0x5, 0x9, 0x8}) prctl$getname(0x10, &(0x7f0000000300)=""/87) ioctl$sock_SIOCBRDELBR(r1, 0x89a1, &(0x7f0000000200)='eql\x00') getegid() lstat(&(0x7f0000000500)='./file0\x00', &(0x7f00000007c0)) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f0000000180)='vlan0\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000840)) 2018/03/31 16:45:14 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x0, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) 2018/03/31 16:45:14 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x0) fchdir(r0) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) [ 86.048149] loop_reread_partitions: partition scan of loop0 (mñs=zŠ$/Ø™àc?_ΨûZUØ»¤Ù Ç¡$ج9­Ñ=É:€ò/ùý5¨Dóèµ­äå“Q7¯oâQ4C]) failed (rc=-13) [ 86.075562] loop_reread_partitions: partition scan of loop0 () failed (rc=-13) [ 86.145658] FAULT_INJECTION: forcing a failure. [ 86.145658] name failslab, interval 1, probability 0, space 0, times 0 [ 86.155772] netlink: 4 bytes leftover after parsing attributes in process `syz-executor6'. [ 86.157162] CPU: 1 PID: 9029 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #283 [ 86.157175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 86.157182] Call Trace: [ 86.182200] dump_stack+0x194/0x24d [ 86.182214] ? arch_local_irq_restore+0x53/0x53 2018/03/31 16:45:14 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(0xffffffffffffffff) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) [ 86.182234] should_fail+0x8c0/0xa40 [ 86.182247] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 86.182259] ? find_held_lock+0x35/0x1d0 [ 86.182270] ? trace_hardirqs_off+0x10/0x10 [ 86.182284] ? __lock_acquire+0x664/0x3e00 [ 86.182294] ? lock_release+0xa40/0xa40 [ 86.182304] ? find_held_lock+0x35/0x1d0 [ 86.182318] ? nametbl_find_seq+0x1d0/0x580 [ 86.182327] ? lock_downgrade+0x980/0x980 [ 86.182336] ? is_bpf_text_address+0xa4/0x120 [ 86.182345] ? lock_release+0xa40/0xa40 [ 86.182359] should_failslab+0xec/0x120 [ 86.182368] kmem_cache_alloc_trace+0x4b/0x740 [ 86.249579] ? nametbl_find_seq+0x3dd/0x580 [ 86.253904] tipc_nameseq_create+0xad/0x540 [ 86.258224] ? lock_release+0xa40/0xa40 [ 86.262196] ? __tipc_nl_add_monitor+0xf80/0xf80 [ 86.266962] tipc_nametbl_subscribe+0x968/0xcb0 [ 86.271640] ? tipc_nametbl_withdraw+0x6e0/0x6e0 [ 86.276390] ? tipc_subscrb_rcv_cb+0x54f/0xa40 [ 86.280505] netlink: 4 bytes leftover after parsing attributes in process `syz-executor6'. [ 86.280968] ? __lock_is_held+0xb6/0x140 2018/03/31 16:45:15 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(0xffffffffffffffff) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) [ 86.293409] ? lock_release+0xa40/0xa40 [ 86.297381] ? tipc_subscrb_rcv_cb+0x398/0xa40 [ 86.301957] ? rcu_read_lock_sched_held+0x108/0x120 [ 86.306968] ? kmem_cache_alloc_trace+0x459/0x740 [ 86.311807] ? tipc_subscrb_rcv_cb+0x54f/0xa40 [ 86.316381] tipc_subscrb_rcv_cb+0x67e/0xa40 [ 86.316394] ? tipc_subscrb_release_cb+0x30/0x30 [ 86.316406] ? lockdep_init_map+0x9/0x10 [ 86.316415] ? __raw_spin_lock_init+0x2d/0x100 [ 86.316425] ? tipc_subscrb_connect_cb+0x1bd/0x270 [ 86.316434] ? tipc_subscrb_put+0x30/0x30 2018/03/31 16:45:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) recvfrom(r2, &(0x7f0000000280)=""/191, 0xbf, 0x0, &(0x7f0000000340)=@can={0x1d}, 0x80) r3 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x82) r4 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x2) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, 0xffffffffffffffff) pwritev(r4, &(0x7f0000f50f90)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x81006) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/loop-control\x00', 0x800, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000100)={0x8, 0x0, 0x4, 0x2, 0x0}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000180)={r5, 0x0, 0x0, 0x0, 0x4}, &(0x7f00000001c0)=0x18) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000240)='/dev/loop-control\x00', 0x100, 0x0) sendfile(r0, r3, &(0x7f0000000080)=0x1000000005f, 0x102000006) ioctl$LOOP_CLR_FD(r4, 0x4c01) sync() r6 = getpid() name_to_handle_at(r4, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=ANY=[@ANYBLOB="02010000ffffff7f65a30eab0ccbc9ca7a9579dbea27247b829ce7a09bbdfffd54cd01017c76968da8d2aa0e8d44da462ca6b7a8a56ad90807ab83aa94088716c3a493a38554b43aed7b6700c204b0d98f7041ceba83d8d70ed8be521216dcbcac359c6c12d2ef1327bfcc3748be7731e6bc011bd13eefe88686778eae2908e985121a19844769f28605b18dc549f108eadab2ee46dc1d954aab314f84cbb2700a5e1429e292f73a2a6ec4880c5ef8b88210389f71602cd55c0032b632c756feb72a066d2efc6eed647800eab574314fc6963c92112d4631ba767a042ba0ee72c7b6018ca250423c000000000000007bce850b318d1dede14907e3761af550b10552"], &(0x7f0000000740), 0x0) migrate_pages(r6, 0xfd, &(0x7f0000000540)=0x80, &(0x7f0000000580)=0x1) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ftruncate(r3, 0x2) dup2(r4, r3) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(0xffffffffffffffff, 0x28, 0x0, &(0x7f0000000000)=0x9, 0x8) truncate(&(0x7f0000000780)='./file0\x00', 0x3) ioctl$sock_netdev_private(r4, 0x89fe, &(0x7f00000003c0)="0aab95906cbf78d0113b9b11c035ec1b838e455485a0ae0c1dc7ead287ca35d95f330970a765dba3809e348d3d739c34fcbb996a276d6eae518354b310b63d5e6d4f02c584c900b9eed1ccd8c2d601c345a16a9770811f407c4232bb44f3f941d8cfe9138c1c2a09b466a541396572c076d8f96f042779cc2bdc8794dff7d80969b0a082393a735bb99d9c59fd538646854b79ccff7fdd4025a5c58b1e2acca8fd4f9a") r7 = eventfd2(0x0, 0x0) r8 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000040)={r8}) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000080)={r7, 0x80000002, 0x2000000002, r8}) 2018/03/31 16:45:15 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x40000000015, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) [ 86.316444] ? __lock_is_held+0xb6/0x140 [ 86.316459] ? tipc_subscrb_release_cb+0x30/0x30 [ 86.316468] tipc_topsrv_kern_subscr+0x555/0x8a0 [ 86.316479] ? tipc_receive_from_sock+0x7b0/0x7b0 [ 86.316490] ? memset+0x31/0x40 [ 86.316507] ? tipc_bcast_stop+0x350/0x350 [ 86.369063] tipc_group_create+0x6ed/0x980 [ 86.373302] ? tipc_group_size+0x50/0x50 [ 86.377368] ? mark_held_locks+0xaf/0x100 [ 86.381510] ? do_raw_spin_trylock+0x190/0x190 [ 86.386092] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 86.391111] ? lock_sock_nested+0x91/0x110 [ 86.395348] ? trace_hardirqs_on+0xd/0x10 [ 86.399488] ? __local_bh_enable_ip+0x121/0x230 [ 86.404152] tipc_setsockopt+0x28a/0xcf0 [ 86.408201] ? tipc_sk_leave+0x200/0x200 [ 86.412252] ? security_socket_setsockopt+0x89/0xb0 [ 86.417256] compat_SyS_setsockopt+0x2e7/0x410 [ 86.421821] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 86.426559] ? do_fast_syscall_32+0x156/0xf9f [ 86.431039] ? scm_detach_fds_compat+0x3c0/0x3c0 [ 86.435775] do_fast_syscall_32+0x3ec/0xf9f [ 86.440091] ? do_int80_syscall_32+0x9c0/0x9c0 [ 86.444651] ? _raw_spin_unlock_irq+0x27/0x70 [ 86.449132] ? finish_task_switch+0x1c1/0x7e0 [ 86.453606] ? syscall_return_slowpath+0x2ac/0x550 [ 86.458512] ? prepare_exit_to_usermode+0x350/0x350 [ 86.463509] ? sysret32_from_system_call+0x5/0x3c [ 86.468332] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 86.473156] entry_SYSENTER_compat+0x70/0x7f [ 86.477543] RIP: 0023:0xf7f8cc99 [ 86.480884] RSP: 002b:00000000f5f880ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 86.488573] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 000000000000010f 2018/03/31 16:45:15 executing program 7: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@dev={0xfe, 0x80}, @in6=@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x2b}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x90}}, 0xe8) r1 = socket$key(0xf, 0x3, 0x2) r2 = socket$inet(0x2, 0x807, 0xa601) setsockopt$inet_dccp_buf(r2, 0x21, 0x0, &(0x7f00000002c0)="9b2edee7b34f0853ae774c01593c2453103887ebd228b354d5509e398776092d2ba06543626ebb76276a9954062afcb0d4e859769e18f9d93d2da99e37b258935fb48e22affe7e41de8279a2f3e6c49ce5bd186fe53ef59911ab6d6f567c57ff9b64da11a5ac3453c21fea017c4d44ad5e87f3843873c6e0c75f085090637b45712fe267a882f63db4e3e068637d69dcfb02e33edf6f2b9e49fba3a7fc15e529a251740806e0e36d0ad601bd706d094aa75c3cc54ed8cb588d9e83a5445cd1b0c421176795c5a75ec85753defb45472fe35150c9468ecb6c039ef94df184835ffd49f5283ad00d1283d21e0d19dfba5a84433fd87a72e74d431f20f3a0c9c1fda44c1d5455bc4cdab5402a8f01867758a1afb1f7f502415f5c95cd5efd08c484aa92bf213c7056d73878fa7b9420e4a79bd9ab297f5a8260d63848a92a3c0bf0f54591e1e1b569d76730edeef11bd5e50ab6207b6d80802b4a40823df0357680a80378269b893e6fbe33e91d535851c905c6d58a0283a093b4546c28f620f5351866dde6d2868b834607937636d326ea00951191ae55d4daf2a5d7d5e173a619c4862cd749ff888bcd6e194917b924a4ec21bc42197d6d25585082355f68a412767e92f4012b05cc293f2e972aa61a7ec4af535affe365d02e76daf5e356ea842825aba68a0b8a534b5a5643b32807e479d1b797188e3e38e5868019e2c708ec2da1eb560aa127a04ac63ca432a10db43ff25dfdf4b10a4b3a6bfbbff40f3259b764976083939a24cd52104242e5ef71db05ffb777d7262abfa1bebf92a551d862c1a4af725995aaabbb4d1adf3c1b7dc66e32047716d24b9bfa6585a764a57114e99ed4ca75d42ea29741db7a148887b92fef4b4f4fde14c05d6c71945c857c696b0a38f8befac7fe4da87352f3d0ca1d72dc7cffcc5fc9b1efa5cb288e67859f8fb7c0902d96b35d6b48cabba60f8bd7ddf511153f9999363bde70c66fb9c009c63361ee4ed030454351ff83a316029a6902ca68c80bcc2c3190befaa6eb8bada717fbdcf62119b30fdf3e734d33e5870c648b16b6aad34eee0252599952aa36eed9bd78fbfc490ee644f186ec12b0496a663a2ed5f9b53ece6c81010351d1d55759f2c29c10d2a28d49f7043b3f16ab072ddeef4e009ec3c69f02c6c644edbad02d398785eaa9fddeafd79f4dffd61ca1991e2259a6d8c9cbafede4a03ac0cae3c287c0c4f0878bc58a660b1fbd4620c5e093d60cd431c36ff63fe43e98331a79512bbba526168cbbd8019179042156159589927b1fd10047f7d3af5ee3c50faf54bd3168a3c6f99fde96e6fe74723bbf0b25411058e0f3dfa938ff3227b88f5003919b54af57cd205831c81738be87df5136e58ee18485b26b471f79d92f68774fd550f44c52d3bfa8c6922090ec21be39c650b0d114bf8ae5c1b11967f76bb3e4ae8a9e41784268381a0c7d3d3fccf230f23ae6215499911ca3592bfe882fdb5e686633a223f56c6597281c82168128b159d6286c3f497d832d4eeec0683b57aeb8ea79a14cf9190a532aceaabdbe726846c8c6bdcf307df7929fa8392d7708f7a3c04af9f19f0670e18ff1547ab328e0b739cb0f2bf387857e763d7874aab82663277131a283d4b23824d3b074381930c803e2d0e6b74a7b6ba7e35166e2fac407e32726ca8c4d62d610cbdba93441b3cbd404b33ec15f2486fb8b6f885bda93d59a153efa7735bb234c88bae0e77e9b52e1796870b53991ed8e4e94a229911749f4e056dfd22e25be3bef43f6a144f34fa1b0bdfd41798bd155f9a6307cd87ec9f3e7642e7f0755a167c1a53ed461c5faed243877b320d8ff89c53e4606ff531f400a166697ea909f46702d98f231a6c7307100ce54852b603d14a72fbd99248e50f842204f29bbf77a81d34774a0e2c46e944df03afb6c63ec7d78e0ac9730e042c40fcbb5746e7e7eb1588397de422678baff38bf0c8771e5e0c32ad10c1aa254499eb1b93c7e89b9b653247bd79615b12710f46823d679fe68c06b446652b74eed8ccdc467221ab8a6b96d077c19e7618900f0953b3b46774a8ba68df7c97490c58c3f044bc630a5b8d2904d3b6d6ae26f46026a6e749f62e5bcd45938aa57f8088ff42b8d3b2266926feab7be1aa9c514b15626c902d41d1fb552a6f60225b74577b79c201071cfc96ce2ef87febfd94cc7570d294055d48e79358ed8f3604e9d7c05970c51a116c184c525573639ae218f9b190331af18209f95104107f7bb7cc4d48efd4cbe80ce00c9edf65f753e210c01ab34ea6d10e1793ffb584e6d63af0d9059731578e12abc45d3dd896ac66419a85dd117c8a97d3a875ef647a8591bddf4a525a3b08d67f744538366f1cbc189e72e3d69cc787a1e8f7b2a90808f5373090e72770147a9267fddacad1a7e0bbcbc4bbcf9c2c2f2d43175ff20d9315b7aa0f6051dca38ccc53fce6dae03409ff07fc689ca3c6e1e2c7c49749f94db1311cad61da698731359f4ed8a01ad39c9ee473fa6f9e206b8f852e47cc6fdd1ebde3ea488a012a0f9c8e9945ac2d6296b843816c1a60bfd3f51c7bc825d99d518473f8cc84d8dde8e6f61b42a2bd4dab60d313f28fae0efaa64ad563da12a19050161ca3ec26d9f5c1641da0490a8a7787a054d19cea2b826fe7da16cc0535ca34f8c0900d5522eb6204ea0c0523b919b26c1b032729e3e1f71c24426fcca75ddcab192ee715e38d6152cb904bd781a5ae9317ad186e1c43596b5de7711b6e90de1d810ea34e44e4bc192305deefe15dc44ae047ad6637ec08ad2160d8df0df8dd77231ba3a78731b756b0fb825989331933aac7e7702abfbf6964be910034cde51aabb441384f2c242a854df8951bbec087aedac96a501347e9d5b40424f9bc596b3af61c1b189bf2600cefe632787d2db747ae0cf175d2c9f55e15ecf529bb5aa8984dcf14bc3cfd09f0329ed3f081b1ab2ad0168b0729a62c9995e8224dc69ab39be7a4b61725f941b6c71e6663fcb5c272acc13df8c54aebd37dd2948ee1e2f17255d8a9e6b2408ed059f2c9aa024fa5cb54a56aae0a7ebaf279421a1d90da0bece02d38960c2e497197b60abeb0579e3b4c49e8a7ed86c266ec1fb78f5de2e772ec78f06afc5fe84ac3eec50d7f60f8c0dfa5845c6c78bbdeb7eca51ad236c9d221af3b78e3b055dafa0785354f83534434983e3f5aea3d36157617fb3702539604f2e0469a340491ab2dadbc4d6c580e725118bfe1152bdd2e46019a42ff516ed65addd4f27b35c4a085ac05b5782e26fa82483a35df09cffeed895820272d17a97ab07e3226b6dc390610ff28c3570124e196069ef4c1913a2bdc8521ae5f1cf5499dcc3cb8f50539b0cbcedcbb1eadfb75d511a6bb27998336fb8511d0900b0cadeb3d8553e4317f9b453b3725746d9cc6988ddbdecc570623801b2e764872503d7343850089fda5268fc57e63ee0e7c9e2c333c4703ad4baa67ab0ed66432277313ee69519472aff6aa3f16fe47b91fd69472dad42a0f16c9149f32682188de24c87fbe7152c7e3eba5bedd4e51dcf95b831d6fffd4a84ac6aed311ea9c723b5a7bcba0bda5dd81fcf7cd99da2a00be630f23a00581ec12b68c4e8a6aed66b1b0a5fd7c0a4821bc0e276f6e8ddfa90c3c82c9dd9f9ca69d7f8394d32cab39caa21989f18c9005424876bc6163d1e50f19a5603d9b9b756d393adee4336f0b526d20b22ab97a0f99df379b55b95d39d65fa9a104269ea9095eba782847f604ca169e611406b8178fb5af68a2c9183e17fe23bdf77ab1fa1e64c50095dfbdb22ca172c57ae5defee5da1411ccd9912888eb349ce9b19a2fe5d7745650320fd5a332a5523c8e0ddabbb21e5450c14910f3556be9395525025544758c121870ad91c9bd46c369b47401d06326dee833763e48c2d2fe7963cc09fdf93698e92b320a31e19f4ba9617c5e45756f2aa025e8cc23f26942731481ed497c45b0715d1679bede0b73885045cad7c3fbbf733bbd1c361d127627d8f00e512909a63860014837a5767a237a86ae12b4c3282660efd1f8d164642ec2a57b6a33bdcec509d6e7ff604f94323d36931ae5884b3c31e16c6b1d01d7469698559b798a9ab7182384b4349c2c49eb4f3eb5546ff0466ef0970240d4401dc6b705090dcf8fdfe0b1b8c86c55e4ae56eaf02f63edc3ece0e293b2b801ca3c77192ac26f45c02bf6866226a77155eeb6c3e0a19641117eeffb5b88444c0d64278101a7372024e0dc55beee92f13d1d86a4ad9a7fbca186760d643a4789258fb0ca9781fb919d175a83b3a18c57e3787718f289b377aa76e7a7d026652dd65f56ad26b5e074359ee25d5be0026bcad6f5c47887789343f83a6ced0e31b8efad87770eef76f663d10c19e1e4a5db83d8efbceba41ff647f805595cdb5515664edbb54d5cf5d6bdb4a8ac3a4db482220a0c54926327dd97f8c5b849f7230055262e4ffd1f697fe328a2e3a21268891c1f6842a68d0ad8187a501460178e023bb8e088cec24a278c9b803992a09c4250d02318ff8bb56f2361c4efdb5e3899f17023b4243b0e481132f8334fc474d2cb444c00e8626db4ff1d55dce61bd7aba7f487b012ab29be890773ba01e9e96852c57ba736a11fe9f94d2ee443d2ac9a7bff179509629b059c6f48a2bed6ffc27ef48ea6a4bba3c87b3e3fe37ee84e76097da85ce066e013a9aa4c9ada7588a1abe42a026f350a41458eafd5b2c7c93bb0ffd94b08fe039abbb4a5cc36aa54f52294218957721645de97573a52b4b79444f7a4e9bad4eaa8df733a0f8b3e6aa0bec7cb2a0ac2bc2076e3ad64c03cb6f6f5469be99e1eb8d84ee50f4f7727f29688a56bf927b11b18f31ee5bf19bf24eeb0e51f76a3df86a100787ba85c058df835b64f8e9b7395625dfd7b52326414f0712385ae83333984343d48acef3b9dccdc2ea6b6df19b34984431454ae6cd64c2951eca1ac51fcf87c1730ea811ab7f3e58333c665771b2a04f7f81acc52be3976198c70a04470afb9da0ee7acb0388148c2da17b46d406ee27d51ec6566e8c9fee60db969040163e461c4a20a1669a454b041990e76b7f19289a5a8132ec19605d3653bb996552f3211d46ec445c90649379476d578aab52131b20a067e337a84d36ec91b4303a36d392b0aebef1cab1cbc00a7737e5c851fb71b0a35f05c40f00574e1dffb46f1cf5930f954c29871ddfb0b046116b1fcd07951fc4da8d0e244102c7ae89ea78ee9ff38d793cf8ab8b790a1fb2ab3d5dea905d1c883b11ae447017b9cdb914a532706a9b5aff6f6470a7d782811ab00d17cf9e582a4023be2f30a6e93d6388996722726b67716f5e26b9194833eb73a0562dc2b91021f2cf3bcc60bf298bfaea7c595219abb58a51f09a9328c0c65b3a4017ec9da35d55a29f16c870e42b2b55191dab0a1a0da39a40e4af6f61bc6c900714a3eaacdd1c20198ec706444383541090633b791fc87246b717aabdcc9804e7c5106284160e034f560dcadd9708e372469d460e0f630a27f138a0374cf1b8ee1ad1c99f32a551618c518e10e5391f62f6c51e58fce9208252a17d416ea3c8c706f3ee3c11dfe5961a736140274b16db176458896a2adf37665a973ecfed4861641398b9c5b63cfa06c8a5cd0056ca541d3156d06ee51d9bc023b765f97c1c136c46b69e266edfb8d96571646ca835fb68c395caaa6a8c4985ef38644e1517cb557d640659bf5a6c77b183862b5583a8dee7487a6800762a9fc54a7762e21fca530f763fed04916429f4", 0xfff) socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x7, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) [ 86.495834] RDX: 0000000000000087 RSI: 0000000020265000 RDI: 00000000000000e6 [ 86.503170] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 86.510416] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 86.517662] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 86.525029] Name sequence creation failed, no memory [ 86.530171] Failed to create subscription for {1020,0,4294967295} 2018/03/31 16:45:15 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x0, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) [ 86.574388] kasan: CONFIG_KASAN_INLINE enabled [ 86.579335] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 86.586734] general protection fault: 0000 [#1] SMP KASAN [ 86.592259] Dumping ftrace buffer: [ 86.595785] (ftrace buffer empty) [ 86.599487] Modules linked in: [ 86.602672] CPU: 1 PID: 9029 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #283 [ 86.609935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 86.619289] RIP: 0010:__list_del_entry_valid+0x7e/0x150 2018/03/31 16:45:15 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu\x00', 0x200002, 0x0) memfd_create(&(0x7f00000001c0)='\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1082a0}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[]}, 0x1}, 0x40) fchdir(0xffffffffffffffff) syslog(0x3, &(0x7f0000000980)=""/215, 0xd7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x2, 0x10) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r1, 0xc0045878) ftruncate(0xffffffffffffffff, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r2, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r4 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x8001, 0x0, 0x81}) epoll_wait(r4, &(0x7f0000000200)=[{}, {}], 0x2, 0x10000) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r4, 0x84, 0x6d, &(0x7f00000013c0)={r3, 0x71, "b445a718f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09c54bdd6d1670450e2dfaeb8e3dea94600924051f3e79cde69b54c791f4e5385747ac526f322a0519137156f24b22aa3e0d36a7ad2b0878bbbff6fcb"}, &(0x7f00000012c0)=0x79) fcntl$setstatus(r4, 0x4, 0x6000) pread64(r4, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r5 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f0000000540), 0x4) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000001240)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000001280)={0x0, 0x80000, r2}) add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r5) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r5) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000140)) [ 86.624641] RSP: 0018:ffff8801877fea98 EFLAGS: 00010246 [ 86.629995] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 86.637253] RDX: 0000000000000000 RSI: ffff8801b033e660 RDI: ffff8801b033e668 [ 86.644514] RBP: ffff8801877feab0 R08: 1ffff10030effc97 R09: 0000000000000004 [ 86.651776] R10: ffff8801877fe978 R11: 0000000000000002 R12: 0000000000000000 [ 86.659036] R13: ffff8801877fec50 R14: ffff8801b033e660 R15: ffff8801aa19a9c0 [ 86.666299] FS: 0000000000000000(0000) GS:ffff8801db100000(0000) knlGS:0000000000000000 2018/03/31 16:45:15 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4000) perf_event_open(&(0x7f0000d2af88)={0x7, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, r0, 0x0) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$describe(0x6, r1, &(0x7f0000000140)=""/104, 0x68) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000aeeff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x10, &(0x7f0000000600)=0x2000000000009, 0x4) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000080)=0x20, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vcs\x00', 0x101000, 0x0) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000500)=@req3={0x7, 0x400, 0x9ee8, 0xbd, 0x1, 0x8, 0x80}, 0x1c) write(0xffffffffffffffff, &(0x7f0000bdf000), 0x0) r5 = socket$bt_rfcomm(0x1f, 0x0, 0x3) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x2, 0x2) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r4, 0x84, 0x4, &(0x7f0000000580), &(0x7f00000005c0)=0x4) readv(r5, &(0x7f0000000080), 0x22f) close(r6) getsockopt$inet_mreqn(r6, 0x0, 0x4, &(0x7f00000003c0)={@remote}, &(0x7f0000000400)=0xc) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000002c0)={r6, 0x1, 0x1, 0x2, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r6, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000080)=0x4) r7 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x101082, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r6, 0x84, 0x1f, &(0x7f00000006c0)={0x0, @in6={{0xa, 0x4e24, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x1}}, 0x5, 0x9ed}, &(0x7f0000000300)=0x90) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000440)={r8, 0x10000, 0x0, 0x4, 0xe8, 0x6}, &(0x7f0000000540)=0x14) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000340)=""/8, 0x8}], 0x2) r9 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer\x00', 0x0, 0x0) getsockname$netlink(r9, &(0x7f0000000100), &(0x7f0000000240)=0xc) close(r9) io_setup(0xcb, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x1, 0xfffffffffffffffc]) 2018/03/31 16:45:15 executing program 4: socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000340)=@assoc_value, &(0x7f0000000380)=0x8) r1 = socket(0x0, 0x5, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00004cfff8)) sendto$inet(r1, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000440)="ad02b49b7daf2d5f987b8978c60456755fdd36fe70a6247291ee694c2c53bb116e881bb48dd78e43c097894a477bc981697354082de1fca646947e0d1cb59ca166ae273bc9fbc6c6c12c7c8f9365d5aa72b9bce39263910b9a4aac8e43c4f8627bf01e912c53883f77e4721d5ea202842d0621281fe438e7b9a765a5a6d786cebc0f4fafbfcc70d6f21c655e8f167709f55dbc605f653df9367f2622fdd130e2f7975d67de2109a1659348dd7dd9f1cd6de114c8398ba637a329b3bafe6805093b64b83649facb7fa361617c5736f881da116c2af0a3478aef2d571e", 0xdc}], 0x1, 0x0) r2 = epoll_create1(0x0) socket$rds(0x15, 0x5, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000f24000)) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000240)={&(0x7f0000000100)={0x10}, 0xb06a, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x25, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) r4 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000640)={0x2, &(0x7f0000000540)=[{0x8, 0x9, 0x0, 0x7ff}, {0x5, 0x10001, 0x2, 0x8}]}, 0x8) accept4(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x80, 0x800) ioctl$TIOCSBRK(r0, 0x5427) sendmsg$nl_crypto(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10}, 0xffffffffffffff21, &(0x7f00000002c0)={&(0x7f00000003c0)=@delrng={0x10, 0x14, 0x400, 0x70bd2a, 0x25dfdbfd}, 0xffffffffffffffde}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x80800) getsockopt$inet6_opts(r4, 0x29, 0x42, &(0x7f0000000080)=""/3, &(0x7f00000000c0)=0xe8a8559e1771188e) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) getsockopt$SO_COOKIE(r5, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f00000001c0)='ip6_vti0\x00', 0x21c) sendmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000e40)="204c12b795ede51af5e875947dabc1405228dd028499c01721d2218358e6805164189ef1fccb5a8e155cf2868d34796b1a41733db65db0a362b5c2e21f3d1dc118086c8c8f431f0c439217e4085ad83bed4eaab93cfe4a542a7f3d8536191b099dc4eabacd14e1cbb3959d811700ff185b123968e56c7af3128e973c4f2f84e2f4120778e052f030b8731b28b7ee667d0c6240579de62f79a3f3b02b30e27cd04bb87a3213f676eaed38279cdeea8bee4b8d538860fb17a195b59376a9c13dec7c3862a6b7805cd286bf10553b1312f5b4505eb0487d93be5b2578a0adbcb63d1384e3aa9d49800a6583f8a5181b25cd1ad7f843af98f0728f06eb9c156e090dc9a541b38b58f73ea63e298812fe70863954e2ea437cfc76edf1e5f44edc8bf0cf9b2e69c961c1fb8bcd519256cca15542eb915bee566ab6d85bfb65f658c698d687aba91fd5ba2d5caeac7dc2f5d430def8d8f2f183da3cf485307a38c54a42081365c77f7abe99e067b0f83bd5fb4163813b68d4fa37321e68481e8fbdc289c3443aaec3ac6372d482ac77c5bc0f5a59949cd82ed4ba94ce45f042ed400a735fa1b4ff8abbd89deb9b82c371f21af7708579bc783e4c5106b174c8326d6ddd942b761363bcce50ef98bd87c57cbe8e96b760ba559c97b557b9538c5c63f45e14476714f091dcfa95e1f999afa3727a896e07ce9fe9de78bc3a7aadcdc4c02d18f2034461051062d9c036027d579169fa3c249e876cabbc885e95681276f0b18e2f8c156ee7f236001ca13b2170287749a69213be7fb3c46b473a93a12b851cbe7b88fb840f69b409c990369f", 0x24d}], 0x1, &(0x7f0000001e40)}, 0xc001) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000400)="6e72300000000000006f7e301700", 0x10) sendmsg(r5, &(0x7f00000000c0)={&(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @host=0x2}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000800)="a7", 0x1}], 0x1, &(0x7f0000002d40)}, 0x0) [ 86.674522] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 86.680393] CR2: 0000000020fc1ff8 CR3: 000000000846a001 CR4: 00000000001626e0 [ 86.687654] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 86.694912] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 86.702172] Call Trace: [ 86.704755] ? _raw_spin_lock_bh+0x39/0x40 [ 86.708982] tipc_nametbl_unsubscribe+0x318/0x990 [ 86.713821] ? perf_trace_lock+0x900/0x900 [ 86.718051] ? tipc_nametbl_subscribe+0xcb0/0xcb0 [ 86.722886] ? lock_acquire+0x1d5/0x580 [ 86.726856] ? lock_acquire+0x1d5/0x580 [ 86.730822] ? tipc_subscrb_subscrp_delete+0x8f/0x460 [ 86.736009] ? lock_release+0xa40/0xa40 [ 86.739973] ? find_held_lock+0x35/0x1d0 [ 86.744030] ? tipc_conn_lookup+0x78/0x90 [ 86.748179] ? tipc_subscrb_subscrp_delete+0x8f/0x460 [ 86.753376] tipc_subscrb_subscrp_delete+0x1e9/0x460 [ 86.753388] ? mark_held_locks+0xaf/0x100 [ 86.762611] ? __local_bh_enable_ip+0x121/0x230 [ 86.767270] ? tipc_subscrp_put+0x360/0x360 [ 86.771581] ? tipc_conn_lookup+0x78/0x90 [ 86.775721] ? trace_hardirqs_on+0xd/0x10 [ 86.779860] ? __local_bh_enable_ip+0x121/0x230 [ 86.784518] ? tipc_subscrb_subscrp_delete+0x460/0x460 [ 86.789773] tipc_subscrb_release_cb+0x17/0x30 [ 86.794333] tipc_topsrv_kern_unsubscr+0x2c3/0x430 [ 86.799237] ? tipc_dest_del+0x350/0x350 [ 86.803271] ? tipc_topsrv_kern_subscr+0x8a0/0x8a0 [ 86.808178] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 86.813340] ? tipc_node_distr_xmit+0x212/0x2b0 [ 86.817984] tipc_group_delete+0x2c0/0x3d0 [ 86.822193] ? tipc_group_create+0x980/0x980 [ 86.826576] ? __tipc_shutdown+0x916/0xc80 [ 86.830786] ? find_held_lock+0x35/0x1d0 [ 86.834836] ? tipc_sk_respond+0x550/0x550 [ 86.839047] tipc_sk_leave+0x10b/0x200 [ 86.842909] ? tipc_sk_withdraw+0x6b0/0x6b0 [ 86.847206] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 86.852197] ? lock_sock_nested+0x91/0x110 [ 86.856405] ? __local_bh_enable_ip+0x121/0x230 [ 86.861051] tipc_release+0x154/0xff0 [ 86.864827] ? mntput_no_expire+0x130/0xa90 [ 86.869122] ? tipc_sk_backlog_rcv+0x390/0x390 [ 86.873676] ? lock_release+0xa40/0xa40 [ 86.877627] ? __dentry_kill+0x4ae/0x700 [ 86.881667] ? locks_remove_file+0x3fa/0x5a0 [ 86.886049] ? fcntl_setlk+0x1100/0x1100 [ 86.890081] ? fsnotify+0x7b3/0x1140 [ 86.893770] ? fsnotify_first_mark+0x2b0/0x2b0 [ 86.898326] sock_release+0x8d/0x1e0 [ 86.902014] ? sock_alloc_file+0x560/0x560 [ 86.906223] sock_close+0x16/0x20 [ 86.909650] __fput+0x327/0x7e0 [ 86.912904] ? fput+0x140/0x140 [ 86.916158] ? check_same_owner+0x320/0x320 [ 86.920452] ? _raw_spin_unlock_irq+0x27/0x70 [ 86.924925] ____fput+0x15/0x20 [ 86.928177] task_work_run+0x199/0x270 [ 86.932037] ? task_work_cancel+0x210/0x210 [ 86.936331] ? _raw_spin_unlock+0x22/0x30 [ 86.940452] ? switch_task_namespaces+0x87/0xc0 [ 86.945095] do_exit+0x9bb/0x1ad0 [ 86.948525] ? mm_update_next_owner+0x930/0x930 [ 86.953169] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 86.958329] ? __lock_acquire+0x664/0x3e00 [ 86.962539] ? get_futex_value_locked+0xc6/0xf0 [ 86.967181] ? trace_hardirqs_off+0x10/0x10 [ 86.971477] ? __lock_is_held+0xb6/0x140 [ 86.975517] ? perf_trace_lock+0x900/0x900 [ 86.979727] ? perf_trace_lock_acquire+0xe3/0x980 [ 86.984543] ? perf_trace_lock+0x900/0x900 [ 86.988761] ? trace_hardirqs_off+0x10/0x10 [ 86.993056] ? find_held_lock+0x35/0x1d0 [ 86.997092] ? memset+0x31/0x40 [ 87.000346] ? find_held_lock+0x35/0x1d0 [ 87.004386] ? get_signal+0x7a9/0x16d0 [ 87.008248] ? lock_downgrade+0x980/0x980 [ 87.012371] do_group_exit+0x149/0x400 [ 87.016230] ? do_raw_spin_trylock+0x190/0x190 [ 87.020784] ? SyS_exit+0x30/0x30 [ 87.024213] ? _raw_spin_unlock_irq+0x27/0x70 [ 87.028681] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 87.033679] get_signal+0x73a/0x16d0 [ 87.037369] ? ptrace_notify+0x130/0x130 [ 87.041407] ? __schedule+0x903/0x1ec0 [ 87.045271] ? __sched_text_start+0x8/0x8 [ 87.049392] ? sock_sendmsg+0x110/0x110 [ 87.053341] do_signal+0x90/0x1e90 [ 87.056855] ? iov_iter_init+0xaf/0x1d0 [ 87.060804] ? __vfs_write+0xf7/0x970 [ 87.064576] ? setup_sigcontext+0x7d0/0x7d0 [ 87.068870] ? kernel_read+0x120/0x120 [ 87.072730] ? schedule+0xf5/0x430 [ 87.076241] ? __schedule+0x1ec0/0x1ec0 [ 87.080195] ? exit_to_usermode_loop+0x8c/0x2f0 [ 87.084837] exit_to_usermode_loop+0x258/0x2f0 [ 87.089391] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 87.094901] ? do_fast_syscall_32+0x156/0xf9f [ 87.099373] do_fast_syscall_32+0xbe6/0xf9f [ 87.103671] ? do_int80_syscall_32+0x9c0/0x9c0 [ 87.108226] ? _raw_spin_unlock_irq+0x27/0x70 [ 87.112695] ? finish_task_switch+0x1c1/0x7e0 [ 87.117168] ? syscall_return_slowpath+0x2ac/0x550 [ 87.122077] ? prepare_exit_to_usermode+0x350/0x350 [ 87.127068] ? sysret32_from_system_call+0x5/0x3c [ 87.131884] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 87.136700] entry_SYSENTER_compat+0x70/0x7f [ 87.141642] RIP: 0023:0xf7f8cc99 [ 87.144981] RSP: 002b:00000000f5f880ac EFLAGS: 00000292 ORIG_RAX: 00000000000000f0 [ 87.152663] RAX: 0000000000000001 RBX: 000000000813af20 RCX: 0000000000000001 [ 87.159907] RDX: 0000000000000000 RSI: 0000000000000089 RDI: 0000000000000000 [ 87.167154] RBP: 0000000000000089 R08: 0000000000000000 R09: 0000000000000000 [ 87.174396] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 87.181639] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 87.188886] Code: 00 00 00 00 ad de 49 39 c4 74 66 48 b8 00 02 00 00 00 00 ad de 48 89 da 48 39 c3 74 65 48 c1 ea 03 48 b8 00 00 00 00 00 fc ff df <80> 3c 02 00 75 7b 48 8b 13 48 39 f2 75 57 49 8d 7c 24 08 48 b8 [ 87.208028] RIP: __list_del_entry_valid+0x7e/0x150 RSP: ffff8801877fea98 [ 87.214882] ---[ end trace 3e452d995d6d3510 ]--- [ 87.220251] Kernel panic - not syncing: Fatal exception in interrupt [ 87.227183] Dumping ftrace buffer: [ 87.230702] (ftrace buffer empty) [ 87.234385] Kernel Offset: disabled [ 87.237983] Rebooting in 86400 seconds..