0x4, 0x0) syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x7fff, 0x200000) sysfs$2(0x2, 0x5f7, &(0x7f0000000040)=""/21) 2018/05/08 18:27:15 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) syz_open_dev$sndctrl(&(0x7f0000000100)='/dev/snd/controlC#\x00', 0x8000, 0x80000) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:16 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:16 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r3 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r2, 0x6) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:16 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)) 2018/05/08 18:27:16 executing program 1: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x210003, 0x0) unshare(0x4040003) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000100)={0xd9bb, {0x2, 0x4e21, @multicast2=0xe0000002}, {0x2, 0x4e21, @rand_addr=0x4}, {0x2, 0x4e20, @multicast2=0xe0000002}, 0x40, 0x0, 0x7, 0x8, 0x20, &(0x7f00000000c0)='veth1\x00', 0x1, 0x10001, 0x800}) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x7f, @multicast1=0xe0000001, 0x4e21, 0x4, 'lblc\x00', 0x0, 0xb8, 0x1d}, 0x2c) ioctl$sock_netrom_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)) 2018/05/08 18:27:16 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000140)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000180)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:16 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x8) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:16 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty, 0x9}, 0x149) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x400002, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r1, 0x40405515, &(0x7f00000000c0)={0xd5, 0x4, 0x1000, 0x4fcc3c17, "d1cbbe6d526f3aa93be9191e2ef2fe64531cabace9173458604e4e65d844a3de0c76bcc570b7517a84d176dc", 0x7}) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x6020e5cf90f2b37) write$rdma_cm(r1, &(0x7f0000000340)=@create_id={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000300)={0xffffffff}, 0x117, 0xe}}, 0x20) write$rdma_cm(r1, &(0x7f0000000380)=@disconnect={0xa, 0x4, 0xfa00, {r2}}, 0xc) 2018/05/08 18:27:16 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0xfffffffffffffffd, 0x8040) ioctl$BLKFLSBUF(r1, 0x1261, &(0x7f0000000140)=0xfff) listen(r0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f00000001c0)={'rose0\x00', 0xa01}) 2018/05/08 18:27:16 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x181001, 0x0) write$binfmt_aout(r0, &(0x7f0000000280)={{0x1cf, 0x2cca, 0x2, 0x1d2, 0x21a, 0x5, 0x284, 0x4000}, "96fe6eef473de256d9ef29b11120c2f48bdef34f3fdb0a83e1277434012f21726d8fe103e473fccbe82166f39c175ae485dd116ecb4914a7e670aa7b8aaae5dfdc8f63dba82913610ce33eae61f5be2ad8d55aad6efbf9a4a706e4f8116f0d4c1ff99c3862457c89472174f579d088273a6f53ebe17829fc8f6ec1e72dd32571fa747e73f1132fadccf8cb27118ea4bd5ced541f288acc5e151102f2527b123a8564fd5e55afc6ca092204aeba2f05cc0b11b2527c41f06b40ab318c886af7a797dbc8", [[], [], [], [], []]}, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x6, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f00000000c0)={{0xa, 0x4e20, 0x80000000, @remote={0xfe, 0x80, [], 0xbb}, 0x4}, {0xa, 0x4e20, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x8000}, 0xa, [0x1, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffbda, 0xffffffffffffffe1, 0xe69]}, 0x5c) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) syz_emit_ethernet(0x1011, &(0x7f0000000880)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@llc={0x4, {@llc={0xe, 0x80, 'O', "ba2cf4332fc29fab3eb879e955f8b8ad23771c2903d89b981d48d76edf9137ef5ffdce0f52afdebdb6708200fcdb6a08de941a0b727f6322d639fee592535c7b82c88a51fb23ab2bc5f391bc04fb53d564a894e2507981caef7bf1bfbb86e88435ab7d4e4f39df7503beb661f5e0b7a3c9579b0e39ffa835c1be48cb4b90069bf437c554ac573bd29c38a6c5bacf8839ea3231b1c638f0f0dd14efbcb31abec93f984b020512328aee030fc440237913947610414fee7529ddce1131e7cece4737f8b707444aeca254d310963b4a0dbac1d98a251866a2ef99305abca7e040929f76e29d04a4303712b23e9dd73cbc9f04de03d30670b2b4aacbf3e6c3dfa8adaa079ebe231a1b54cb182ab44ae7596791e2a129345fe41119ce9a7dcec8f5849544de10c51a32801efa59463929a5ded6cfa7499afd94bd9a46d45ea925eecc15c2d2c96d683e8efaab94ac538e4d002288ad83626a31f74abe8fc91e4977dc1d851d8a5b2101a8055ecfdca134b0e513a36d657b235e5170783d2953090f6470c222c320c8a46692af1268f3d65d64b1063ab7a6276a75580035041a699553420d37e06bf53ebcfbefc74238f50b2a09ebc9d88a7009da22cacbada6b071b5459522ff8ddcbd690a8248c525091b925c661b6002921e89603532e8a3dd739d5f4041b9bdb6e3be3d3b048d969b9819f8fd43321095c7265694bf7ac61fb09ffa720cb346c63d5cb525660a09c9ec2f622c1e8f094842c5d3c8fc8e820cb22378a59f297f0439ec6bd73da01c10499b14afaabf021c75d8e304a32c79e51dcb986fde59df8b11614290c27624fff6074021d5cd22cca878c55eb6a0fb373d072d17bcdd4501166fb0c3a8e5c2d7f79b543aae2062f7b91ff1dccdae6ed8240fe3e1b3c0145ae015c2f2783905bd12eef98acd944383ea7aa09094a5bb4f51df2d3b5736db52522f69e9bd3aff6d3ff9fcd7ef8859ecc02e38edaf83c9207940d6873a19116ae50d98d82bc18d5e543b0de1a35cff35117f27534d93562ba510ca21bbc7b73d65bbc106fbecb72c165dd091f108f2ada6c0d32df7b8a75565d8b143ff4944431fb62a6559009e3f3345150bb45ba1bcef1a2ac7574ed9d7102427193463d9f6eb9699e45e38d88fc674fd03cbb88f22f3d31cc693e4815ca2e812f74dae643354888b22a17b69358421a99b43e4ca913fbc2c35778556cdaca00ededff9e83e217390ef130088559fcfeace40f03d29132f3e4b4076adb75b8de0324a743a9577d71a4a2307d714b7fadf8a2b4dbda9177a5b9651215ff38927b0cc543bfd8112e425343ce83309507368dbbeb9a00c4a9deef8b3db84774a5c7f19614aa95b95c58c07c950b779068ce443ecb53c6fbc5585d5027eca9dc3c4fd2fa4c324a39ca32e3abc4169b390571705d961ef22b3bdbbf60a16564d7f596b07715dfe306aa2b09a7030aeb37f6ec37b1b8aba4e1d4180f51300b110f578da370a41385e25fa9c728d7c57f56a6d8a437a36f6f87f4bcccccc01154c2d26b43fbc886e72e0310e21532a801a769ae656295e432c5aaa1c4a9d679a19d57f94b64e8aab07edf5e19340814e43fc0ecd2d6de9412a04f43b8c7d950c3a79177589f7c0f577167f077bec5d87f6536f3c8af24d90b06d5bdcbd779cecf5e04f6abde40ad8cf0a5a0b1d0d752155fac94886997707a6f9d743dcd5382071107d8b24b904bbb77cfb6196dd75b27c129e972d39c441627a86a25ab53829dc89e96e9703000f1d847e48fe0f073cdd8cbc4fcbc4e7470f1e3c34c3e07891ba92be926e3bb4b441511ca778310a8396477b305a90ca49be5ea2905f1d395128f455f6fd942cf5a05cb61aacb6a15e054b025a7e940a774ade4d4ee906e3a7fd06348f450b31745bb34051c7b9842e2baafdb7a648ae361533b35e06dafb80e5f228dde69f6ea163e28410764a3ba7ce5fea8a4812f0469a2118bd38e11a585f682428019147e02cc09ed899c45625d3ae761a404287e2e84a33469a606dba29df65678a395681e538f87e7d38e0d2711789ebada2ae9b188b378f83a36443cdf609a8287f81b5291989c756dc5d8dbf41fa4ccc15f62dcfe6bb46a20d8b2c0e09f2d1e1a17459b93a94d1c5618d4de0d7687499e5c1aa2798e0159a1f6ffbc5043d88a306c1685af4437171ac1481e12efa995128dcc1ffdf3f155a54b581cef2c69492a43926df84eba95aafd5b357b4d899e2b3d19cb1f6e28c1c2b813e21ca4932fe42b8ae14ee0d870a2b6f9637541d3a68a7fa5428196e375cdd0fd1ad851505290346dfa0b8e34dce3788af0054b5a3f8705abdbfa563792376fc4c9c473a22958a4a4f6b94bd8a4ab4390fc3cdf268a238873f60788d6aa59bd9a352fa63b6d7c9b0fac21a595499c5e18830c4c5bb90e87c82db8f55431be5d3faa8f0ab3f3a384db5890e6ccbcf04f1a83fdcc3371612c0abb91d551645ece99806d7b684448c0a6d444eed3732ff9481807d467dc32f3224c715165248624e822d30412558a3bd90b481a3fe221040c4f68f4dc3211a0e686231382047a9cc85915fb91f5255e4933efa40d5f3cf0732936d89f4cd57e69ca06526455f92d9b13c40236f9ce3c3ee21303fe09b24685ecbdd1915f6e689c8cc5023d06882bc2a29f5e68b751d5c3ca545c0e7696661a51929b56f95f44d043e4348436a0888b0a3554ab3372565fa1975bf1030c4d401989fa1b9b69f02952db9e3a7912d5b3615f75c3873d4ade3f2a1ca552329c9054d50b109fe86ffc62e7679602f9545c77a58a1ab5bff8ae065609fcb8e578ca15a927af4512b7ee7d6a1cba5ace95c51106404c5c95df2ed6c57f6efda9b12bd477df2f6c6cb6ff3b877948897a0babe60e5e5d1b61ab0175cbf93948a2935bf99b71cefc7063fd61cec1127a187530ebb00387543a2d03881ebf98ffda5368cc68cab85344983b37af941e3e37efc153b863e6b9542b19fd63536eca7ede0b988a4b5bc545e8deb860145d9000a1f2d630965bd1cb84fe3bd10c2947d7c039d59248f38b452df5b1be55a1b3b1fe83098dfbe4814ce1a2c892aeca2f240bbdf657bee2d6609c117f0fc01dc3bb203f6cbe1d1a0fb6f4e16843a41edd201c4938b3232c5e06e28d5fd61d8273333fb778b6355db0d4465a07f12c34897b844451b30fc9a1cb5bc4a85c8dac3418aa329e895b5107f9c7aea7c942c1559e6f9201f02cca7fd509c5266fac29b8ab43f65b7ab33c9bf77c6310d11cc2e4e7828eb8226a176b9339c8ca7b102af795e23ddaf45f6562714bcc9e488b7e12b932f93ea7f384e87034e8a55d7023e7be63d3d637d10ef123eb7c801673074e277007c938203029bc86678b4ed887f4ff56f0deacac90d6012ee426c2aff68e941cf16bdb0cc87d82b20b115f530093d4a0295fc1243e28d98e51d565cba4eea43517b9d22d38c9ffa6bbb91af6f4c35cbf1f72089eb8b102af7e2472fdc9d00a311cfd3e5f7c88685381a66a70ba96f8f2bee8972bea7e33caacd1abd48428e95d914a040d2ebcf5a49a4e3c7552e501f69e79b66e434c082b0d6c044d80a87168b3bc98a4e6bb08132a8a35f3cbd43b51c0e187c3b407baa348ff3314fe5c553ba8cb569b4324fbf3ef4a78671fbc39440a34424d2fd75441302ec467d900605ff7e702a3a4881a6fc926ab02d64cb88e43ff7ef4401ac7af1bbe24cc6dcda8ea485ba5573d7bb81326f3f96f0c7159d3661627853ba1c4be0c238488213a884b409c406b99114a0e90a2e7e51a0ef3c508a16f5250f29a863a29d0e842eae74d6c921a898782b114b5f16983f9ecce7588c02db8e69ce519a42f0c89c163915857a9cd54640ea9e157ee48c08dda820d174d839a21480d669f52b293b8925722d841218aa72f9c398c6b275d9846176c572f35e89e6bae986d2ced069476e0bffcf638a934a3d8199a0d2c22114bd8b0c571d9a2a49dafe97b6e3e44c0fbe0849a7414a421baea38031f0cc588219c0cb45ef0b44c176b55fbd066bce08b408da5bd440beefb3328e98cac60abf1baa2fe813253bb9e4fc90782796c6874ac4a80441c496425249cc58b5a4e7509119f35b30ee1e334e81b33f810cc43f403d88b88703ef0dedb9d887743bf7fb71cc61644fbb5de1a5d069ce93e6607c331ecf3a0a4e44ad137832b9799f4d0014ecb139463297abb6e2d94dc7460c2216cd64eb0f05dd293234c94f2f7947eb0ca922704465e3a652d8e082a9e3f5f21e77368f24a5c07a40a0877feb5c3278d327072a9756fa380adfe0ef226dc3c4c7b2f16294c7ea29e125a518823e1c9f1360031f584e16a4743564e1d0ae5f22b8ce5ae03c1562b1cf1319fe5def8ebc9eeaf6d21afff1255858719aef390ee617f2d46b86c2f6141cc05943845b9a1f281df075c2b8747f7163084fdda3d192d5a6e5f8726190eb3b16a534d86354093c67d3c0807d0411ec86d8c089058aaca44ba6a9c5e5206ef38c755bc6f20888d380e1ccdc5a00645100bbc4cef2ccfe01704ad18f8903df88a263d37ec14b2b05185dc72a4e4ff027053314053f7c278eb9716c8eb909532ce95219e3b80e21bf4c2ec66462bffa7512f70298b28cef6fc0b2e776fef7f8473be30f00fb84e42e6e024c854ab5ea22a342258e6f8ae1eca9f029d230ce2649563ef787610c90ab203ff33d2330b87a7c6795e01e5555b499da9ff59e8e00428ab3486ed98c08428a433219de29e387380844289878b32fcb6e08ebc472ebe8f01e2410c8bd6f5cdd64c8ca0fa9b0fea2932713eea3092b27ec54005503b1000b04da11ffb88f1de2fe02939cab6be9d2cd881925721211860f150ac298b3b56db7c98ce188a36d6f9196b409a7972352497cc795fbbc91addcb50c9b49b396e099868bd8b1e7a831585df7ca42e8dc181b8a6a444995f0ad1c9f8bc090a23af45ee9b9ed900e418215a25aaded58d4e028d325a8f74f5f4804b6ca5370adb34d996c3d8fadfdbbd12501a2d4e09cc9b00977f56078b803fea90c9bcaf8c862555dbbc5db709fcd9ee2365b6adb850823a3063e9484225d0f0b4ef91b4c62ed44cc970e270a61fed6091f05d945e1d9220c5d2c63cbaa7f781a67d8d95969830eb7f3a15a114bdb36f5065fe6fc7dcbc9e04192d38c85214e3ff98fb5398bd6a3bb15652f8db7692e4744a216f978e665edd4897121715d78c23b18f64d7a7e02d12a77a7e111fd07582915fce8f10b2708a7029ac8a09641db1758aa1ec3577c96ced861b524d981239e6d811aba179f30772a5d6a878d8d29cbbe88b57eff814df3eebf4d85fdc46d9c1c90d27d2812b4e7ee439a3459e72bda877b1be0e44a3befc62d30cad04014e110cbb8c2ae6e12685e098daf6d05a3b48ba5b4683f2c848839408c7dd060c5d35bebbb20ce966a62fb4102ff583f0a71f065bd086e5b3c87be4cb6446e8cd670b1b915c175e44664499a177a22b1bd801dfcd28c1dbd310c58b048fa1982c59fb28dc37b0dc63445632b3bfef4cb60c8362d0c46d30ac068a39e6438a561427d1cc06db4073d389b34ba85415044ce3ce331173b029aae5bad157963fca1abdc1941d9d4b38747f9c3ef5b11dc6b1043ee87e8d0e12a4b186fc00a257dfa09a527015b1c66eba3a9bc7b6ae04bc5d523f470321bc61b7a4176e3ed88698c90bc676af39f51cc0a661960d15f0c0dd9785fb54388eae0dc40c977e607a4ea7ddfe42e123e332ec70285c1eac178adf6217c597f4fa347f59e400ff035e0c6629a7fce8e"}}}}}, &(0x7f0000000140)={0x1, 0x3, [0x319, 0xd27, 0xd3f, 0xdb3]}) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:16 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r3 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r2, 0x6) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:16 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:16 executing program 1: unshare(0x1ffffffe) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) ioctl$KDGKBSENT(r0, 0x4b48, &(0x7f0000000040)={0x7, 0x54d, 0x3}) 2018/05/08 18:27:16 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x420000, 0x0) r2 = socket$key(0xf, 0x3, 0x2) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) setsockopt$inet6_tcp_TLS_TX(r2, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x4) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:16 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x3, 0x80000) ioctl$SG_GET_REQUEST_TABLE(r0, 0x2286, &(0x7f00000000c0)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:16 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:16 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x8) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:17 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:17 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) getsockname(r0, &(0x7f0000000100)=@nl=@unspec, &(0x7f0000000180)=0x80) r1 = gettid() r2 = syz_open_procfs(r1, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:17 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r3 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r2, 0x6) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:17 executing program 1: unshare(0x40000) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = syz_open_dev$urandom(&(0x7f0000000080)='/dev/urandom\x00', 0x0, 0x80000) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read$eventfd(r2, &(0x7f0000000100), 0xfffffffffffffece) ioctl$IOC_PR_REGISTER(r2, 0x401870c8, &(0x7f0000000000)={0xffffffff80000001, 0x3f, 0x1}) 2018/05/08 18:27:17 executing program 0: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$link(0x8, r0, r1) keyctl$link(0x8, r1, r0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={0xffffffffffffff9c, 0x28, &(0x7f00000000c0)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000140)={r2, 0x9}, 0xc) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x0) r4 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:17 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000040)={0x303, 0x33}, 0xe673ad8bb0386163) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:17 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x181001, 0x0) write$binfmt_aout(r0, &(0x7f0000000280)={{0x1cf, 0x2cca, 0x2, 0x1d2, 0x21a, 0x5, 0x284, 0x4000}, "96fe6eef473de256d9ef29b11120c2f48bdef34f3fdb0a83e1277434012f21726d8fe103e473fccbe82166f39c175ae485dd116ecb4914a7e670aa7b8aaae5dfdc8f63dba82913610ce33eae61f5be2ad8d55aad6efbf9a4a706e4f8116f0d4c1ff99c3862457c89472174f579d088273a6f53ebe17829fc8f6ec1e72dd32571fa747e73f1132fadccf8cb27118ea4bd5ced541f288acc5e151102f2527b123a8564fd5e55afc6ca092204aeba2f05cc0b11b2527c41f06b40ab318c886af7a797dbc8", [[], [], [], [], []]}, 0x9) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x6, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f00000000c0)={{0xa, 0x4e20, 0x80000000, @remote={0xfe, 0x80, [], 0xbb}, 0x4}, {0xa, 0x4e20, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x8000}, 0xa, [0x1, 0x8, 0x0, 0x0, 0x0, 0xfffffffffffffbda, 0xffffffffffffffe1, 0xe69]}, 0x5c) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) syz_emit_ethernet(0x1011, &(0x7f0000000880)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@llc={0x4, {@llc={0xe, 0x80, 'O', "ba2cf4332fc29fab3eb879e955f8b8ad23771c2903d89b981d48d76edf9137ef5ffdce0f52afdebdb6708200fcdb6a08de941a0b727f6322d639fee592535c7b82c88a51fb23ab2bc5f391bc04fb53d564a894e2507981caef7bf1bfbb86e88435ab7d4e4f39df7503beb661f5e0b7a3c9579b0e39ffa835c1be48cb4b90069bf437c554ac573bd29c38a6c5bacf8839ea3231b1c638f0f0dd14efbcb31abec93f984b020512328aee030fc440237913947610414fee7529ddce1131e7cece4737f8b707444aeca254d310963b4a0dbac1d98a251866a2ef99305abca7e040929f76e29d04a4303712b23e9dd73cbc9f04de03d30670b2b4aacbf3e6c3dfa8adaa079ebe231a1b54cb182ab44ae7596791e2a129345fe41119ce9a7dcec8f5849544de10c51a32801efa59463929a5ded6cfa7499afd94bd9a46d45ea925eecc15c2d2c96d683e8efaab94ac538e4d002288ad83626a31f74abe8fc91e4977dc1d851d8a5b2101a8055ecfdca134b0e513a36d657b235e5170783d2953090f6470c222c320c8a46692af1268f3d65d64b1063ab7a6276a75580035041a699553420d37e06bf53ebcfbefc74238f50b2a09ebc9d88a7009da22cacbada6b071b5459522ff8ddcbd690a8248c525091b925c661b6002921e89603532e8a3dd739d5f4041b9bdb6e3be3d3b048d969b9819f8fd43321095c7265694bf7ac61fb09ffa720cb346c63d5cb525660a09c9ec2f622c1e8f094842c5d3c8fc8e820cb22378a59f297f0439ec6bd73da01c10499b14afaabf021c75d8e304a32c79e51dcb986fde59df8b11614290c27624fff6074021d5cd22cca878c55eb6a0fb373d072d17bcdd4501166fb0c3a8e5c2d7f79b543aae2062f7b91ff1dccdae6ed8240fe3e1b3c0145ae015c2f2783905bd12eef98acd944383ea7aa09094a5bb4f51df2d3b5736db52522f69e9bd3aff6d3ff9fcd7ef8859ecc02e38edaf83c9207940d6873a19116ae50d98d82bc18d5e543b0de1a35cff35117f27534d93562ba510ca21bbc7b73d65bbc106fbecb72c165dd091f108f2ada6c0d32df7b8a75565d8b143ff4944431fb62a6559009e3f3345150bb45ba1bcef1a2ac7574ed9d7102427193463d9f6eb9699e45e38d88fc674fd03cbb88f22f3d31cc693e4815ca2e812f74dae643354888b22a17b69358421a99b43e4ca913fbc2c35778556cdaca00ededff9e83e217390ef130088559fcfeace40f03d29132f3e4b4076adb75b8de0324a743a9577d71a4a2307d714b7fadf8a2b4dbda9177a5b9651215ff38927b0cc543bfd8112e425343ce83309507368dbbeb9a00c4a9deef8b3db84774a5c7f19614aa95b95c58c07c950b779068ce443ecb53c6fbc5585d5027eca9dc3c4fd2fa4c324a39ca32e3abc4169b390571705d961ef22b3bdbbf60a16564d7f596b07715dfe306aa2b09a7030aeb37f6ec37b1b8aba4e1d4180f51300b110f578da370a41385e25fa9c728d7c57f56a6d8a437a36f6f87f4bcccccc01154c2d26b43fbc886e72e0310e21532a801a769ae656295e432c5aaa1c4a9d679a19d57f94b64e8aab07edf5e19340814e43fc0ecd2d6de9412a04f43b8c7d950c3a79177589f7c0f577167f077bec5d87f6536f3c8af24d90b06d5bdcbd779cecf5e04f6abde40ad8cf0a5a0b1d0d752155fac94886997707a6f9d743dcd5382071107d8b24b904bbb77cfb6196dd75b27c129e972d39c441627a86a25ab53829dc89e96e9703000f1d847e48fe0f073cdd8cbc4fcbc4e7470f1e3c34c3e07891ba92be926e3bb4b441511ca778310a8396477b305a90ca49be5ea2905f1d395128f455f6fd942cf5a05cb61aacb6a15e054b025a7e940a774ade4d4ee906e3a7fd06348f450b31745bb34051c7b9842e2baafdb7a648ae361533b35e06dafb80e5f228dde69f6ea163e28410764a3ba7ce5fea8a4812f0469a2118bd38e11a585f682428019147e02cc09ed899c45625d3ae761a404287e2e84a33469a606dba29df65678a395681e538f87e7d38e0d2711789ebada2ae9b188b378f83a36443cdf609a8287f81b5291989c756dc5d8dbf41fa4ccc15f62dcfe6bb46a20d8b2c0e09f2d1e1a17459b93a94d1c5618d4de0d7687499e5c1aa2798e0159a1f6ffbc5043d88a306c1685af4437171ac1481e12efa995128dcc1ffdf3f155a54b581cef2c69492a43926df84eba95aafd5b357b4d899e2b3d19cb1f6e28c1c2b813e21ca4932fe42b8ae14ee0d870a2b6f9637541d3a68a7fa5428196e375cdd0fd1ad851505290346dfa0b8e34dce3788af0054b5a3f8705abdbfa563792376fc4c9c473a22958a4a4f6b94bd8a4ab4390fc3cdf268a238873f60788d6aa59bd9a352fa63b6d7c9b0fac21a595499c5e18830c4c5bb90e87c82db8f55431be5d3faa8f0ab3f3a384db5890e6ccbcf04f1a83fdcc3371612c0abb91d551645ece99806d7b684448c0a6d444eed3732ff9481807d467dc32f3224c715165248624e822d30412558a3bd90b481a3fe221040c4f68f4dc3211a0e686231382047a9cc85915fb91f5255e4933efa40d5f3cf0732936d89f4cd57e69ca06526455f92d9b13c40236f9ce3c3ee21303fe09b24685ecbdd1915f6e689c8cc5023d06882bc2a29f5e68b751d5c3ca545c0e7696661a51929b56f95f44d043e4348436a0888b0a3554ab3372565fa1975bf1030c4d401989fa1b9b69f02952db9e3a7912d5b3615f75c3873d4ade3f2a1ca552329c9054d50b109fe86ffc62e7679602f9545c77a58a1ab5bff8ae065609fcb8e578ca15a927af4512b7ee7d6a1cba5ace95c51106404c5c95df2ed6c57f6efda9b12bd477df2f6c6cb6ff3b877948897a0babe60e5e5d1b61ab0175cbf93948a2935bf99b71cefc7063fd61cec1127a187530ebb00387543a2d03881ebf98ffda5368cc68cab85344983b37af941e3e37efc153b863e6b9542b19fd63536eca7ede0b988a4b5bc545e8deb860145d9000a1f2d630965bd1cb84fe3bd10c2947d7c039d59248f38b452df5b1be55a1b3b1fe83098dfbe4814ce1a2c892aeca2f240bbdf657bee2d6609c117f0fc01dc3bb203f6cbe1d1a0fb6f4e16843a41edd201c4938b3232c5e06e28d5fd61d8273333fb778b6355db0d4465a07f12c34897b844451b30fc9a1cb5bc4a85c8dac3418aa329e895b5107f9c7aea7c942c1559e6f9201f02cca7fd509c5266fac29b8ab43f65b7ab33c9bf77c6310d11cc2e4e7828eb8226a176b9339c8ca7b102af795e23ddaf45f6562714bcc9e488b7e12b932f93ea7f384e87034e8a55d7023e7be63d3d637d10ef123eb7c801673074e277007c938203029bc86678b4ed887f4ff56f0deacac90d6012ee426c2aff68e941cf16bdb0cc87d82b20b115f530093d4a0295fc1243e28d98e51d565cba4eea43517b9d22d38c9ffa6bbb91af6f4c35cbf1f72089eb8b102af7e2472fdc9d00a311cfd3e5f7c88685381a66a70ba96f8f2bee8972bea7e33caacd1abd48428e95d914a040d2ebcf5a49a4e3c7552e501f69e79b66e434c082b0d6c044d80a87168b3bc98a4e6bb08132a8a35f3cbd43b51c0e187c3b407baa348ff3314fe5c553ba8cb569b4324fbf3ef4a78671fbc39440a34424d2fd75441302ec467d900605ff7e702a3a4881a6fc926ab02d64cb88e43ff7ef4401ac7af1bbe24cc6dcda8ea485ba5573d7bb81326f3f96f0c7159d3661627853ba1c4be0c238488213a884b409c406b99114a0e90a2e7e51a0ef3c508a16f5250f29a863a29d0e842eae74d6c921a898782b114b5f16983f9ecce7588c02db8e69ce519a42f0c89c163915857a9cd54640ea9e157ee48c08dda820d174d839a21480d669f52b293b8925722d841218aa72f9c398c6b275d9846176c572f35e89e6bae986d2ced069476e0bffcf638a934a3d8199a0d2c22114bd8b0c571d9a2a49dafe97b6e3e44c0fbe0849a7414a421baea38031f0cc588219c0cb45ef0b44c176b55fbd066bce08b408da5bd440beefb3328e98cac60abf1baa2fe813253bb9e4fc90782796c6874ac4a80441c496425249cc58b5a4e7509119f35b30ee1e334e81b33f810cc43f403d88b88703ef0dedb9d887743bf7fb71cc61644fbb5de1a5d069ce93e6607c331ecf3a0a4e44ad137832b9799f4d0014ecb139463297abb6e2d94dc7460c2216cd64eb0f05dd293234c94f2f7947eb0ca922704465e3a652d8e082a9e3f5f21e77368f24a5c07a40a0877feb5c3278d327072a9756fa380adfe0ef226dc3c4c7b2f16294c7ea29e125a518823e1c9f1360031f584e16a4743564e1d0ae5f22b8ce5ae03c1562b1cf1319fe5def8ebc9eeaf6d21afff1255858719aef390ee617f2d46b86c2f6141cc05943845b9a1f281df075c2b8747f7163084fdda3d192d5a6e5f8726190eb3b16a534d86354093c67d3c0807d0411ec86d8c089058aaca44ba6a9c5e5206ef38c755bc6f20888d380e1ccdc5a00645100bbc4cef2ccfe01704ad18f8903df88a263d37ec14b2b05185dc72a4e4ff027053314053f7c278eb9716c8eb909532ce95219e3b80e21bf4c2ec66462bffa7512f70298b28cef6fc0b2e776fef7f8473be30f00fb84e42e6e024c854ab5ea22a342258e6f8ae1eca9f029d230ce2649563ef787610c90ab203ff33d2330b87a7c6795e01e5555b499da9ff59e8e00428ab3486ed98c08428a433219de29e387380844289878b32fcb6e08ebc472ebe8f01e2410c8bd6f5cdd64c8ca0fa9b0fea2932713eea3092b27ec54005503b1000b04da11ffb88f1de2fe02939cab6be9d2cd881925721211860f150ac298b3b56db7c98ce188a36d6f9196b409a7972352497cc795fbbc91addcb50c9b49b396e099868bd8b1e7a831585df7ca42e8dc181b8a6a444995f0ad1c9f8bc090a23af45ee9b9ed900e418215a25aaded58d4e028d325a8f74f5f4804b6ca5370adb34d996c3d8fadfdbbd12501a2d4e09cc9b00977f56078b803fea90c9bcaf8c862555dbbc5db709fcd9ee2365b6adb850823a3063e9484225d0f0b4ef91b4c62ed44cc970e270a61fed6091f05d945e1d9220c5d2c63cbaa7f781a67d8d95969830eb7f3a15a114bdb36f5065fe6fc7dcbc9e04192d38c85214e3ff98fb5398bd6a3bb15652f8db7692e4744a216f978e665edd4897121715d78c23b18f64d7a7e02d12a77a7e111fd07582915fce8f10b2708a7029ac8a09641db1758aa1ec3577c96ced861b524d981239e6d811aba179f30772a5d6a878d8d29cbbe88b57eff814df3eebf4d85fdc46d9c1c90d27d2812b4e7ee439a3459e72bda877b1be0e44a3befc62d30cad04014e110cbb8c2ae6e12685e098daf6d05a3b48ba5b4683f2c848839408c7dd060c5d35bebbb20ce966a62fb4102ff583f0a71f065bd086e5b3c87be4cb6446e8cd670b1b915c175e44664499a177a22b1bd801dfcd28c1dbd310c58b048fa1982c59fb28dc37b0dc63445632b3bfef4cb60c8362d0c46d30ac068a39e6438a561427d1cc06db4073d389b34ba85415044ce3ce331173b029aae5bad157963fca1abdc1941d9d4b38747f9c3ef5b11dc6b1043ee87e8d0e12a4b186fc00a257dfa09a527015b1c66eba3a9bc7b6ae04bc5d523f470321bc61b7a4176e3ed88698c90bc676af39f51cc0a661960d15f0c0dd9785fb54388eae0dc40c977e607a4ea7ddfe42e123e332ec70285c1eac178adf6217c597f4fa347f59e400ff035e0c6629a7fce8e"}}}}}, &(0x7f0000000140)={0x1, 0x3, [0x319, 0xd27, 0xd3f, 0xdb3]}) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:17 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000100)=""/41) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:17 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:17 executing program 2: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x4e24, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0x4}, 0x1c) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000180)={0x18, 0x0, {0x3, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], 'irlan0\x00'}}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x1000) 2018/05/08 18:27:17 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, @loopback}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x1d, &(0x7f0000000180)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000001c0)=0x24) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000280)={r2, 0xef, "24f7e1e50867b058e680fe3bb58df843f54d2d84207521a88d37d919e6634c9dc34290a15b58e8151ff074f852fd802cc467f4a7208cf0f2f5aafc8229e2ed98816ec4eb4fc6f1d5f94a966976cbbb53b8b71dc2fa11db81ffb639106cfe284b946a7f38f4f4b758494b3abb489b579ddd14b98750498774ec52868a65ad7c08db3af01b398f114a2540324668a8cf605d6fc7d9b131b3bf71ddd1c34af9517e06051e80cef39fc0c39c3ad0be5a559e78efb46ea6d9b2596669b7aa01d4740810d5dc63a394796019f4b37664a4bde7e5de3b9b0e7832c568809747326f2152e3dfb69e99c1df25eba82d6adbdc44"}, &(0x7f0000000200)=0xf7) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:17 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) syz_open_dev$sndctrl(&(0x7f0000000100)='/dev/snd/controlC#\x00', 0x8000, 0x80000) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:17 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000c7df60)={0x7ff, @in6={{0xa}}}, &(0x7f000064b000)=0xa0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}, 0x10) unshare(0x20000400) 2018/05/08 18:27:17 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = memfd_create(&(0x7f0000000100)='.^\x00', 0x1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x1c, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x2, &(0x7f00000001c0)={0x0, 0x5, 0x20, 0x8}, 0x8) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000200)=0xde31) 2018/05/08 18:27:17 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:17 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r3 = socket$inet_dccp(0x2, 0x6, 0x0) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x9, 0x44000) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0}]}) ioctl$DRM_IOCTL_NEW_CTX(r1, 0x40086425, &(0x7f0000000200)={r2, 0x2}) getsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f00000000c0)=0x5, &(0x7f0000000100)=0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x200) 2018/05/08 18:27:17 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f0000000540)=""/240, 0xf0}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f00000006c0)=""/161, 0xa1}], 0x7, 0x40000000000) 2018/05/08 18:27:17 executing program 1: unshare(0x10000) r0 = semget$private(0x0, 0x3, 0x80) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000001000)={0x0, 0x0, 0x0, @remote}, &(0x7f0000001040)=0x1c, 0x80000) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000001080)={0x0, 0x8}, &(0x7f00000010c0)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000001100)=@assoc_value={r2, 0x41a}, 0x8) semctl$GETALL(r0, 0x0, 0xd, &(0x7f0000000000)=""/4096) semget$private(0x0, 0x3, 0x1e9) semget$private(0x0, 0x3, 0x500) 2018/05/08 18:27:17 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') setsockopt$packet_tx_ring(r1, 0x107, 0xd, &(0x7f0000000100)=@req={0x6, 0xebaf, 0xfffffffffffffffe}, 0x10) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:17 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0xfffffffffffffcec) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73797a3123fc548bd420d26d6ac872496696b35a3a291a05ab910d448db91c9e26f74bab2669fb8bce5353aba2e5030b09d6aa6b4e724380c3624b7338cfee0d9ddb03b59026bf9a10a5a913c5addb102c53438bac37c4a8e71be60eb2ccbdfa9d48ef5b527a"], 0x4) 2018/05/08 18:27:17 executing program 3: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:18 executing program 1: unshare(0x20000400) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x4000, 0x0) bind$pptp(r0, &(0x7f0000000080)={0x18, 0x2, {0x0, @dev={0xac, 0x14, 0x14, 0xd}}}, 0x1e) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000040)=0x80000000, 0x4) 2018/05/08 18:27:18 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getpeername$inet6(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x1c) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r2 = accept4(r1, &(0x7f0000000100)=@pptp={0x0, 0x0, {0x0, @broadcast}}, &(0x7f0000000180)=0x80, 0x80800) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'team_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)=@deltclass={0x4c, 0x29, 0x400, 0x70bd25, 0x25dfdbfb, {0x0, r3, {0xb, 0xd}, {0x0, 0x6}, {0xc, 0x1}}, [@tclass_kind_options=@c_atm={{0x8, 0x1, 'atm\x00'}, {0xc, 0x2, @TCA_ATM_FD={0x8, 0x1, r1}}}, @tclass_kind_options=@c_atm={{0x8, 0x1, 'atm\x00'}, {0xc, 0x2, @TCA_ATM_EXCESS={0x8, 0x4, {0x5, 0xf}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x80}, 0x800) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:18 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f00000001c0)={'bond0\x00', 0x8000}) fadvise64(r0, 0x0, 0x2, 0x1) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vga_arbiter\x00', 0x20001, 0x0) getsockopt$bt_BT_RCVMTU(r1, 0x112, 0xd, &(0x7f0000000140), &(0x7f0000000180)=0x2) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:18 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r3 = socket$inet_dccp(0x2, 0x6, 0x0) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:18 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r3 = socket$inet_dccp(0x2, 0x6, 0x0) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:18 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040), &(0x7f0000000180)=0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x380, 0x17b) getsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f0000000200)=0x7, &(0x7f0000000280)=0x2) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="295e4003"], 0x4) 2018/05/08 18:27:18 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:18 executing program 1: unshare(0x4000000) 2018/05/08 18:27:18 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = memfd_create(&(0x7f0000000080)='/dev/null\x00', 0x2) ioctl$SG_GET_TIMEOUT(r1, 0x2202, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa}, 0x1c) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x24280, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000000c0)=0x8e87) ioctl$LOOP_CLR_FD(r2, 0x4c01) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:18 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x46000) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:18 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f0000000540)=""/240, 0xf0}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f00000006c0)=""/161, 0xa1}], 0x7, 0x40000000000) 2018/05/08 18:27:18 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r3 = socket$inet_dccp(0x2, 0x6, 0x0) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:18 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0xfffffffe, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) gettid() r1 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000000c0)={{{@in6=@mcast1, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f00000001c0)=0xe8) ioctl$TUNSETOWNER(r1, 0x400454cc, r2) r3 = accept4$inet(r1, &(0x7f0000000200)={0x0, 0x0, @multicast2}, &(0x7f0000000240)=0x10, 0x0) getsockopt$inet_dccp_buf(r3, 0x21, 0x2, &(0x7f0000000280)=""/45, &(0x7f00000002c0)=0x2d) 2018/05/08 18:27:18 executing program 1: unshare(0x10000000) r0 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0x8, 0x20000) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r0, 0x111, 0x2, 0xfffffffffffffffc, 0xfffffffffffffe2c) 2018/05/08 18:27:18 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:18 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000240)={0x0, 0x0}) r2 = syz_open_procfs(r1, &(0x7f0000000440)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000100)={0x0, 0x100000000}, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) fstat(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r2, &(0x7f00000058c0)={&(0x7f0000000200)=@kern={0x10, 0x0, 0x0, 0x10000420}, 0xc, &(0x7f00000057c0)=[{&(0x7f0000000480)={0x460, 0x25, 0x8, 0x70bd25, 0x25dfdbff, "", [@generic="495a5a0addfa21ebe4ed6fb50efae3488f5aed841d0411fae9821e0043bb924f46f9b585539ade5b4f5168c204f789b08a7e077919d63362deb68bc2f2bcc2cf1561f2d0f78d880f210509954919b11f0fd2087dea590fd7f993ce97de7cda4cbd2d02f6a1e885385bd0b9abf9e918234897826b5bb9ad71eafe428a25d421d0de7b952e42cb12af4b36c770e9d268", @nested={0x184, 0x7b, [@generic="dcf759ffbb11f91c537a906f47b36ab2ecb1dab49f85a8729133d057e1a0a34d4f61e3c13c53ed743b976abc20fa695bcdd05a0175854330d83ef28227869397c82de13d96777dc4d06771c5e84091319c582aeaa74ebef88fa9aa4fed2f299f955c4780b2434ddb448a9388cda045b9d39fc33c00c462328deb5a60f469a3b461d836c53d88c9f2c304d8bd5d17fd626d5e8ea0fca9f53fcce783031b8e85068888a257f4d8293774e8fb95af11de25d6b1e4985b02ea88f30af2e751bb9a68c1a0b57d757cb642f638fd42fc58f3adc5d23c579a4ac957017792275149247ab7a4a1f02d6eb60afb50a872ffaa34fb8777cdc2", @typed={0x8, 0x7a, @uid=r4}, @generic="0ba20321778d8a33a0a9a1dd58eda2ff4eac2e530079d5b4f4f8ffb6b979fa6ceb401eae9350c6dde640bfa3e1a94a0105965ccd3568a53e82d0469e88f8f083b96fc200d4723653e5b384fc4f8d33aabd3f1dfef348bb24012c84ac6cb6b45b11e8d42c96aa33a967c7fb7ffe5d94664c", @typed={0x10, 0x60, @str='net/tcp6\x00'}]}, @generic="01065768c50022e4034a37e39ffadaea8bc18d7e141ec56b5963fe547f0be207812c95c4d7eeabf9fb10c1560110b059a81016779227a45d4492d00514d335a9091dcf9a98c605d7a4c6133d0f3ce5da11ad088dcfa6e0447fdd55117183a19b8c3cbb9b2ba0b8ecbd831526dcd5de61bfbe7a339091ca5170e68d8ee273a48b0277faad13af3e79b60954991e856a9e709b00f367d6f1ceab987e4173db5a1f66d94dea91f8fc8b7b6a1273276b57e983a8d3677297bc62d5eee6adbbf94d3b5ecdb607d0bcf0abea6c07b6eda874ad4bb959", @generic="4d0206fe8dbfd5e714702bcfd8a7e740cc74beb77cc39854fe5f37361057e78697dc0393eaba7e8fd0a7054521990d7f27f69bb6b483d774233f9b2ee894ff3c7de6b56bbbfdcbe0", @nested={0x104, 0x2f, [@generic="42af35829cdd7315761b3b863e86a44a24a256692c47d453775689d6eb30ec30fa7d76ea0be25494d8218ff79aa89ed19a273a4847703ca98a789c1f106661582dff08a72315df138f03caf060", @generic="d6eeb3033771a2128e937c52447bd875df9e0d0c4ca22c77238f66806fef0796957679186442d7578db2a049d0222ba692bcffd5d70a7b3d1800af0686cb138572d29f5371fa76961c6215d1f8d548493041f22eecf22e4636776b7c142a7ab527f84a78cfc246e407cef1eedf5eec30be249343c32b48ae5cdb39cc2b7731773083951d0dcb86d734cdc7567fe53c34bc83262d743aadc7d7904f6d9524afa40690e3e53f70a01ee8e4", @typed={0x8, 0x4e, @fd=r2}]}, @typed={0x10, 0x4a, @str='net/tcp6\x00'}, @typed={0xc, 0x3f, @u64=0x1}]}, 0x460}, {&(0x7f0000000980)={0x24a8, 0x1a, 0xa04, 0x70bd25, 0x25dfdbfe, "", [@nested={0x10f4, 0x1f, [@typed={0xc0, 0x6, @binary="e1640f0689d4b9d9b7013bfdc60021fd80bb87475b144ee8353a33f1c0e41580ec481547172a1c3dc53d28670a47822c16d37b518ac66cd0a7fe6ef6202625349c2933588b1293a5a6ded0ec6d8a9bf2f05a50345f11eb2d0727e6b386b785642abcd4ccf4a5e79f41f575f0228569c3983b9297bb13cfb6aebbf89c9c875e9f600b1943fa1d1016daa75966b4373dea58e2886d18c5e132f96ef02f9c456592f82d09bf84fa2b427e83c83b39d99cdb9c4d7a3e2e9f9943ce6635"}, @typed={0x8, 0xe, @pid=r1}, @generic="e62c5117a8b3d040bf8a6e2d55bae6cbf1f662c88118df11", @typed={0x8, 0x5b, @uid=r5}, @typed={0x8, 0x47, @pid=r1}, @generic="dff8925cfe909992a36747ce4fd33dc13b4ca46c212211f174a3e8a2608cc409dcf1d1457b69bfff53fa7fb116e6cd2001b2e653c63e0ec399fb02165a1f9a8d0686877e619c32db7ca1f2a635aaa9c04d130946c9df0d546cd0b4febc9aa339f80290fb44c8cae11997d25ec3d15bf65f118dff590fb4aafcfdeb2744605c416dbfb204311d0aef1a04994e2eda5660ed804bc25d2b82dbde133b774e5b84c227728dafc3392038ac77287179f5ef4450645452029597f30ef1e57d4b9d5824c654eca183f26b00bd76c1907eef2235c7c6495e5cd4acc5c19bc797bf3cf4ac39cc0725b3e6efae8d1abf1a357e9cccc9da66f2764931ca205c47f7e02e4714c6c0f7ed77e03e008a12d89eea3c45057647b154065229a441d6eeee8d2db674c87730dd1c92fcdd223983b6d99ea6c5a2c8d1ab061cba38f0b745994611ec6062d43e241e3b50d4cd6eea53ddaa039011154268e371a2bbaf357aaaa870a76fc06e11890150276968bbb9e938ef8b641d0d837c445910e20c35d5979ceb38663de23ea3d3d5603f7069ce9225b2567c6892f34e2d65759601aeaa3f2dfec6c3ea88733c1cae5fe1ecca40429f350f0b7aadd6b76c980515de93166a67efe611c9b928ed8e942d5206dea79339433af4ab25f44cac9c35651ece8c9b38d755d76d05b1a241e542c58ba2cdc005b06b91f19f5f0053bca573a8b85d3e9efdb9d6a666b50340f1876069baa0165e16153d143784c5c434da88796d33ec8754d8931d5d73026caf05f9e401615d1be3e89d3fba6e93a59eaadcee7597710338d25c7df1388afaeafea6decaaf8ff159f3a85e5fa4964375bce87fc3bcfe0781b7e388a37240f97c034522f603ca7de532e2bc65da32ac13419b0d515d1a76fdf96855ef53fee6035964dc8be7eb7e690c3a19243605e2e198f93a737f29b2bf405d03ef1154ea5f40f137f354dfead6bf13d7f3cf3c1b2a02cbb2a0c9fddd426f070d0aa81a80377a1facb0f2da3cc3e5462356b981fc423e2950f105ecf39585a7b45d292569b78b5069b71cba758f374258b9c70ecec3c021d8c71a1c1c8a7393037f4f223973f452ead12ad7338d410a3afab8b898d7e496514e38ebb3b63adc9101d807b72f3498ff3afeb1dbaa8aa05a67bbd0d71974c794ac9821991090216947e0217a954c37f7ae90ccef9f049b37e4e3aed32bb41f0226c28fbd386db968554c1c77817647fa5862a73a4c862d2b39f879922221451c11e591f8345afb59ed42f7c4a9f064d5910837b81cc39c30279a591ba03c4a1b21252efd6bc96e0e5848554132b5666825c65cd3b55052734558f4c58d1bf026b29dfd5091467f82e87dd08d42936b866c8a01ec68a68d159086ec749119865482488fc67429232861fa8c575d82af921f842a9e4a11ed3aa7ac568bdf4d8dfe14f749b93c5221cbcbf5e4bd2da5adec1909b9522b95ed40d937bbba3f88d2e6013c91c61a9f0bc462e7464cc52aea74f9e1712feeabe501864e85a4ed9452668bd536893081f7a50b0afcb619deff6a616c9ed104a182c1c84733de2008f5ef54ec2ecaa975ab01ece7239f5b8c1dd9a33c20a6d37582f1ec1a1050510aefb52e44eafc13e0a48b9f3b6428981b05467d6e0074e0d29ab5c880e8966e86dfda6c020b6f8a78408d69b1944319471a14cab11788f01328ceb3ee8ccafd1a352a2523cddd8a99d8f5e5855271c9d33ee62a7c1be2837302e55d1b2ae4cfdea1bde48601ffe6d0fc7c698e6df0cdf5f6123c6dc7f8d2af43475f66dc6df056bc22124836eadfa714dd4bfc97b6cbd0858153f4e12078502a159a08100ebff9574eb516e7fcc133a2f7e8f4b7f3355e3583d8dc7854ab60c3627de4e3898bef7bdc79e5d506b5955f432bacb83d303dfe0a82464bc5c073dab06d1ad8c0763bb7c6847d89294598a40111eb81a7d272f3c71a2c20bc0cb3afa5baa580fb83f1dd6b128ff0d7e0b00783caf4d24085e90929b3df1f9486b43b0b4770127e9d5fb0b1df9e071104023ce196e9fa7de3a67d8d6a39f2ab7426af25711884c0f7384a41d65a6e4ff6aa7c7d1ad0650d4045148d8ccc5e1a64b8c511ee5f1875920eef4fccbb74503d7fcdf02855dfd4d433b332c51b3f1dc282012316c3aa0e2c181118386b6a33c241be9b90b4a70f2356bfe2e86e1cec3a311b593640c224d1bbf6381e50447367f8d213926b9553a22b7fc4d8b60350a34e49337ed568490cbbb3b7cc67a2ed7ecf89255c0a3b410b3b829a60a4832018a2cf07ef8237978bbd3c1201ccff8718e23ea5a651d706652327d0d03ed0b4be32d87e38cda6c030a558f504abf23a5c1778128c01f146266e66d74d83bede83c6b28dd14f99bfd4d85095ffe9684f167e59461644262c5c9dc9111e7e700cb287c30429cac71a86d996d27999049b201f279c0d95b7df4c1512ed7df70042c4789b69982b20b71830fa42d177c971fb0844644d5387b19198556dbecc2f5522d735967011eb4e5ab40d2035d18bc996030f6bd5ab06c355472cdcc94ff35b47eb0f718a1c7fa5295980e405b64ca785122700df88b28bf710a220b43a33c8e66add302ebc4f643143e8644ad9b6ea209fcab2c1ecc5363e03cef0259360759cc216e98b39782b98c85d94e2968e63c72c801b0387380367103e8f06e3ec77d843f7d9adb75f96ffbd71dce7b83a91e8612ac172f0c0db1f662930d17c009e9b1f7af5f6708a7d35a14adfbc238a7374e209dd39898dc9fdd2e2d2db4aaf29c3f02fc760ee049d6714634e8fa7a7b5a45688d5f0ab719a8d7aa0b0fe9956104fd0c5e1418d903bd12a81247c6ecfe1f3cbfc665d6b6ba6a12159ad22f10b4f2536148bd55fd12411414a350cc5de34575eb9cb7f6b8fcff5d8417859277cffef46288083596cfefc9f880336389ee906c3682a41ef2ac0eb3ee70db163d1b1604b241560f8fe449ae75f6edc298a7147b45a05860e902498e575ae7f89f7786c22c3e1756cfaf14e4f1b065b90c722b65b5ea79d33499b8257aa4603ff82c894e286b75cc5ab0abe5e495de04a56536fab568945430a02c27f814a93eb08dedf3194a996db39cd96d21df598746a7f6d2544d70032b196b8b83bab834043a21644eaf95f7021188639e4e49fdad2c80b0196d51838f56ac08ee4348c5f5c66e87dd5c1a2966ba140e570a45bf1d4b228c7e352e333d4b7a93702cea83b4d52a8a559ceb6f62a407ff1b659978b4122cd7f7d2acffc8c2dc1da5368b37dd290bb1b63e395478616a88baabb115dc29d1f17e236153a39b9140e8d05fb377b6361a22c015562a643f0e680b8847ad5cdb9a4af7168e7aa8fddef541e3b0c7eac487c4aca17725debd8a505aa7f0a538d7b7c8d988d7c2f4f387b2be5564eeb0e0ec5cce8c31cd972f5023bb0fd50a608dbbce366400e50a31a617ffd9714133dbd4ddb854695a83c45aae3cc2449d5297eaae456955b1178d065c24389f8e90741840ed010785e4a5e164c1e4112a30bcf9760ed8098748829c5c9ebc78c52aa0b02da448d78cff427326bccecc7f144c7133e48b162718b07691641215c8f6fd2a2bdd9c36eb10a58f417bef232afc135b183925743c0271262c492a347b40412fd47de19d399f3412529e3105b3376e744f0538e06e21390483ca955676e126ee4f924c4a6760ae495330974ca196e2f5e088a6cc10947644a94a3aa90c9fb04cd2f85d1390cbbd1272461e31a41d60a0247ca36a64152c31a1e5ed2fc0a43d4a4fd10f2f97b2cefc07f621df437f1d177ef0ed7eeddc5b0dc10ed14ce010653ffd1445f3e53eb8b7ad05b2721855af218536293d7b94021bb5862551cc2424b418b5ac28f4d60c7ec6b1dd3501b9f629f2bab045a14e0a1095d501ec4da38ee564ebcb22ca232e67222a9361ee0c255618b2087977a9174a87dfeb8f4a6d0765bbcd423ea30085d255faeb68bdbfd941779bd0c750469c2949f9bfe35d5c6051fabe303785b4661f746636c760fc005a9d35f160e3d5a82265ab6436cc11bf4bc0592e9faa823f800ed989a291a96d95137dc58985d2042e663db45c11cc114882cbe80970188381ba32c2eebb2977b81f8ff815d67ce96248fd8deb6aafcf16ee5dc12bcbce9dd6ed52fbc94992a5ab7db134b2bb28f3b7cc67a9a98589993fd7845717e32cdab31959567e99cbaab03713a2c09cd31dbe0980c67a6cecdd63ce26ad4f1c292e62666d86da9a93ebed9d919d7f2df86dcf3d2c16cbe5e29642f87efc8decc09e3ddb95aa0c4cdb6f4d2bc8ecb03d0bc946670babd495b9e0f31e7d2b530d4c03c5875a1478d1e247b5bb152303562016d2068e8a79f931d82a3e88a366abf63800fb3e1ada241a45d660c2c7b7701840c2ae30eefbf201ac2e0ed60d8e503658cedf3477e34b1882e3204b6f55b85b08d0f420ff42a99ed38972bfa4a09a2b61459a4560ef4835273971b840140bf14eafcad4773e3efc495c25f11d31a51a9f4bf089f34112d9241e1c173e3f5cf4c321a172a972aa7080f54db9fb9c13697246e863b44b30787f79b88e5067bc596173fd53f2531e5a088da89427338c49f5800417c26a87cd9cf1d071810164385ac048538d477ed7ee2bbeacc12521ecf475b56f0b6a4b030a0543d5fdea5a37de5f3cacd29a1cb21b5c6161bcd1fee5b3665c197db43a34db662937ba96f71f67b95bbcbbd09cf696507b674e17d952aedd93e3b39c23ef5bdad4fede44a4a606cdd5fd1a688db2ffaac23bf591daae8f62ed4192ccf81767c4e0075f85376780e09ecab3c240528e4eb0628a12564e2d6ecbef89bd0282e05b255376f4f73654ab4f4a38ce3ba89721f7a1ffd5c87200c31601abd82a4f56d682276201175d4d04f754b0cf52d214e4674ab6d8c18c84d20b2b253b2c181594631343817e1797d884acbfd61751b10245a087d0803feb2bb6b032ad7c9602180da0aa0db075bc3e8d82032d1a56d47b5fa1ad5cc0021f3823442cd6ea14835bece35f7c5e2594b0ed5f1890e3e442d1999afdd10734faf7a8832b7c55b7625260042259b51c93bcf72293eaa10798a98cc686c6b01571de26d287467488d433f208d66c103711ec09baafa97eca324459c17cbb0532e3d2637ff95733ecf01b73befc329da3f4e66e89262886d90a86321b6a5cc13b2d083ab34385a488083963d365d0426d2033fd565982eedaad1ee3c8ba22eb2f374fe95a246cd8718ef7f4bf697fee1934bef404fd9de9d67d65bc8fb5b237601c2c396f380bd7e5b5353fd6a06f23ca5d8902fa6ddeda0f91885407c3ddbcef6d322de58c080b4e8b32ba85b493c1deefb5f02dfe71a9c5e238191ad25f285fc1bcb880c315f63e74f0828dd0fa419323b0baccc6c7477b09c115e88f72e5c06c8d2491aa4909636e0b6fea02aa3a78a8e84baad639c65e351ae69747bea3aa9c97d4b98d2ba83e09792b1dd7eaff1ae5ca21a42a061e52a492d0b32e084904bcd75b0514eabc78cf762a47bbd6f2e392108f461a06195f49618d3080eb28511a510fec4d506d523f33cdfca2516c28f478b4e693e08c4ad87390a1fb4f22f14ab417b0e28d623ab5820db20d5ed8e1fd1d3cf3b2a21fc82c5123ea41342e7d7c21f086c1e5a5519b5d7d0c04ed29b840bae6fd31885e563465a7b9f906bd513929689cb76051ba5ab6dbdafcbb14019aac8c66a3b7b0926072e4ba5b8d15d29205b7abf618c100ac646f7b2be9ac6554b911794025e81b22ec3b39669286d6753edbd007f2ef5d1f6cd45"]}, @generic="a7d98f129e467b1aaba65a3abe7ba82ea15945fa88e4852cfd87642bb809508245fd91a29d7d6a7828ca9592ac86aa7ed1e43091e5e7b042aa1be9176303f8c3dedc59a26639608deff5a69011828b30beddb3aa3aab26fcd7ba1b975af8a45f7bc1e0173a3c6fe6805fbcbfa44b35266edf71b5b4c3d1869607eda8c770e0b8644ed446eb75a5147a47f0f538a7d1291bcc4609d265af69f1fe3a000102ceee82353eabb16bf58cebfd7dd78d768d62856c08b7e2a82d600669f98391d9a4b63dd95267fb21f964b0ec93e8f85fdd7ea4b4173f6a0c38c393", @nested={0x88, 0xb, [@generic="9dfef3e6658f4152d5359c8819e285975281bad4052b2eba89a6ce45f883949bed1f270e56374982726ecf7afc6e6a5fc72f025ed2029508b8c51c9cb947d970ff218b2108f5d8defbd57e60c91aafcfddcd60", @typed={0x8, 0x84, @fd=r2}, @generic="f2462c47a05b3254caa6afa3bd0bc9f7c3cfaba4303b2532bb4d626e589d488cdf2868840bd5e2de"]}, @generic="2bb00df7f2c617f26d9d23fa26d4cb828cf75425b7b1df35f8daa8f5710331c385983a216da171a99570f51600623cd43a6a73c6455d87160d0910b454ff", @nested={0x170, 0x48, [@generic="a1b28d4ff2ccf8572121b0f20d8ea303a245cbd3cbe81acd7623f81d10080d6f08ce4c6c9d7688e67b952d3546590ce4f838258a7027c822cdc9aef218a9bd364f902571b9a83788b59d1d38e4012f81cbbe255eb960db814e0aa009", @typed={0x4, 0x67}, @generic="dad1560a8c1ea74eda16ef3df833073bfc0f2c516700a89779c22acaf1e0aeb22e5e7f8e3b8754d9e4992b05faaddddd8052f9e91471de4034da2e59b94dea3925759e1d096a20d96ac78c0148ea52ddca46134354218e5c5828dc9be8dca91a851fbd5caa9ef447a1cc0b045c6773a897cfd29af799fcd36bd34e5dd42abef9c810634702bb18fc26d5dd16e70ee6916f9eff791e7105ad703015e03e8078de6df12a6b9edd", @typed={0x4, 0x85}, @generic="6a7383fe3022a02f06431c37726500fd4516daf76739e47f5a4c2bfe1f3380590ee6c726a7c0aed27a8dc25599f096804baddcf3aadd", @generic="30e3fd23a1de85c05a6f7562380cc8d7a3486f51f559bc7572c4", @typed={0x8, 0x29, @pid=r1}, @typed={0x8, 0x57, @fd=r0}]}, @typed={0x10, 0x2f, @str='net/tcp6\x00'}, @nested={0x70, 0x6d, [@generic="42dd80b2df23888e48cbfca8604f215ef450ae04542ac724acb16828d470209f73d99e87634549215a52ff55671c392dff8931d789a6b597ac87e7e597901b1a5a200b53d8fbe1babacfd08a15fee198f42e27357afd00913588f08bdf0eec33f73d2fe12340843fac2e"]}, @typed={0x14, 0x43, @str='cpuset:nodev\x00'}, @generic="c7b2f079013fa958262ff4111269f50162e525c7416489d9e40f966d3a2dda59a40d1eeacd12705ca64a8d631f9a1b26ce07eb4201ff8d057829f321fe3a2ce577d519813be1d50bb244e128052642404b52d93efb9b657f5902c8c443bf31314fef853542fc46afc7d7e056e926d65766872b6b6c34975298b4c8303978ef86be82cc6214943918ea62068428673c3a13baa5d799e9d4c27cdd6308732803367f97eca0ca8783bf32618fc8ed4def8ec45c78505c57622ba7ce1de1c4794b5ca17b86634adae66674d3186ff43fba3758d3a9bf973a21c9732a6fc0d82908568e344beaca5afd8ea9e9790d0d6104bbe26b2ad71c767431921b898b869e1168155e31b508148f8e90b3bbce83a26e0ab3241a6422980e7bf31ec9f0e47e3c435f360fe4c00974ec20e7caae6a6002b86f8b1c047b3cb16fd5c5bb93118fca31060d8763216ef0b87016079bf9d8365c49f9823373e328cf06e9af55ab045665e17a581d5a330eca805748df9f3a266a15cf4ad161411b793021e5c61d0fcd97063802b92dc2ce88e918ff760d2c22cd481e9dfd4511b8daf66f2361f39dca7446db92481f083aca1b3852d6cc06006ad53945bbb133f54ebb90129014d48cae9762fffff5974658bd8877705f908f97a04ef1fe647dc31aeb2d3d5a4d74f2995ae061f18b94e2821995886310872d5d815658f79c3383d1ffc988ece6ace868012c8c85291cccdc4ecc488915b8769a0ecaf6dd3cf0f9271faccd16ef8ef6470595dfd433f2222479d4b6bd1e0cb3b7405fc8456cb19454fb0c1bc1ec994226f8f3cac933998b78d7d2f0027c9d09408611fb15d4f2a2fad44a52083df786fe0e3a7383731d3b4ffffafac1bea106b94a06429982e40cf3da16c5830c7994ca7733b918e4d19dc2c4bd84056138359c9ef17a04b8bbc746b1dc3afeb03a1199a362a0d9de1a1c6a1ed798298736dd15c7201a8de3848794cde4fd9695fd374f5a5a6f88b7f7e3bd259be7fbb6eb2cf236c2cd6c348de9df0c86b8b0e84f174d196db005939e96ad7cf2b265c28aae055300b7fadb5f565e5f7c9dfb8b13bdacf56ef6227f1ff3b5328e927639d63aacc57a7ce9dc8b4773ab6bae0c0261141715952e40b822576efb381bc156a9c64e1aae54770e55bc964ee9958fe6276342eb8b4a93a0693f3e3e74192823f154259123cae73fa8ca1e93615e76a18d061f9eb7c70429638133ad9018d5abac013922289e951c82982e6ec8ebdf40fbe465f05aea02a3f7d12cdaa4c52fe40f32045694383555954172877f5196942b6a3ba926559c72a973385db97733d6e7965b92259613bc07ea2354cd2d432dde9bbe901f3d74c0f24f08ec15c39cd1bb684d1ea42cd0c9d27113de0b61040a8482332b397cfa2e0215d3f70cfcc6dd0b1c606cb76af6174c788c1da053a6028cfef5e1e648d702152a7296b25369028c7e92e63a29a856746dae46441ea64bc585d10ec479728023e405fb23db0e9d91f8b566079493bd7b3c429b389269364842202f7ca0df0bf0d8d62bd74da5161485e4984383e6c7233a3e07c76100d40b5a56511da8f4030b8418ebdbea742e172715e9949503f5238ba1df7ba60764a2f407cf01fcd2883ea7120325860aecf3b325c5b8a056b3374bcc39f666b2c826352af8205d6bcee00d19457781cd339e6cf04da53c298e15a44783afc2b52b5ce5a59506a90930f856e91d4f8fece53397e6c5d2b9bf58cce5291eb198d0166586df81d8bc11a1669535d16310c33d40212125a63d34b5f649c7af320aad01eea4bfc20c90491034b79764b5c9dadde0a1c615fb732b5c8aaaf7569348e86739dcd8ed55c3e19f3a3193492d3fd59178b8bb94dc30ae006a02f18cb4d4c45db5df1222160d27315429b9344e9e54f3e44e9620e7767b3f624f3753c8d2d9b9d4c17a528f660306bad86dcd9a3d9bd60fb81fd0ce0785804b7f30839ae8edd6432e3caa18d44d264c9186d9fb3dfcb12af00fb524780b2745d4f6fc98b46d314f359eb10f4c40c0f3768941521e89a31d4bc64ec2089d1499ffa17aa4ee235a3abe0aa714aa668d104952d89b856d622c9607cd349bc58cc926c4b2082ecfe7c9988741b0d55cb62af9c0cee4e07cdf4869dc74b90d11a7e3d81cb522f9a5eea77bca477b42b0de282ea6812766e194974a37e558204d50fb570b6491f9f6b9799f32e5526f341eac92960d193019a3cf86fb7c1a258cb4104e109eab324a5a13abe3f510d65fb1163ef9fe887bb1cf79154cca8d0c2474a9e0475a88f4a1e1f2da2f7c69be79916ad4e5eaa632d4653767a7b57c37bd7773681fb2ec4089615be1c7e44a4188a865517a535fa8867fcff894443eab92c8638e2dbf6c657345f34b208b550484fc001b00cd493ecb82b634cee235f61363fa327e51a352f395fe739de4f6b70ca998b1eb7d65181d3a814fa79f3c189f8919b129cd7fa3ea0f56336509ca06240333db2ae938121bc39bef5d40e107899402f732b63596a8a3157361fdd225dcf2b5fc1d9437ef2d445a98c97083a5d1c68270b15543dc913e7a3ce03d8e625145a6e4755af47ede2a505f65049f12c80103d6b148a6e9467f2aaf07d3382bc7f249461f73af6e708a7c35d18a32458c55fadeed2c09367ca07339d7595ad61d582b4044fc2363d18282b8ef2af0951b033b612a79328e990e421055fd785dd6f7a906b24df2c2d101191775a314f841f3aa56dd2f2723063b5fe11bab5166dde6f21dc37b5dc0585893896c0702d143e64b386ec89f22f8a04331875d4938fdce3c68ff188e3e29024e1d436bec7c385728c835856552ef6068befac0748a3feb1ba08b250a7b54140066e98a82d52e69d829d7c39ea6446bf83aa06d8c22c77c0a8c3885d5bf3ac6efdcc124066f3975f15676c1825a4967026540de1ae933e110d4494ddbb13ebdd4810a14d953ee1a6c6b977e89c465a8c2d8a115d9fcc9f2fbc3a4962823c98fe90624c1e14ad3aacb65fb416d555d1806477c4ccce324b583a15f1592eaca14eaab1e3079a72618b036a5d6f61a1c4a22b59e429a24b3c796d26f43aa4c3269953e8c70220411e745baa55d803c1de5acfd0c867a73aa5831a45565aad8f27f50abaca8b876da87c739774c70fea14b32c206d5c67b62adba312214fa74883007ebe6039406b070375b1aec58179f84e315028dac74249da8a31c952eecd2be59fd03386c0752a27a495ff78a7ec0486021f23f8e06d22e84d8f621026928faa0c61cd664a085c2af88dddcd8c95438398cc1b8dc1218d227ddd3dcda9f94cbb7aa047cf6ba734c9239a2c8f1c5c195f13a8bd51afd5722f69655d090a48701982018831d6391cbe92d7ada2cd1c6df024b04f6e7bd3c88a7e9fa32319b99b8b0cfb700f19da9a72635f7a3f123284450cbe8ac93caeccdfd25919a54d5446daa87b93d546226b69d481a152df0cb5c199d12c59ceaf75a2d642d55ccf0c7991a7e873fcc07c9a5371ed05e9c267866b92805067fd6cf06c80b369aaf4181240322ecf66be17f9e0fe5ab54a39483cb405de85f606bfd5a77e9a90cae2a19b99c59b91686ee67cff485d243b8342731a074a9549f49ee44bf3ec4bcb8e3d754d1cd28f410d1ed1d66f2a19643fa0a6c2c2723650e616fc12aaea16c1a01cba3557cf7ad341469419b5d62392fc900fd8ab16b790736a58fec1d5ead4446dac1fcdac40dab49662f4bce5af376d5107f3b398ea5a5e4df9b5822b24f996697b5bbc36f0a6520322ede1dab7c8c7b039c1df0aed2e9247eb97c7083d25430e1fdc65bdfc20082e5593994a31a5eba7e07454c9d933a1d55217a41de4338f67fb4633d5ff3106f94c3c029a69baa2908cee097ca5322f0bd4d4696336348663a6211d7597eaea6ee7f3c6ee22cb4cb8ca3daa264861b1ea816707f2955a0d5fe1809cdcd0b64715343141d472949cb10c5b6a8df338a3147987449eb7d1babb478dd4c1d62cb7ad0b57e368a35bb5a2e0916d7a3ef6f727fa84f88079c0acc2a1258122ab86cbed2a61d459af984ba85afb8570aa42259b112e4b7f29125018859fb8dead78059d820d84b15e92c048e3ae3ee1952147d77ea0842ef5c5d9fd0b046570ff2462ba68e2435ff8a18ee9fd0417c7b4c1d7ef3590bb2fa851c2146ba47226da48c5d7111f31e38749715c6d2385230fabf57a4dbef8f6534bee5bb16275ecfbaf6cbe93f4ff41c0b14ffd582ff683346b14cf73bacba5bd83644e1b89e9897bbf1cc97e3823e39258671ab8b2efa83ed499b73eca4cd083602f938362b93e0b9e941d5455e8b9456456b3117b61b9369f55bcc80a84272131a11652a443de8ab3a54d67eb745a787a393116da1e2539c389a8099c1b4d139763d7f322b03ce0ed1ef108f8dfaddaa318d976b6f40718b2469184a90c75249239d732208716e91938928a598b7faabc54d3328cda5e28a206f9e985e9d08cdcc03595f070ce32a24019adedda9d83356670bfcd76abd1d53b6edd13dc5a11a8ce491f44d392ab06087bf8eb76eeb294f1c1ed16cb29b74db32ec5d2f52cc7cba72d7c2adfd60db442587f0a94983db09ce65f64fb504759ed66741620244b572acb591456f729866e37bd6595737e8533ae0ffa94c6a81e06f85135306108e55686f72e70dbc836f2ef4ad8048e866f080007e83c8271ad63f634f873dcfcd4cc5209454150ea3d88a1e8caa4fdd1d3d22df45c20e910b9bf7a11d15eba8f0eedef62344fb610142261abd07a3e0860503e059d4908ae92c7a05810eb64f7e7f2fa6a0383d4cd5fd77ad2c67d8f19b15336329cae8a5f9c2db229cef8434155779c51075ea07ad04f1241ccfe9d2c427fa0c6f37aafb539ca4aae966e546e3ff817a630e02232adc265d0a16d8bf26d412944a4c58de4c091299a445a9ff102ad875195e56891cceb352c5a9443bf88148acbab1c7507459bb108f3298a5e17ad97eac4e5ea84ba045658b77618d5da4117df70ec1bb8f17593d878853dd530999f4272116f1f6de518179328c7aa8a41c3aa7c417087cdb140ae33ce67ca64cac9628dd52831ee5c07eb244a448e3cd22471ffc875bbff0d0c6cb46052714611edb7ddd59ca82d733db245b4f112f629a6a241ec8e8aa9cb613bf8b0fdae27f3e3a0becb449732b01c0630da30c95e9b1465cbbcca64231c9f8556fdaec0bad7a5ea767b394df4e9959dae1960cd8a968e767f3c8863f48858be6d1a0224901a62d387205b8cd42ad3437e4448f777197ede9a4808d4794f570edd26822e3c347349cbcbbea72d632b8325c3f55c55d5d0143be41e0aa8b6c4cb163b21107fbdaa8b4c694f17576f499ee390bccfc4986d556160c7cfc018d16a351197b19423606ca3038721c16d7e8f4f5747d2d6f286b60d9bd8acc29cbafb0cbfe08351a7bdee8a425f34ca16204b32dbfc18575b2a2e6dee1c822f44c01e1b48959bb9082b48d8f6f20c2a36ba620227dee7a4e411e84ca48daaaf25d462f2a6bdd6797d10c5132da4c58d9916394077376cb6380bcbdd414ce1fb28f5148a1dc71595b0a469a71ca6f7fcc5056a2a44cf7292e8cbf20b5f8be30d7efb66fc58a87fbb6a08c2b6354cac9666242928ab226284ce2ff01c8fcefe547472e43ee33c20fa617382526f1568bbe4122d7c6c30437172671ff8561b5ad4df9cfa7b69155ac3e236e762dc6eee59cb0891b9b357738020849df5fc2e78e1920de00d37feecb7ec3eae4583a3659225e982c7c113f4f2bd68053230f85"]}, 0x24a8}, {&(0x7f0000002e40)={0xfc, 0x41, 0x434, 0x70bd29, 0x25dfdbfc, "", [@generic="d3a03c5ff45ef145862c68675ad8784241e7fecc0d79c24f4bff381be1f22f7400d1f71443693f9bbb3eb9fc73d679bca5148183d278d1693b56276ce375a07a831ac377faa8990f5732b3e0", @generic="eceac03f7ca32a4322cc8a5f4f931b9da8cb615948090a9d7a807b9563b31311bed7b9e99521c5aaf44bff667f7921cea26495a66687eeecb511701ae607ab3ce6fbc8acc0ec74f4f2cd338854b79691b2b2ceb1b175ced8b219410346a7d3b13ec369ff15268b623fb405366a27965abbbe7f79df2f41bce5188f293b4e58c24463f65f636bac8e65e681ca4e924c6b959ef40297", @typed={0x8, 0x1d, @pid=r1}]}, 0xfc}, {&(0x7f0000002f40)={0x15c, 0x34, 0x204, 0x70bd2a, 0x25dfdbfc, "", [@typed={0x8, 0x6f, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @generic="2934d3d7aafbc167160f04d6e8a3f12d41207fa443fd26886885ac23a177c4da2ffd61ba1df65d88f8897197a2603b098f751ae0867bd87a2600e212f61f46a550c13030b9b3438e2ecbf6b33e1b9645b09a668ed5e5552a6df3aa", @generic="9b3e50bba272f88540a4d9f8e30d2841182ff8262344c201833123aa374f4c18585524b60787e5be614c00d8ab593bdeaadbfc3e719683d1704918f3fd17993bc6be20a0a151eeb7097e6b99adb9200ce2e6cc5cdf3109b9d4fdd7716a9147f507739d779b91d380bb71400b716a122e99d50b29095ff89dc4bbd0557d", @generic="c29ff906747d56c7f97da9164fe7c92a833e11fbae06dbc00a2f83311fa274ab31e44eadad19a3af331ba58d8fab793bd10e8600b426fbba813d96c78b3175dd2898332662495ba6d77f08e4160618a86e4e59f734f16a1290aa90ab7ca8e37601786984d40b260da8"]}, 0x15c}, {&(0x7f00000030c0)={0x2428, 0x36, 0x1, 0x70bd2a, 0x25dfdbfb, "", [@nested={0x50, 0x73, [@typed={0xc, 0x90, @u64=0x5}, @typed={0x8, 0x17, @pid=r1}, @generic="1155ebcd3c37d897d1c7e04aaab249c19c93f44801063f032306480f11034c06accc060fd570f5af5341664c463ab670fde5ba7b5b85a1"]}, @typed={0x1004, 0x6f, @binary="a67842beb3348aeb8f83a0b343c6f7a2021cc5fd4a8781f7e21111dfc80278292ece5dd3c2b41f91d6bd0bcc30e8d0acaaa387a9fd1e413c6aebf350346ad18ae1e7d7a29047b9593c7f8931fe6a37dafa40182fd3a5e673f135093cddeb7eaa649e68980b9e3a4e6353f4b33d45d5120b121eb761b2807332140b7ca1eb324ba7ebfb46eb3b9ecf4a09e890d737607e03ec139330784535e6ee426cc98aaee6a5c9186c2daed99847a450198c94d4046b9b63bec11b23dd516b38bcd4f2825310e3c3b6eb51c2d355382c945a38f468e2ec82dc295902f89afded41778c92473363974cef9e8a951ef5662eb9f957af448c71ae466bf6b35ed187de8f68e0f2e3bd74b59aae6f970dcc6a4d4d991b2e69bfd098e2693b11d14ee5edb41c7150dde0c7a0fa88f9177bb3825af8bbff8fc269941bf3625671808dc68938c9968acdb7866e7659fd724624c0f027a5d562d1d7ee4b3f08e24a2dbc3afb7109dba1ed29d9ee3afdaf456c8ffac50d32680d44ce6108911113b8a52b4d715d5394bcdc35965dc85c60864ef21f3b00d20bd5c0521ce09498e8b872fa3c043564c70bf83ebd2119312d6b30a06f80029016e05b83f2b19f531122f3ee7bd02171abda1d130ab217b84f144764fbe34d7f6e2b3786e53b1f6f26cdf962e16d77db114ebd1af2c64f8694f5789eb068ec874ab96e724f25a6e3a230c0af1975569ac37a4f281e8f70699e6a8f93adefef4cd564798f18505d8c7d2ceb2700a25fa285e86aa098686aaa4a85bb8397a6894711ba52e420cac401d108287f008907c4c20e64335e446f34c8a2b7ba4436861d8411e653580ebac9a3c959614dafd405c17bda1496a17fc9f472cdce6f7ec168acddbeb2272475bcf491577e6ec2c7855b96dba1a123bcb1a3ea75b0f87d5a2e003f6063df937b0998cb72424253a5d15decbc98f5ad274df12437fc2b3a6e6c3fc24c106e91c700a41ea13add4c6b803b7a7ec41bfd50daa27576e7a2b915f684b6ec3bca6b64972b812853e09dce80cb151633ccd077bd3e71d6e2f3b8a4d75a153bd1ae233f94bb7ae4bb0a79f39b6ef08287de7dd4807bead411c8a60a2a9f2f16b3e6e0aa9346f0d6c84f81e172a0e6483d4503a21f60d26518bc5ada530a68d4ec7cc1c16ca2e583a9c50f321c8f441de9310f684e97effd8faeb9835e74079bd6e2a4af65e827733f98d49f671067ce5b08f3bd2a61b096c3af9b49f0342b3aabac790bbadbc5c0b2bb249a33b989be855221ac6fd37044d9d8667ec7141e0070bd9486122223783b3a3046f0b8cef6e7d255ec797cdfef323369f97a342fc4abe334b50a971fe172f79d444a0e2cec25fea88f764511ad9bffea7fd48e7f48dfccad0f639248a0c359ff0daab360ec829993c8c51e7a74488ee070d9558b68321361686076b16b13e7281d6ce35253f9f2c7546c00ec1b533b0d0a0a7bca7375397ed1e5a26fd850e1e917b505bc432065fd99faa78e54d2ab9d01509dd76c2d786573c9ec5a3546853336eca2c782c7b3cc4756621a833312b1967dd5feb76d0fd8f30b7f579e1705045447d9c42fba65520d4ed077ba202e882074cc8af6e7ac667f3b574dd896660e3dced99fcbd2131623564096495759456baced0b6ede5017227e77fcef4563e02b40d679515fb42cc94fb5daddbc72c14eca029f224ff68c1f9042d5413de2086fbbf60f435a4d62fda97c65ed51f0b906f028cdde1349746484079c8f1c5ec66fdb6b6a21ea03895eb34e08f89840b32d0eea14c4cb16159d619090bcb69c34b2cdc612245ddf3bae5a84adad974e55955c2e2f63c18bbac8f98aa226f8a0a68e4585fa8e8f738959735a18577a0af7e09c6cf1f80e8bca95c47cd0e2356f791dcc66b30a39fdf022b23ac33c28fe2a0b9001de9931ebf26003d146d58eac064c056d588596eae4586ef6546867bd0f2ff376ef77159b0fe6543ea63f0aa210fac05a14c73ceb4e85e00ebc6595f041614736ad8b4894d483c53bc3400f668c61fbf00bf5a0eeb965b96e758c9dffe63f9f47714f33046392b1762819769111285e32d1fa2b42b3b78141d899f0d82bf8a4e631bbf0d4591dd86f3c18a9758becbf7ae6533134f6e338f44c766882dc8d83f96bdade7e899c80d7c64433c987a4e6dde0fb9621028e194080c2ef2095afe7fc8bbe079295454679661fa53592a0a3881b55616a1a300d0a383d25e31f7b1cc5cdda5b3c83edecbbfbdcb07a17a293fc587491a15390b33ff0197116df537258cfe61e9a66509963a5d723511b96efe355d78bf83f5e61efec9a119cb710c8cfe0cebf14bbc9fbddcea54950d5c534afb90fdd13340a8de39378eaa7a3619798c74240a15e18713a4303eac8262d040fb9753f14db2ae6e0bff652c0fd0937f9a8780478e1c4e5110d8d91a2532d1863772cb48612b26329314848ffb186f4e929b8a691c2ef0ece196effff15fad143b104ce07f7af5d6fb99371eee137d9cae9c5a34857755b35e391da48ad1d64fc4bcb8e0b48d8515bb583b6f41852a685ff2ff1234093d0ef81bea5f78f51a6f740e50b6a903fc1ac67b7105e3b83c871672e9fd6cf9e38aa9a549bec52fbe686e7b8dde59a363cf4b4931c64a7268ca7c1238aa63fb42143fba6b5a5c8ac1a857c2dc55949c0d547113d2579e677c51e46176346c138e90315e53bb82afc95c25e7041496e2f24143449af4130723126a7c79ba7a8f9865ec5c8e864c470c74ba2004030c4105235776c0114d4b72fe2a8ea603175defc2db64ea3580d0276907e3e63e9d150ba3979744ba0d146a308db8cc7c46c66f10a693beb59fa72e109b065a3f516a2fdcb34ae5f41615d317fcffa98a38bbceb20b0c8fafd50dc28e5bf89b35cae11e3d1c18190c0884d65d54c7fcff29efa4f79742b14c71d768477802a71a5dac2d4a9897196d0f03337d7b230ba658768aefdc4102c9b4bfafdaec4986395b90893852102d7787ad6f45261c63667811b0d0238e85da4098e036ca357448d3558f5a106ebc74b55b0a9a54384bf5a9e8f3a3b67b672b8198a00e073a8817d77ce4322413bc85b3347c2639cbaacc4375aeb1ff0e5c3c7e3c46e899a3969ef375b38767736dfc7b837c99631c19ba6815e74f80c9abe1dabc39a85ba34e3a090d6cde8c8c7ea5a69d6d2575e3e531fb2cc2e89dfc3c4206606f65d18b89ffbcefa49848354e38eba910aa84bf107020d88dc41ce1f77866f656cebf50e0e73ce719daa170289f70687d5d05dc40295219322f05e5323e3eea1b1dc020005e1a4012480c2bd2bc64d1260ad3027bc3394e991ed178970accac177e9db8137b114e4d8689135fe0dd225c5e77467e1bb0b153d7716fb4b8595ded33f1defd17f3fd376c285efdc75f6af14039c947a85200648765fabe3569cfba7e98b4fee4f9a603ca1f27715ad3be1fb670f127e511caf79dd77dc281b5619cea91b7a9f47fb734fa0b30c4a6bed706b2fad25e0a8a3589f341d2cdca874d3bd46c3f71ae46756a585353214a49571e2e09c1d7aa4d87adae3ce037f1457fe9931c79f87c14fd7e063d28e04f592972c9e25b35f48f555580f4d6bb9a7ff81ddada98b21cc135fbd53aed0344c3d9e4714d5553f8452ca9f53f8ba5b97fa7d17540ec1add3e6dccd9b65a9f4f52a92a98c69c9c57248960b8dbcad1625382f1b1013d41cd2d692b4c59c77cad109fc4046e37424c26e000488318b334ee9fa0a857027c48fcceee6fff8a7bcd3d2fab41fbfede26f798f4cebee9ab7f9eb7b27942e0e3a5548f4afd2e8f67bd38ad4d35a1945b475b8495d00b11f1260a83990bfff72a83759af359be04e55a2f14b6c2f6f52e121630975888810b153f9f1dc0e87f2b2160199faa51fe47831581e7900ca8352b974a1910c3ba7ea2e2f965156881d9bf2731c9c1b1f965eb25b196236eb7464be1c3af7d0499655e8b90121c7d78ea297a42dcccf452c3371dfc8180f6e4531a22a8758caee6ceedf0fd8230149b9f6d05a20b3671ae315c56dcdd4759261e060a01466ac5f2aca5afb21efc14409c5936c921a8fe1a03cd0b742d767011ad62a5ab2d383e513fe393776e73554f2e8f2340bab1c8bba8339d6becb674a73bde623efdf44521c8baa7483d7b620c4cf87709d100fa81a60040c4c2857bbea41cf3ed9e2c75b59a2469401bdafdb51f7c95a90b1ee36b02ce5856e200427e12db34c96264b962bd3ea81c58b8a1e40d121f4d9ccfb776585a7030df579a30278d31c4a0f5a50033b142d00070450b9d2ec19b04384845155250f2afd6069076eb7a2edfa13f847b2b4cc29c37eb08bbb60316cdbabdd930143582531cfedb83646f04362eafc21d4a7459c0edc06892a99f9cf0c8dfc02108351f2b8bf1fc45ece4a3504816a9af76cc306fe9b1519232f388177393b631f5cf228bf1475a451bae9c5a168fa9b473b5294ef81f223e6ea8a1806815319603bd87e8bbd8b93763abdd35ea4d6e7517db6ee12d929f847a3c3f18b44ed4611b53d1e104080e537181d7c2bccbdbf3f9834285c3c2cd8bc1761f39f7e3f262bac43d547a123ff1466c95e19e27a69fe16e090f4912cec70faa233961ff253fea6e535e44a7801b04bb041c5ba962e5f71232aa22487de57c0c7cc1cf850ccd6c6e8005b214a042e8a3577b1f5a397b1fe5fa0eafdd3113fc767d788da624de9a400395932d091ac1e69a7f463bc8fe7fb353534b8c19fce38e0eae882cf74532dc6be9dd95f58429e3b8adc4835e7314019a24841ddbab6d2ebe7502318c94c5385263dea0f79d8406a3052c0cf914bd95e13ef97a3183cf5e8b594e7952d0c27036aa35dc624c61071e2e3f4ed41f97014fc80d4778164d15b703a7987ebacbf4a8b63a43b0a59e7b82a9eea6fb7a10cd72ce055494679a4aa370b0d6cf98ff6db0c8f5e56030217ca347684923d5f62222a0b9b940bf24872757ba59cfda3d5d4abf73e05ead394e98277e93b7dfe732abcec040f478821e9c0506ed4f6336bbd4c825e0ec9ad969aa9937751f2136bc8a6af367342ce881be666e8a5d07c376c80a512de01c58c5e8e221f0536376a698bc37773a2b3a0f835a36cc84137ea092baed8bb3a73ea82ef4439850a88812dcdc3ed9231455c4f7e0f60998a0d416b1703b1484c7258bfe5fa486aca7e197d49a4ed75cbd909ac45db3054d1d5a3ff8fe2dd50da5f2c384b9f900969d552c31246aae7f1bebfe07e6fe0f7fec54a62cdbca098d550ae065ff1a5137f5870c6492679be5f3991682f63d94d8e149335964155f99a0162694ca006a8b435e18bca8d82813ded8d30d0b6ca9ef27938e1ade8972f0a46af1bd019518cee7b5ac3e78421374c8d978574c764304c333b913afc6dea465fa59e158d0e2d148f67931a88ae36cbe10e8a3928d29d7d9e56410f47d33687a898e735c9e052a4e65cc76012d1ff4ffb68bff5ad157204dc1da04ed53b7923ee63e1bdf0399b27b35a14ab4f35b613fa3ab69ee895065bd1718189ef0df2c1bc7ad30174b2f84b886ce15614d7c38814da2f47bf5d95546e7e52d67b747f21e943b1a0a997bf3bcc0bd93348a47d1e123f1721cd6e045d979b1061eba5032a8ff94abdc6a5c7283edfedaa0e9a5a4ea73c955782096e60d3de96033336f2969fa4c1bbf0336b996873a6252ee56e3690ea17fe343534b5dc384c2f2854a6484e5e6f13c5a30b98628d3562815f1994dca11f564aa13d39aec6e6278bc02b903345c1245f361cd1590a68718f46b3"}, @generic="ddaa22fa08bc0a6a7322", @nested={0xcc, 0x4c, [@typed={0xc, 0x5, @u64=0xff}, @generic="07bf9f17bbd3e3e5ea36dee893707706d98c53e4830145d824322cc530ce9371a697095efe63a995e44a1639871ac7991831bf6350c04ad7613ae91a827482f5ec8669f3d8891473685266c493cdbed809164eef1732c2e178540d72d9f625d636870c04def009952f5c5b52798ddec569d34e7dd74886df78591e602fd469aaf6f15b57e6cda66721909fedd4ed7a51273bf1a901cca04bea9deb4404403d670289027ebfcd62c935b78e3e9f0907a04a92d90f4564072fdddf"]}, @generic="d1e2c45af1021a346a42e30011fb5e2096a9740f0da04a1f65219c7524fdadc530648fa1aac789e1b5c554577db0caaf3d9e963401a5fa1c9fc6137cf9cb5cad8836c16e69e4dbe625d8ebeb27b4675559513da18ce0d663496a695ab29b0e35c7ab0941d6fa3d2be3a6e3edb14059d9bf36278b2e454029df7234ce0c1db4b7267108a95f05f5eaf858320d2b1b3cbe68d14a56fe586842d3f1d3681568d9c870ea", @nested={0x1004, 0x58, [@generic="8da89a8c503a8185bdc217d92ac03417f161ae4aff604e59e1413e93c35ae0ec0c16abb8414b000bc81fdffaa7d6afe0ed3441426bcd28a2b070cbeb1051ec9334aa7fd14b169b4b2e7f9dd20c7aea0225939b36a518013638dd39d55e52eca384bbe5e1b0d06f698c5d69dca6d83a831a6abef4744078424393e0be09e358655768462da30bb4d08f35bf719fdc528bb3e47f8b76eac55c564b436afe3627419dd7f410166b24f0c8fe6fc3c6f84135c8f2a1032037642d4d0b67968f2c8db9e8b7e08fd2137bd01dada015ee838d0fac4816e42aaa4a040df77a0d8bb5358cc72db197e7f255543be31eba126695e891f9323823d909f616143c25b9dc0946fefb494076c4ec7ac3d5c958ddbad6cb2ebe772dfef7d18be4bc26c16e0f0b4a51797b75e317910dbc3101896b2594ca068f8b2eae2dd269fea1a8f36d0f2816a58102001b75e37691c7a38dcd88a5f9050da0a5a7829ea74f0c6fa7673cd745549e2179fb0eeb50b30f25c0b4d6ab0a03b48f4f8ba6c1cbc0722a1043c868da70ef5838459b7b69eb455f800af48043aa5ca98495a695b64e4f03213ad493e1c952ee872cc07d9f6c9cb04b99db151bfe40a8d7d4705d260bfd68b2a6c7093d94e9884b782f4404786c71883305518a66ade8451e73bd4259fe63666a45013eda5b86b57a5facefff2996412007af01e874b6e858565c39302209f7a6fe8d4a4fe6538375c565eacd795ea68e138ea55533c2f449b79be6b8eeb96f3bcb6c1725087ead54892516cc0d9c98f53d1c28fe08a0ec7d8c779603a72a5abb7850b006c5f75c78052c2ad2407599c7d62590ef6ef1ec5f4254353ea5cd39316df133a1a09af1df29085c6966e69a679b53c9a703e921d94968cd91f2a3e91a95c3b821af6dd09a8bb18aeaa06dd1e6f3a9560fb131c4056d3e2cdab63170d2f687b5ee2a2df49a30f2c336ec21109c25d6b9756588949f2df7b57ca5710f9d867e99d7e32159a744d9e98374da0e8ae14a24a852ddfc8bf0718897582b7b6c8b6ba9f3adda8c51d2434d78186f0243bcd1b4235ae7fc9f3fbc023b4394947748484cd9dd85cc537c4625379fe5cfefe834563cf1e973bad9f2b2f63410edd21bcc765c35c29508c488b8945804a7f3c9da18603ceca8589e8e330e471a274d2bc9e355b09f87dfd2e1b37a22613cc15061e1a938fd1b3581fb423f0e652e76d11c238c38af68b14bbd180b07fdabf4083920f119cd98e8b0b5ec188f2754a972e6a4422278cd386b5724ff937c0f0eaf5fc947acdd1bfe6cf5af2b9294dbe10f094ed811b14d39e9e4d0f37d44fef878f08dc38ed0d57639d742d0a593894c736b2b5896de83a38b7eaac5a16526e54991824e6632acff690f9a5bae841ed7f3bbba13008b2298075a5dcdf7d9356feccf15059c317033e689929c7b3aaad6d69e9b0711e113bd1ddf289feb8e2e6f8d64468c82b45a3cb0a35122a0518c96f826c83fc53c62a2fedd6b1f67bd43f324a63323457be108c607e2b6f7be6fedf507b473e6f16607058d8e5da4883b2ffc2cb2580b98f8de3b0c11d58319083b4f9ab1c7fdbb73e09b6cc8bc9db4f441047672564f2df8204c327506c577397660205e286fc722220ec782f9b4271d92c69be4ace30ef55ab0025acb29ed37885f5f668e3e0956202b96c7f0a02c5bb106a0f8bdcafe11908e1f2375c1b7766ceaab912d5d80afff7e9541a9b640fb259f3c122e41b8b8cd0b580f9d688b80bca801b232bb37cc38b1f3f93bc9806b11804aca6b45c4918fd7333414ff67ac2cf7a1bd403391cca025aabf7fbd8cd7cfad9013008fa68041b4d25bcd10fa2bb4ee273b2aaedb5c9e169a26c6fdafdb6ee01dce1b1cc2c852148775c44be229cf5ecd9ae0fed1ccb34c1380fb26f9012bbeaa2a0e5be291a6c308c9d1f239008478490690ddd8eb75246043b0bb5308f06fa5d7a2b170764cd34e62fccc8b87100e7bd2a819e436bda904c6ce0b6c6b025178809b14181fc1b141d6c914dc75485ba9f0954c6bedc73b637c7c2d66af88e940099e8c593ed81c6ed6d556cea22cce292c306c32af5c4da62b2a726cab7ea50b9dabfbf66960b46aaed1d00bea6d0b447f34a60ff023242f58a219779a2f1b72485e10d736392d601e8ccfa4617a1acf22dc1d92fe7b74a727b259fe60241c84644c1008080678677a651247d84b3bd9e8aadf13490bbf5f98fc3337e074457175a15d5bdbc5aeb0f6d54a1b86cf2a9b30cfa63e5acfad72556c9d8151159e73d237126e04b33cdfaffb36d0d0d8ca59b13cf06e9fae85eca7b46020a88de8bfd6884437159c187683e30248e9011737e49cde1313752a3e6dc9b9107eabb7419f1723faedfcc58bbbbd8d7a59600a05ec678c7b20244f409f7a52500b72750e02fc2d444929d34c38009635a1fe239a08065aff3ada44e42a738a4a10a6a340807c5e6553fb8fc2adf0a2ace30c9f04330d721e197728366463f9ee9db009f0f062439c69a0257efb81905100f98f8101876766f762d0f550bfb82b55681a128cecda2e228c9a971ce869cf6a4acfaeb2c2ccbf07869bba1030a50d6c77874d072a6298e15464cffc0088b3f38875f8a330d92a938cb8a8ebbf55b52c0619f507759438ce3103e18754d449ad48b75cb406c8df0f2a5dfc5e6d880da07d69dd5a41e270b05481e1bab8af8bd597b423e98463a0d62b363f3c8092deb6ca1ee552015fa66628fc9f02b9abe3e0dc7851229ee9f0ae3a0f4586e1b78fa6180a3514484a1e22e42c181291b452d484bc7b9edfd519b96e8a17fdf4539e2610a3fa3cba77d14c0d28a6e1f7fe115b1e2275e99a609422fc005590b95c0dae34851f9f482591dfcbb9fe00793f6f36f95afa853dcd3164a404a2fb28e73fd9e93a99208de1a63e13d1a6caa78d5a5824914743f81f898b7033c5c28f55154e0f556d59aeb93520bcf14a8be13b907b78bb0782ae3953bb0584bc71167822e30ffbbe57b3071063c1edd734bb63b63046d53bd1240892b342d92a94e052346dcacd1ca8c40fd0e58891d76171b46058db5752883a542b7c6fb319ddedef90001b082ac546df3f6684dc2c14879b19ade0664fb5f93fba76139b510ba03afdf97e504b88350deda3eb19bf41bcb288687072bc7204b6eacca8d0d4cd72b15de0bc439203e317eab5d2e40dfb003c3da03d4888971bce8b46764b966f9b077dbd1260c18d0d944d90e787bb131d33b66eb93a72862cc446b62e0b587952c94be1ac075cf7b282165a38f13ca2915e893efd83439f7b8d1b8083f8fc1954f19d01fb6512c3a15e72851a32e0b5643b3922ed13897acbccd3ad49f356ad85d0d8408469ac69c54ba2f4e1847f3e0268781b7391fc45be1aff7333b63e96ece7b91e4b586128ac522b1f4ddaf613feb0bc7f3d787fdf758417578142a207077f21d8e0295f7dead23680e13eaf1a66a1e3187613ab5b9e7073cb1e2cc8ec693dc81fc6d56dc449310eec7af522a5dfe9e745b0da045151141c1700e7782dc9ca5306d14eccfd5475663e4e898a8c7dfe87f495df2c166784ed16ec11218e8edef208bf239b89f7c235b442154e4f1b7ee7593663835f77fd4387a02d0e9ccbaddace79ee4fbad04ae62ae3471ee92da49dcf9d27a63ccccc3b84e450ef31f630849ae1f8c0fd174cd928a929d9f318664cbc23714eac2335806e8570c3991272ea6ea70db3d1a05dab9e6647f3cfedf406d29a7eeeea37f7af47f88480a725424162550cb28a2665591344da81e523473fdeb0929b5a4835de9b52139c866913feccd5aad22d99aaa4d349cbce844397fa9a94e7ab0db63d8e3b049eb0c6938884f214346a5f63afd335b8f5608450206d0ef402a792cddce451c5a58a03f81457b112cd83c86022f9a5a9d748e9e229222f5d24d6075280f2d6f16767787c0dfea2fcbfa473f6a6ea71f21926a82aa78bd36e0ed894c9b138494f9421ee89187766a982ecb86d65a02ea1606eca4e53154a4035605371ba178ffab714909b8b845912302b8a53b7810e69f24bef6d33d1c1e26a90dbcca3934f743f9975fa95245f1ce5ff5b4071c668f64084e1cdc9e0a4a81a93df95e613daaabfc1459839d6b2d9f676a16c4e51e83835271206ae803fe599ac2d1741e6dc0c40f3d5d7c1493b43c2563db8babbf8cd33c901c2a336ecdf5e259dfa6c58eec69f7853541cd77f0341517159593270bf83dcb22e0ca4f784107a2979632307ecf78b4d6b0a3eb967562b53e4f8fb322bbbb888b3b593952a92acf84d77797ae74cdf4f6803010358bca1c0d98800d314a182cd195f2675b6a81a43e36a72099ebb058fe6f2c652a9dcd221c6d89db33e723a01d8705e2841aed33dcc897da015198d3794a159e7980d33b5c9d8f965198543918e227f19393f46930e41cd6e1f8b80dacd603b90e57ef4879e0157d665c28eb5f3e2ef5ac29f45775883f9679504dd4f8ea8975a93f7d464297c11f722c8a9efea360974da8033426da8d3363828661d428a496237a697c37af06a8f06e6330c3b247d6dad916e7a733929406991ccdb73ad11ddf99330c6fba50bbf35ba6f66485bee72fef22b896808a12af4402b02f4706efa04369aa08ed37767e16ddcaf95abe8ef4c03b17389c3934d45c742229cb2816840fcc045a3f24bc346b6d023e7639e95eb04ca58fe67c40572c56716569e523aaa20087df3b79f2bfeff3f55af5300bb55506ea0fdab296358c97632152f2271f5c477345fc62e26785e036f60b7d0b60b6f148536bbaeeacd81fdbf9f8dc57cd9ddb23d3af9b3c0874633ab815933aa9ebd13bd38d74aa76a86b118ce6b4899ddaf57b2dcf9b29ac703ce2ca2a3f2d88ff34b451f410c0bae3659447a6f901ca4060a87f9efb63d298317d351134c2bccc78263670d40dfce9f5b2ea260839a52adedafec39a21f81ed729aa45451baf78d72c6ad0f80b67ef700079f1f0ec869749397d7baf0da5f1c5231b175af5493b063b1e275af83a8d542b371dee62bb2a240692e44bb61800ec804c5d29e61c6669abab2fbe01162bf0a253fbee2a1d73d7523b230d783894e779622fa96d64a244a82e116bf8b228a4daa5fee0c681181a35398f9dd541e105129e8a8c54c04a2bcc4abd941167358ae6b7362bb2973ac2fed0e378fc38b504f171fc5027b25f42196a7ac02517b8dd5199d48acdc8671dfd995d68a891aa48889892d938947b0ec243c599ac7b4553b63cefc8a8be6c3a9141d18a62691f2c8e867fa89c95beb9919c8c75dd6c8a95de5338da431aac04e2065bee3a6a15d554f1091bb463998244633e5a037235e3c00423caee4b2ccf19b43be06a27f28e6ea3ea893e8489cb7013fabf02902c53a94bcfad7e6fb2a74dda24d04b569dce27ed7ee4c94bd201cb3a3578424f24dea3cb1d7b097f4f62c9560bebb16ccd12552802e31e19302c6dd2c535bccc3b4516c0791f49a0ce4c4d955587da0f9ff3ae25648de596bc3f52c162c46231c6033eddc69100549c4e85fb7f79c87cc447b95ce11f8a62d3d052e55d23c0188f366a5b571ffac9b2d72144e47d80151bae2856d9d03022df411dd84bf39e25290d79db9ab9e894ebfe54ceb6b801226b7c49c1b9eb395fafa49e0d0cb0374a78fb167752c7662a70e28d3127c87e51cfb54df3f673842efbd7e87f7af664d2c527523ba592b98f5914b0040e680683bf28adfa335153ed8fd1111dd4fcab4d9d86c615acfc437ee5323b0f1f5e819ac19998ba80926a4ad7d8edb"]}, @typed={0x8, 0x6d, @pid=r1}, @nested={0x240, 0x41, [@generic="bddaa5e1743a0dccd9c4718ef69a5527999e971d2dbae816e602e1b6e5874a7096a74e04db26763cb3abc13c7490fbac2c2371d28ec731e565f9c07acbd76be37f9a5b9709ff46d669bb54b1b2cfe4a261b75f2d56c650008a88a04b474ad0e5af532a0dd3fa", @generic="42747a061584d148a9d6621458f3a4bac0467ef8a22b0a8391262c82f36bd42237fed7c826422ae857175f8f8ec5f6a6d12d78a79b57c9a4d08015cd0272f215f227ec44beb3ce97145d823980f2b5dcfe504ee37249e2b68759daad34bd765658dc2ec1fb", @generic="2f2a84755ca6a2c0d45be3991f23886cec77", @typed={0x14, 0x55, @ipv6=@loopback={0x0, 0x1}}, @generic="9ace89ce30aa141b169aa1c33765f104ee8e7c9a644e652acc3fe6437416020099ab84f362f4b6186c05773f360c28d94a88462f8023aaa3fcb99de0b2bf4e39f452ba450258bb8a9a0dd131b1185fd07af5f780141c2116d07012c0ce9879df5816add5d16b29e9e9859246d1ab808d0abaf91a7aa16d911994e6542f95be05aba8aeccfac680bb8b53d371d979fe5ed61d8530b92691962a57834167136a3b88c2b44e37e669f148f77df56347593e29546017822b9b5c422c2542c9c9ddf31858161fbd557883902bee71b3c4ac1bd396648b11ca5295aaefd731312e2ea1f3daedd3eb821271f78fc3bcf64b62e2fb2df8", @generic="0a3500d146402e4c5b7f68ff34e8ac18ea3e34518f2a8de38396a2001cb621a6cdcf7541329655826631ea6ef7b88cee2e0960e17ebe418628df4f64605dcbcf5511e7303d65925abd1ace32a2f34919ae53ac235d4b5e40"]}]}, 0x2428}, {&(0x7f0000005500)={0x14, 0x30, 0x0, 0x70bd28, 0x25dfdbff, "", [@typed={0x4, 0x14}]}, 0x14}, {&(0x7f0000005540)={0xc8, 0x42, 0x330, 0x70bd2b, 0x25dfdbfc, "", [@typed={0x34, 0x22, @str='selinuxwlan0&\\vboxnet1eth1)ppp0$^!securitybdev\x00'}, @typed={0x4, 0x4e}, @typed={0x8, 0x56, @ipv4=@multicast2=0xe0000002}, @generic="cd58a70eb91148c0b506e7dfa279428abcbe13922a37aea76d9d09d31cdb943602a6dbc20b122a781043f924f8e018db810e6bfda51e1d58b37b790b0abf0c98a2b42fe2470a3721dd804053b65364c5c007008ba3b0f4805060edff4635699be366fe49e6c7a0e8f3c247fc333507a6ef56b91f28"]}, 0xc8}, {&(0x7f0000005640)={0x134, 0x21, 0x4, 0x70bd2d, 0x25dfdbfc, "", [@generic="a0ef1f56f4964494a0f268f505db05a008e5e0cff013ff315fc4ccd17dc4380b4fc93194e77dd5176427e5f9d43734f0c223b5fd879fc606db806693664e8a8a423541980d18530973659a9551859dced08edfa58be77ec8b1afb84d693ddf2340d1071aec405a449f0418a77ec162b5f097e4f916a6f0471782c3053e11000208c6b5194d401ecccea2a23ee9afef6c64d3ea3666e7c63534ab55bf", @typed={0x10, 0x21, @str='net/tcp6\x00'}, @generic="7c6793d9be92500df589e5a9a8adfd99f96c8e3642543f9afbded3cba336b1815ce2ac600bc1a3823ac17eac497eae349d848f7fe8871a19301381a5cb92d636235d10fc87ee9e34661d3c66de00717ed24a184e8654875a70bee5147509db702ba28c810469abcddd55b1b0b1b013c743e5b10fb42eb2"]}, 0x134}, {&(0x7f0000005780)={0x14, 0x37, 0x0, 0x70bd25, 0x25dfdbfd, "", [@typed={0x4, 0x47}]}, 0x14}], 0x9, &(0x7f0000005880)=[@rights={0x18, 0x1, 0x1, [r2, r0]}], 0x18, 0x20000040}, 0x4000014) ioctl$KDSETMODE(r2, 0x4b3a, 0x400000004000) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000340)=""/222) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000180)=@assoc_id=r3, &(0x7f00000001c0)=0x4) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000005900)={r6, 0x80000001, 0x7}, 0x8) 2018/05/08 18:27:18 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) rmdir(&(0x7f0000000040)='./file0\x00') write$binfmt_misc(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="d1228f15b57f67b096740a39c4e0ce73cfaff357972e809223538c03af0cdf10eadf2f966e35fc7a5957ceeed7be923e3702cae577479e9e1106ea8167b268941a0f2a08bcb7b206850b1796d4f367751218b0fa8a91cd4b78bb4cf3d98807a5a2775501f946ac17c6b94c8780fa6548c85c3c8f9ce9a5d7e100948c1e948f87b44cd46da90dbfc438173b3b5b3586de871cfe38a56cb21a99c87dede82cab70e5930abd3aaf01da460553fb31fa76f22cda10b578cecbb9e9e2dd234ebe132d000000000000000000"], 0x4) 2018/05/08 18:27:18 executing program 3: socket(0x11, 0x100000803, 0x0) r0 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r1, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:18 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r2, 0x6) unshare(0x8000400) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:18 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000340)=@mangle={'mangle\x00', 0x1f, 0x6, 0x5e8, 0x418, 0x120, 0x320, 0x320, 0x120, 0x550, 0x550, 0x550, 0x550, 0x550, 0x6, &(0x7f0000000100), {[{{@uncond, 0x0, 0xf0, 0x120, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x4}}, @common=@ah={0x30, 'ah\x00', 0x0, {0x1, 0x1, 0x1}}]}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x37, @dev={0xac, 0x14, 0x14, 0xc}, 0x4e21}}}, {{@ip={@empty, @broadcast=0xffffffff, 0xff, 0xff, 'tunl0\x00', 'gretap0\x00', {0xff}, {}, 0x5d, 0x3, 0x13}, 0x0, 0xf0, 0x118, 0x0, {}, [@common=@ttl={0x28, 'ttl\x00', 0x0, {0x3, 0x5}}, @common=@addrtype={0x30, 'addrtype\x00', 0x0, {0x800, 0x4, 0x1}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00', 0x0, {0x1}}}, {{@ip={@broadcast=0xffffffff, @empty, 0xffffffff, 0xffffff00, 'bcsf0\x00', 'ip6tnl0\x00', {0xff}, {0xff}, 0x84, 0x2, 0xa}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x4}}]}, @ECN={0x28, 'ECN\x00', 0x0, {0x10, 0x8f9, 0x3}}}, {{@ip={@broadcast=0xffffffff, @empty, 0xff, 0xffffff00, 'eql\x00', 'bpq0\x00', {}, {0xff}, 0x5e, 0x1, 0x10}, 0x0, 0x98, 0xf8}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x0, [0xd86, 0x51, 0x3, 0x8000, 0x10000], 0x4, 0x100}, {0x3, [0x1, 0x7fffffff, 0x9, 0x800000000000000, 0x742, 0x1000000000000000], 0x7, 0x2aa9, 0xf800000000000000}}}}, {{@ip={@multicast1=0xe0000001, @multicast2=0xe0000002, 0xffffff00, 0xffffffff, 'ip_vti0\x00', 'sit0\x00', {}, {0xff}, 0x6f, 0x0, 0x20}, 0x0, 0xd8, 0x138, 0x0, {}, [@common=@set={0x40, 'set\x00', 0x0, {{0x3, [0x80000000, 0x909, 0x4, 0x1, 0x62b, 0xeec8], 0x1, 0x9, 0x3}}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @empty, 0x1e740000, 0x3, [0x3a, 0x9, 0x2e, 0x28, 0x15, 0x16, 0x7, 0x30, 0x1f, 0x29, 0x28, 0x3c, 0xb, 0x17, 0x6, 0x40], 0x1, 0x3, 0x4}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x648) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r1, &(0x7f00000009c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000840}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x78, r2, 0x0, 0x70bd2c, 0x25dfdbfd, {0x10}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x81}, @IPVS_CMD_ATTR_DAEMON={0x54, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x7fffffff}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x40}, 0x40040c0) 2018/05/08 18:27:18 executing program 4: socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000180)=@hci, &(0x7f0000000200)=0x80) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000280)=0x4, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) getsockname$inet6(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, @local}, &(0x7f00000000c0)=0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:18 executing program 1: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x200000, 0x0) ioctl$sock_ipx_SIOCIPXNCPCONN(r0, 0x89e3, &(0x7f0000000040)=0x80) r1 = request_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000100)='/dev/snapshot\x00', 0xfffffffffffffffd) r2 = request_key(&(0x7f00000001c0)='.dead\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000240)='(mime_typevmnet1#\x00', 0xfffffffffffffff8) keyctl$search(0xa, r1, &(0x7f0000000140)='dns_resolver\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, r2) unshare(0x20000400) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x0) 2018/05/08 18:27:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x8000, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0x91, "bfe5835c7839a790c32c157aac0485e8362f7f6b84f158e2b68721f4526b9d0b021f6766a0bf23a512d1b2de9970060464cdba514b9b4fcd5927373d127d9c3cf2d37b7c230d6944408075dfe2a4dd7db2e616be4187f8ac0ace17da25d766f52fbe5496e96e0374d2708fad9f5421ace8d20f7b10b24ae6d9f7f3e5122a516ceb808a6518dd7a56674b034ea32ac49492"}, &(0x7f0000000180)=0x99) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f00000001c0)={0xa, 0x1, 0x7ff, 0xff, r2}, 0x10) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:19 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:19 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r2, 0x6) unshare(0x8000400) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x8000, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f00000000c0)={0x0, 0x91, "bfe5835c7839a790c32c157aac0485e8362f7f6b84f158e2b68721f4526b9d0b021f6766a0bf23a512d1b2de9970060464cdba514b9b4fcd5927373d127d9c3cf2d37b7c230d6944408075dfe2a4dd7db2e616be4187f8ac0ace17da25d766f52fbe5496e96e0374d2708fad9f5421ace8d20f7b10b24ae6d9f7f3e5122a516ceb808a6518dd7a56674b034ea32ac49492"}, &(0x7f0000000180)=0x99) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f00000001c0)={0xa, 0x1, 0x7ff, 0xff, r2}, 0x10) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:19 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) listen(r0, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000100)=0x0) r4 = syz_open_procfs(r3, &(0x7f00000001c0)='oom_score_adj\x00') preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$KDSKBMETA(r4, 0x4b63, &(0x7f0000000340)=0x2) 2018/05/08 18:27:19 executing program 1: r0 = socket(0x10, 0x800, 0x80000000) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000040)=0xc) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000080)={r1}, 0x8) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uinput\x00', 0x8200, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r2, 0xc008551c, &(0x7f0000000180)=ANY=[@ANYBLOB="010000001c0000000000007f0700000006000000090000008b000000090000000200000032151fc7aa0e41c1daa2fbaac14c67983826c524d02b94f36867acf18dde9cdd13ca3ffbe646dc646cc26d03b88e20416157f0de79090bdfd102ee32563ced6b756749571681dedef1f422798aad819affe771c50f9a3df159cf6f2d"]) unshare(0x10000400) 2018/05/08 18:27:19 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000880)={"e5fdff7f", "097aee4ba4e4127a8e408ffbcb5e1f06703f42f48ff40398c575a3ca85932b4d225a458e70f02d13dbc575e4bfc96b8f12ae791486b19b0010dad6a0ca48b887cbce2cac80da28cf82d88307bbf61a20d9b540e08840fc1c1a6531209b46b12ad0210fab500b2968d262e23c0800000000e4ffff8d2ac9f959ffb470404281e3961cc154b820b82c97bee2872d8b7609aac9ffc3027abb8276dfd55e367116193205737b307fac89922eba97f04e138f7bedeba18d0aa52d6651362042bb798a1ccdebfec67b45bd0cf270e499b49440091435fc9d2932560192b65e6384e487975361f40d6a4f4fdb71ca44a3db1040a31c6ea3a254e6c0a44c94b3f618121ad06b027c519e74681348c1b9a3b0a2c9217caee0a8b04bc6d09ce54a7cb96fc376687469fa62b314bd7076e7493d7ccf3efebbf40b53f5c6e6e86a7c68eb4443da3712a4bb1811e75799d2b9ae136d5faf3ae8e0489d3ff303a1257dc7f48fae263ce9d10a35e1d875e08eaed515352c9ce2f4adc5a6d5d7e1bf124b3bf13ba7caacf25951f0a2c6900d98536ea6c2dfaf5abc128a4a0a2a2ca9cce07ed5dd6a1cafb68cb43268194ab9d096bac6aa15b6688f7537519e4be540de7c6a7b6563d33ffaf876bcb039cd81a00956af529e761d2d63f410cbdf28af00073d3d8eb964cd3f284ff3624b09f52735725be68800b4074fbb1c2170a6ebdff67b560f1b5cd5afa2e0bcfd68f6a3651d80235edfb37a7db5d12a98da18ae836e6bee950bb438885b32cbc34a5d60ccea0a42c30993b0e39e39a2b974b230f3948c3886f0d1881e5d9225e7eeefcae4aca6bc466442e41a0cbcf828749ce0b3569d612ffbd0251c1ec54349086257d86d8f1264e98f3927d1ed8d3bb7a48293239aa92a925e39440e65c1e26f8e36c0389bb82ea5b03b4ac7f07d0a4ff6ed166dbadff487954a55f8dec8d6371e6ec24493586e905052bc26825f60009726b88c5fb2240d7b92c1fb0c1712017951617997e9e66af0a03e"}, 0x2d7) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x7, 0x10000) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f00000000c0)="134999bd3216642953708ce1f7f6c711", 0x10) ioctl$TIOCEXCL(r1, 0x540c) 2018/05/08 18:27:19 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f00000000c0)={0x0, 0x5, 0x100, 0x3, 0xc96, 0x9, 0x100, 0x5, {0x0, @in6={{0xa, 0x4e22, 0x8, @loopback={0x0, 0x1}, 0x800}}, 0x81, 0x80000000, 0x743, 0x7, 0x1ff}}, &(0x7f0000000040)=0xb0) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000180)={r1}, 0x8) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:19 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rfkill\x00', 0x80040, 0x0) getpeername$ax25(r1, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='net/udplite\x00') getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000000)={0xffffffffffff8001, 0x8, 0x1, 0x7, 0xd7, 0x4, 0x1, 0x1ff, 0x0}, &(0x7f0000000040)=0x20) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000200)={r3, @in={{0x2, 0x4e20, @multicast2=0xe0000002}}}, &(0x7f0000000080)=0x84) 2018/05/08 18:27:19 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x0, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:19 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r2, 0x6) unshare(0x8000400) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:19 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000740)='cgroup.stat\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x2000, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000000240)={{0x7, 0x3, 0xea4, 0x2, "c5adde3d05d2dbd8be1c4309dd2a6539de5c7be0f9cd71b061bb78b2916e21908eeaa63f747ba6cfe9488f97", 0xd7a2}, 0x1000, [0x9, 0xde, 0x1, 0x0, 0x7, 0x40, 0x9, 0x8, 0x3, 0x3, 0x9e3, 0x6, 0x1, 0x7, 0x5, 0x1000, 0xca, 0x5, 0x1, 0x9, 0x2, 0x3, 0xfffffffffffffffa, 0x40, 0x286, 0x80, 0x9, 0x400, 0x38, 0x63df, 0x2, 0x0, 0x6, 0x100, 0x8001, 0x1, 0x8000, 0x3, 0x1f, 0x6, 0x7, 0x3, 0xf1, 0x10001, 0x8, 0x8, 0x3ff, 0x80000001, 0x9, 0x4, 0x9, 0x8, 0xf46, 0x0, 0x0, 0x1, 0xff, 0x2, 0xe00000000000, 0x375f, 0x7, 0x0, 0x10001, 0xfffffffffffffffa, 0x3bbf, 0x6, 0x401, 0x8, 0x6, 0x5f26, 0x0, 0x2, 0x1ff, 0x0, 0x6, 0x8, 0x8000, 0xea9, 0x3, 0x9, 0x1, 0x800, 0xffffffff, 0x401, 0xffffffff, 0x7, 0x7, 0x8, 0x4, 0x9, 0x2, 0xfffffffffffff0dd, 0x6, 0xe35, 0x0, 0x6, 0x5, 0x3f, 0x2, 0x400, 0x6e, 0x6, 0x800, 0x8, 0x4, 0x6, 0x1, 0x40, 0x8001, 0x6, 0x5, 0x100000000, 0x9, 0x2, 0x3, 0x5, 0x7ff, 0x6, 0x3, 0x7fff, 0xffffffff00000000, 0x1, 0x7ff, 0x5, 0x0, 0x100000001, 0x5, 0x3], {0x0, 0x1c9c380}}) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000200)={0x6, [0x101, 0x9, 0xffffffffffffff00, 0x45a, 0x7fffffff, 0x9]}, 0x10) unshare(0x20000400) r2 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/cgroup\x00') fgetxattr(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='os-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=""/213, 0xd5) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000180)={0xffffffffffffffff}) listen(r3, 0x8) ioctl$void(r2, 0xc0045c77) 2018/05/08 18:27:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0xfffffffe, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) gettid() r1 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000000c0)={{{@in6=@mcast1, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f00000001c0)=0xe8) ioctl$TUNSETOWNER(r1, 0x400454cc, r2) r3 = accept4$inet(r1, &(0x7f0000000200)={0x0, 0x0, @multicast2}, &(0x7f0000000240)=0x10, 0x0) getsockopt$inet_dccp_buf(r3, 0x21, 0x2, &(0x7f0000000280)=""/45, &(0x7f00000002c0)=0x2d) 2018/05/08 18:27:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @empty, 0xfffffffffffffffd}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000000c0)) 2018/05/08 18:27:19 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, @local}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000180)={0x0, 0x7, 0x10, 0x9, 0xffff}, &(0x7f00000001c0)=0x18) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000280)={r2, 0x10, &(0x7f0000000200)=[@in={0x2, 0x4e21, @loopback=0x7f000001}]}, &(0x7f00000002c0)=0x10) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:19 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000001c0)='/dev/snd/midiC#D#\x00', 0x1000, 0x101000) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r1, 0xc0045516, &(0x7f0000000200)) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000380)=""/238) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/urandom\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000002c0)=0x9, 0x4) listen(r0, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000240)) fdatasync(r1) openat$cgroup_subtree(r1, &(0x7f0000000100)='cgroup.subtree_control\x00', 0x2, 0x0) getpgid(0xffffffffffffffff) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000280)) r3 = getpid() r4 = syz_open_procfs(r3, &(0x7f0000000340)='net/tcp6\x00') preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:19 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) pselect6(0x40, &(0x7f0000000100)={0xc18c, 0x3, 0x1f, 0x1, 0x7, 0x100000001, 0x1000000, 0x354}, &(0x7f0000000140)={0x6, 0xffff, 0x1, 0x200, 0x9, 0x5, 0x0, 0x9}, &(0x7f0000000180)={0x2, 0x6493, 0x0, 0x3ee0, 0x9, 0x0, 0x0, 0xfffffffffffffffb}, &(0x7f00000001c0), &(0x7f0000000240)={&(0x7f0000000200)={0x7}, 0x8}) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000340)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f0000000440)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x300000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x60, r2, 0x120, 0x70bd2d, 0x25dfdbff, {0xe}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bridge_slave_0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bridge_slave_1\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1=0xe0000001}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}]}, 0x60}, 0x1, 0x0, 0x0, 0x400d4}, 0x800) 2018/05/08 18:27:19 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) r3 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r2, 0x6) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:19 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(0x0, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:19 executing program 1: unshare(0x60000401) r0 = semget$private(0x0, 0x1, 0x100) semctl$SEM_STAT(r0, 0x7, 0x12, &(0x7f0000000000)=""/167) 2018/05/08 18:27:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0xfe8e) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0x101, 0x4, 0x3, 0xf04, 0x800, 0x0, 0x4, 0x7, 0x6, 0x2}) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x40, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f00000000c0)={0x5, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_SG_ALLOC(r1, 0xc0106438, &(0x7f0000000100)={0x8, r2}) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:19 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}}, 0xfffffffffffffde0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) sysfs$3(0x3) r1 = dup(r0) sendto$llc(r1, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000000c0)={0x1a, 0x201, 0x7fffffff, 0x7, 0x4, 0x2, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) 2018/05/08 18:27:19 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)="8865742fffb2e669") preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:19 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f0000000000)={'filter\x00'}, &(0x7f0000000080)=0x78) preadv(r0, &(0x7f0000002700)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/17, 0x11}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000001340)=""/211, 0xd3}, {&(0x7f0000001440)=""/71, 0x281}, {&(0x7f00000014c0)=""/150, 0x96}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f0000002580)=""/86, 0x56}, {&(0x7f0000002600)=""/253, 0x1e5}], 0xa, 0x0) 2018/05/08 18:27:19 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) r3 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r2, 0x6) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:19 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x0, &(0x7f00000016c0)) 2018/05/08 18:27:20 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000740)='cgroup.stat\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x2000, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000000240)={{0x7, 0x3, 0xea4, 0x2, "c5adde3d05d2dbd8be1c4309dd2a6539de5c7be0f9cd71b061bb78b2916e21908eeaa63f747ba6cfe9488f97", 0xd7a2}, 0x1000, [0x9, 0xde, 0x1, 0x0, 0x7, 0x40, 0x9, 0x8, 0x3, 0x3, 0x9e3, 0x6, 0x1, 0x7, 0x5, 0x1000, 0xca, 0x5, 0x1, 0x9, 0x2, 0x3, 0xfffffffffffffffa, 0x40, 0x286, 0x80, 0x9, 0x400, 0x38, 0x63df, 0x2, 0x0, 0x6, 0x100, 0x8001, 0x1, 0x8000, 0x3, 0x1f, 0x6, 0x7, 0x3, 0xf1, 0x10001, 0x8, 0x8, 0x3ff, 0x80000001, 0x9, 0x4, 0x9, 0x8, 0xf46, 0x0, 0x0, 0x1, 0xff, 0x2, 0xe00000000000, 0x375f, 0x7, 0x0, 0x10001, 0xfffffffffffffffa, 0x3bbf, 0x6, 0x401, 0x8, 0x6, 0x5f26, 0x0, 0x2, 0x1ff, 0x0, 0x6, 0x8, 0x8000, 0xea9, 0x3, 0x9, 0x1, 0x800, 0xffffffff, 0x401, 0xffffffff, 0x7, 0x7, 0x8, 0x4, 0x9, 0x2, 0xfffffffffffff0dd, 0x6, 0xe35, 0x0, 0x6, 0x5, 0x3f, 0x2, 0x400, 0x6e, 0x6, 0x800, 0x8, 0x4, 0x6, 0x1, 0x40, 0x8001, 0x6, 0x5, 0x100000000, 0x9, 0x2, 0x3, 0x5, 0x7ff, 0x6, 0x3, 0x7fff, 0xffffffff00000000, 0x1, 0x7ff, 0x5, 0x0, 0x100000001, 0x5, 0x3], {0x0, 0x1c9c380}}) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000200)={0x6, [0x101, 0x9, 0xffffffffffffff00, 0x45a, 0x7fffffff, 0x9]}, 0x10) unshare(0x20000400) r2 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/cgroup\x00') fgetxattr(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='os-\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=""/213, 0xd5) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000180)={0xffffffffffffffff}) listen(r3, 0x8) ioctl$void(r2, 0xc0045c77) 2018/05/08 18:27:20 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x5, &(0x7f0000000140)=0x100000001, 0x3) r1 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x20080) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f00000000c0)={0x4, 0x4, 0x582, 0x8b31, 0x5, 0x8, 0x0, 0x100000001, 0x2, 0x8bd7, 0x7ff}, 0xb) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000180)={'syz1'}, 0x4) 2018/05/08 18:27:20 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@sco, &(0x7f0000000180)=0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) listen(r0, 0x0) sendfile(r0, r1, &(0x7f0000000400), 0x3) r2 = accept4$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000340)=0x6e, 0x80800) ioctl$sock_inet_SIOCSIFNETMASK(r2, 0x891c, &(0x7f0000000380)={'syzkaller0\x00', {0x2, 0x4e20, @multicast2=0xe0000002}}) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') accept4$llc(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000200)=0x10, 0x80000) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:20 executing program 1: unshare(0x20000400) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000040)={'mangle\x00', 0x2, [{}, {}]}, 0x48) 2018/05/08 18:27:20 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x1f, 0x1) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000340)=""/4096) getpeername$packet(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x14) r3 = getuid() setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in=@remote={0xac, 0x14, 0x14, 0xbb}, @in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4e21, 0x800, 0x4e24, 0x1f, 0xa, 0x20, 0xa0, 0x73, r2, r3}, {0x5, 0x2, 0x6, 0x101, 0x100000000, 0x9, 0x401, 0x7}, {0x5, 0x5, 0x6be, 0x9}, 0x1, 0x6e6bbe, 0x1, 0x1, 0x2}, {{@in6, 0x4d6, 0x32}, 0xa, @in6, 0x3503, 0x3, 0x3, 0x6, 0x6}}, 0xe8) listen(r0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:20 executing program 2: r0 = getgid() stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r0, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0xfffffffffffffde7) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x100, 0x0) ioctl$BLKSECTGET(r3, 0x1267, &(0x7f0000000180)) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:20 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x0, &(0x7f00000016c0)) 2018/05/08 18:27:20 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) r3 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r2, 0x6) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x5, &(0x7f0000000140)=0x100000001, 0x3) r1 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x20080) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f00000000c0)={0x4, 0x4, 0x582, 0x8b31, 0x5, 0x8, 0x0, 0x100000001, 0x2, 0x8bd7, 0x7ff}, 0xb) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000180)={'syz1'}, 0x4) 2018/05/08 18:27:20 executing program 1: unshare(0x20010000) r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x8, 0x80200) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) 2018/05/08 18:27:20 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000140)='tls\x00', 0xffffff7c) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="73797a31131ac7079960bdcb6b3cd1f7b94de0dacc4290ca759f2948e016a348c9f688a6294dce5bef45897207411fbd1dab9b64794510ea16e92626a975fc5e87c246059ebed3d9fa12a1255ee0dfa890416d6e265f8dfe37aadab4cfa51aa3bddcc9e4bb72d24c82757a7e63b3d1e847fe251abff2feb5e53bbf377f134027ec1f95ad7e8e25fa3262e5ae7814c611043ac47c7e54c967ca6d7b3c9de1ce8e8713125259b8a16beade6729a0127f40a1"], 0x4) fcntl$getown(r0, 0x9) 2018/05/08 18:27:20 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.swap.current\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000000c0)={0x4, 0x9, 0x8, 0x7, 0x4e38, 0x7, 0x40, 0x2, 0x0}, &(0x7f0000000100)=0x20) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000001300)=ANY=[@ANYRES32=r2, @ANYBLOB="00100000c057fe4de2b2912e875d5861cdc87e52a685391b9c342270524fa3975606cf5758e9c385f57ac8eae82cde110df3d023999b1682962406b2439413f92bca3c8f052ade188151024c4c4914b0fe6e6f5ac692162ceecfdd1ad7fdce65434dc07efd32cfd2cd77cd6385415df7e754aa395fcd275e12dd9c5a0d2ad95dda930b22b4c86340d82c5b4c7c228da59b0df35ba42044fbdfbdf311ce799d0733a2ffb0e77fef54bd48d2cd9b1e8a27f651ac7c3c18a6d80272b2988605c59ad3e3a5608a10d855dda49c669c2e935ba56ddcd25ff9c26cad63cd16b7020a8c33af3aba7a98fa8cdf9f4f6d6c58601aa00e150ff4077df0a80ef7334d9abd4bc2e93642f44cfbf4fa4cd5734a0947de51e4af79884bbc162b5c08f97a8aacfc8b925c104cd44127502bd78e391fa6d7cc83d9ccd1085a4cfcb5ca662e4aa42ef3860bd9a9c9148a21dd42c998b392de340e62bba734b43a4b3c1e45d693e5521592d420bf2e5498e64aeb2ad53b52cae0d4ac1d2bae8af07e82f8f3c21d3a70adf904732af20eb580bb424a1f15f20ff1dd6c9d0e5457e49efe6ceee60b28e2c63403d9870588b7ac3adc32627b361e8c272326eb206533a2705123ec1c8db8252085a2ca804b3236fd63d5e67b8ac77ceb319ce648e54b1120f3390b78d100bd412c7abae29fd7d0fa053039123027a4ad67393e4a63ea7cf6b24d0341e314bc1a2bc64e2c4accfd2fc34a194efd99edbfa68cc9fd8e50c207c2ccca9231187e31702dbfd1eab79e01939525241a7eb99426de4d962ce8cbb4c918152ee84ef7acb98cb4d74265cf5c91d576dab96cb74da848598d111679bb30572c64d92520c2172312a58296eddc6ba6a32ff5b31b94e57ba5f84af0cc08ba3d7a78d3a8d1af2c0506ee34806a466de01fa12e48637e1d9e0f4074a4d9866e86de330f1dda2d6c71c7ec6cd936a14bb938fbbb2751358fc96c9d3277868954b32f31e1796b4da52159bbf332aa70d4d6654a13750ccf59e56ff2df5d0fd25771ffc0d9655a870de6644a88bd786c6d6f5c991d6c0eb09dd09bffde7f95c30cd3aad61964caa45d4fb82e9f20324ec44d6b8d69da66689668def5044d3fb0c7494fdfe8d17c9220319ca2526cf45e6e5ffa5eedd7855b04d026813e981b6b184b9730b14d2df34ea17748230b881a2235717548895c0dbbae9431c7eb73c78fde6f33267b55ee909c9555810b634f2f7a6073432b09cf3b9f6ecfbbaef3f5d6e5304f2c804577a5314fe7209b1ca397f45d20509f2caa7bfd0e613b303535ad9b2ac4cf22ce6f58c66724cb96821b5007397011432c3ce914a67b27b71655e6224c1e4dd0ba25564ef8c03619c171b42aee82fbc14e186ad1d0e4ab71b4a26397f3a0bac16f114384d87ea75f19521c7786f1cfca43c6251c3bbc2e27bce45b537b847be4a0118a24d623b68ab971f56e4fe0f4a68ceeca496f1d6141918372b16af9458efaec0b61e829273a4ba285aec5daa664bcae2e067a81ed648ce89779d7cb5eaa18b1d5bfb3c6590e92209c515dc85855fb952d8debdb329f023a682577548a05a388d309dadffec51a3611a92c6dcd133bfb7a5a9924a64413251bf90d918cc15c7afdfb7159865aaf868bfb094acde5146c56f2c87bd0eb4fe6bcac22456e484be6372fd550c70a8dc70a2376e330877077b8b254793a4551b2737c6b13963105435ffcb92912149481fb895141d16965a0a0fb462bcd717a1e71bf046416b82282833822e81e3f8caf52c54c2381e688d8fbaa950fa9f8b038ed09a89564c8079d944e36accc192fdbf6c2089b3d140e24259f305960f3320f230562500bb1655ad8fb7e6e525e54d27b53c887370da213846e9f3f01ecca959250023f66d1f957f412f4386d5bb68271bf9145eed19ff44627762c22f959e4e6bb8afc64eec788d3b3e02ff16d3af0b2ffde2c3d75e2806188153e4aa65b2d17fcec909ba281841658fa69111c614a247caff1a1c6c7d1232bbb98fbd9630dce3aeb875806721c2d226bcecb550694cc619d3b3ad21da679579d5f867601134d07d6859e95812dd3f0af3e9f0141e3cecc75d7050a6b662bd87ec217e00ad2f0e366decda7b9700d4ff3615878ec782cd3fa359a4b65bead480845b78d9753177691e3a59d368f126bbcd93be6e2c4df693060abb9ae29eab29c0767f2707ed3b6f9225cafc83913a89bf2a8795e03e007b0d405ae15fc4e78b53fde63a2d9aaf9fb27a189291a9a763e6983c711e7d04e7f2afb4a2c4dd2798dd8d97ee5da5895761cff5fc70d44261c1db810c4a254041dcc8de86078f3ccf96f29dd799cd9db261977e0fa90453b2f7afbf9d462a798ea501d833afb5be1b6a582c3f221fdead6be84c263192feb8310939006f1f9a96d8a8a936e989382ac70725429106eab60625671e4c6d3e625b09b82f15cad71ae1a98c3b07b3a657c709b19ff3c542752d0868c96667076a563d78337fc9a6cb3512eb363669252be3cac3eb01c4d7c9a05c361558934917890b62e464aa791b1d6355810b2fb2502eedf7e46de7d087b45f52cb4387b2c83056c08936bc41668fc44d95ef7dcd5d368632397cfc2e56cc78c273098357161d37f6a13f49ef71d7c0d296224c53085e8623300fef079e4e3f302e8c09c09255af2095adc9d6130b3300e84edad75807d10ea20e8a8b754297df2423874713b4bce7eaff4f0a1635d271af37effe47b3066c68e67b2aad8502117db2e0e501a2401384663e08f2fc58f23b7a940a518a60aed74edad83a5d179511b414b74b19edeac45db0f4dd79ed738f2454fe8256f56f6af0859990249bd1948c7d335ce8d8dfc6423b90419f4964e5eb9922b0fa03d3b90053786f30b57a0cf9089fd218992b2d37c7eebb8d5d8e008cee0d1f0ff06b74293517d164f6bb686e4a2aa64a1ef216214aaf2df81506093e010f9ee9be676da834e2bf535a3fe496c46d0372ce1509bc3a3bd1a0612f2e5dee13db6196117be2b6b2fdac21a43b874908109c0ce45f7df6721d98f9da22cd37339108d4c63872d9296838d62f9479896486828f76eee00f0588b59d792ef90b129b119af705759eeebc904e751348df43d4efef777ad5eb631d4d39b4e64aea79c29f3a2e6139ef856ab2e255731fbcf5dc2d1b6cf8fc9f1ca4f32b9d9ca0f0e45e3da7b57491fb735674f7ed2c937807e6320682b5856a143ea1fccf715a3a88ada5051801d620d8fc29db6f9678da4163ca331442d8aafa5117e9ec5386312366e94debcc24127de4d0f46bca6dbb505828b81f813ef050098af121c31c0491e1bffbbee5eb73cfdc3660de6c60457b65dc61e1e7375ef017c23e90665dcbf040ce36a916de8403dc3dd68677b1a6f5ace6c48a76166bc1c050f1b2af6b39a926fe93f152375e8e266cebc52daa7fff63e7c95dfce4b44fa92c866c1f0236e6ab1cb4b8e3eb0e55c1f1881082b240113fd3084c365f5500c68d62d4976fabe7a25b131f8759dd79a15c7d6840f01b7cdf61cfcfcc3b000290adb3ca945de7150dbd3bcd6b7378045f3cd25fc123e804a91b2592b4c39c01b938e697251c81cfbaec9e6f6920b0079940c36a72623f4c3aedb8997e3fef13c5452c16ea3a833bdbc4690a631da0d55778acfba0784d7c4d44c412397d18fff7d25473901f5c4da75d98230006c89074955c85be305f518aca9fc1f1117bb55f259b56c9f592f66579b02af24abfbe30dd4c3b997eedae08e9f953d0eebd4f9129bbe70365beb5f59d4248a3bb3e4d36b71c5a10f995eff345f0aa129ce68c764b72e4f33eba1ee9225f26f631d76393035c6b02d37f3a596921be752e16e0062320a66e60c61b82d5f4743efd0242acf821ae6be067cc73a0bf628d8ddbfb12ab36a0257823ac75a427f832a554683b66dd48342db26d979d242aad7a7900c9fca60148cc46831644123b0843b258a1f7bdf9e0046056bfaa6419455493cd54d305b9a55cebf1eb651c29c36dc559d6a79aaf26a7306f68e7216206f23a45d87316399c916c9bb9f4fa38a424f07f74efbf81170827427fbdd04db87a1b07426154cdeff8c8fd069fe291a821ea77ef3a8531df9446f6c0988df2f39d3500c61ab9afc1daa2448756c5b587f35ca21085957644cec616debdacd387a40b37c827e8ef76258b879fff04e695866cc2b2e719df5538aa1ffb5b04465e4521ff35d1a3c2b8cec3cff88002489d0931f31decb9a858055662f247507a9a9acec2a3aeaad109a5999ecb179081a9dc0bf2680e60544aa56797843f0224ecf6f50d94c1c2fc5a6b145d7a4c561815abd04b02420d28b388dd86661e90488a6d5478d604dc55698bec02a1d2b9eb7322de3529d23b46a9b0d9bb53ab34e854c36056079a723efd0dbc3e1c94a49cd58f069982bad2d76d74a605a6ef87af0c3036a9b86b76e49d98d7e22f1e2d497e6871b45815cbd7301f34f3dacf2960c19735bfcd1b417f6c62d012bb3992f11094728c7963166a280f46ef894b690f32a0f3548475092595a10c6d6466e0bcda50448fcd14bd972fc57716522fb10608114bcbe84e4de3d4e83f0f99ab7606810e0362cc821d4d31a67cdca9f1e3e3274a48c32cd9c3bd0e16cb5c0044900425c8d7f579cff8cbcaaf858ce4cbc1b32e9058824ddaf35382f4c450b9e3660856b46a9810f12cd5dfd9a56db6ac0acb363c9be66e32f87b9989a4505c5a92cf458cb0016107b33835d1586fa1e13547794f1de0e0507260bedd5d4f6f8ba3779db93babccd4e2a66cbf7b53db40cf42175e8fc08638bc1b93b407bc59b91a8ff2be98d8a1666566e8fdff978c932762ae0235c6875dcf71341c011068f6e8fcce96e11c5767ba68169cc238f9ec9b99e34aea5b0f8faca2fb849b00d483840d242310783433f6203dcce38c1b44b49926f56786f121e29d8fe8c28da634c16927f2893af67d801d782bdeffa8279e69a3c61ec98d8621df17d3eaf4237fa76eb633fc6958b250188bd43daa19ad1817b830f0901d62af7ee15627257be9a257399b531b7957aa489c3d14bfabce29c45d78b39069c4b3e5a49399adfdc8f497c4782fb9c327db5070effca6a7acd52d5a045f63a01bd8bcdddf6013774272ef23754175ff40b4bd162674e18e7158d4fde799920293616fa4713a6ddaea0194fd57376edd7dcbcee2c4f0916a468e9a857c476f98c29479320dd754cb9ddf4db03efce8a6c9a6b775d2daeeddae896118e9d47d05e2671a27919a41e05c32904d5adcd8d3bb1883b915af129a488e230198a9bf9cbcf912acc4ec9d4cdf9582f06da2564647ecfc80483e9a294b18bf0e1652883c93e049de5eb3744f8c7eda1cd9d870de61e7f5b988319210fa69f277fcc0cda4daf9cf34686c79553cefba6885574b59b73b8f30cb4cae6b11c4bad250eb70127701e58c1170439fe1ac1be21f60bd94e645aa136f693bf6b2173d3b4c8396e4e9674c3bfcfb47b0faf621f9d923a8d7a36c635c54df38f5917f8bf78f40e29447b1da872ed4f479f744c91ae7c19a659106c6eec391bafc9f0189ce07c4fb0efaf948d186b87da94721ad58987690a601904b249272af8df7d9936d27b01b2353469f4d46d06f056d06fbdab9cd89700376e126a62f9ce090cfa8ba5aa5b1fdface3f5df40b0aec354ed6337e4f39120181a8bd2ba5b1ab3c35376f210d6c3e3d3eadd5559435cc6429e17a09be00b0039952813876c4d50bf9e8716217e946ebde796f97f7d399a2fd2d420760e6fb3b3074c69a22fd0eb8c77ff86984ac75700a34a064ec9c8642b1072133912f905b8fdae5ff89339da3d1005eabe4e58ea16d1b195c7874d84989cb80dbb870ff73efcdcc48499ec6918483d6c6c78871ee88594abcee1721a27c089d28de0cafd"], &(0x7f0000000140)=0x1008) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000000180)={0x6, 0x0, 0x2, 0x1b}) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000200)=0x6, 0x4) ioctl$DRM_IOCTL_AGP_FREE(r1, 0x40206435, &(0x7f00000001c0)={0xffffffffffffffff, r3, 0x0, 0xfffffffffffffffe}) 2018/05/08 18:27:20 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000200)) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000240)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000140)='net/netlink\x00') timerfd_gettime(r2, &(0x7f0000000100)) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r2, 0xc4c85512, &(0x7f0000000340)={{0x40, 0x0, 0x4, 0x100000001, "41d8d5fb600d996c92de5f4cefb423017239890779b7e5306058890a6a184c6c6f40d78d6650eb11a5841a45", 0x6}, 0xffffffffffffffd5, [0x7fffffff, 0x8, 0x401, 0x4, 0x0, 0x8000, 0x3, 0x594, 0x7f, 0x5, 0x10000, 0x8, 0x1d0, 0x101, 0x88, 0x6, 0x5, 0xff, 0x9, 0xab, 0x2, 0x8, 0x7fff, 0x0, 0x1, 0x0, 0x40, 0x7, 0x1, 0x1, 0xb7, 0x1bb, 0x5, 0x7f, 0xb47c, 0x0, 0x2, 0x200, 0x1, 0x1, 0xfff, 0x400, 0xffff, 0x5, 0x7ff, 0x0, 0xffffffff, 0x80000000, 0x4, 0x5, 0xffffffffffffffff, 0x3, 0x8001, 0x40, 0x7, 0x80000000, 0xf1d8, 0x5, 0x0, 0x4, 0x80, 0x8, 0x1, 0x4, 0x7, 0x70, 0xeb, 0x1, 0x10000, 0x20, 0x7, 0x10001, 0x5, 0xef5, 0x8, 0x4bc20ce8, 0x100000000, 0x2, 0x73, 0x101, 0x7, 0x7, 0x401, 0xfff, 0x8, 0x4, 0x3f, 0x8000, 0x800, 0x2, 0x5, 0x5, 0xffffffffffffffff, 0x419, 0x5, 0x9, 0x2, 0x2, 0x7, 0x80000000000000, 0x3, 0x9, 0x9, 0x823, 0x31e6, 0x8, 0x5, 0xffffffff, 0x2, 0x4, 0x7d3, 0x0, 0x2, 0x6, 0xfc, 0x1, 0x100000001, 0x7, 0x0, 0x9, 0x8, 0x1000, 0x0, 0x80, 0x0, 0x3, 0x81, 0x7fff], {0x0, 0x1c9c380}}) 2018/05/08 18:27:20 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000100)='/dev/amidi#\x00', 0xef9, 0x101000) ioctl$TIOCMSET(r1, 0x5418, &(0x7f0000000140)=0x401) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:20 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:20 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x0, &(0x7f00000016c0)) 2018/05/08 18:27:20 executing program 3: unshare(0x20000400) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000040)={'mangle\x00', 0x2, [{}, {}]}, 0x48) 2018/05/08 18:27:20 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') sendto(r1, &(0x7f0000000340)="94e3742da3fab369731296454633f7f24cfb276d2b858842df6b3d32e427a25fd933458ed7185e65d00c36b893448948965e45a1a478a3bf99f3297cb66fabfdcb66f11e9ac0ef81fdd299b2ce5aeb16706ce8b47ccb899148ce9a13b1b6aef825014588fa977c947bb4364ac29700f022968336c03b2f9b7806046b8bfd4ec2e93363e746bb17c6c7df3b29e216c2f1546edf6481cab6ed386706f4a9e2bf0eecb868dd7fea73e6f41efe1e53319551f87f42b7a78b7ffbacbb1112803de630ad2d7f2ff83427af5f405896153f85a7432110d9edfe26ae997ec649c518c8c18118128ba8d004def1e89933e8dec0195dce475689739c40ce3af7be262eb3f4a1e80a93bd5d7f244dc6b4330ed33b876eef51c1724a6797f3852d8233d1d54aebd7a1406ded7e633148c124ef3b48831097da49ed9e736b08b64e35ead53a3aaf02e57e7da03132392433e9788b5d4427289d08f5f2dbcc5bb4e7b46031348e924d164bef379189f962e1bb1af3c6ea25885b42c7bc9d71ba7f4db19c28eaeb4c1e64a04b06ff49733cd4c4ffaf6862aae55472b860cd546969c18d392be2d2a99fdf3b6fb8e670b63c6a75b578792dd790fd8d83f6e398ca4d6a35410627285615a0f77a81ec6c6f28d5c784efbbb69a6bce020327063da60d56b1b93b4a5669c583eea2bf614ca35c2f3f99d631def5509676c8edd853ff28a95509c8d689d4831624e4746845942c39d76590cbb8d8ca224075b2fc286989d5540dcf294e2dc03de547890b6bac254ee4884e4fb8d2cf3c13a7317e04a552191341b575ac75251574190b6ee9eff5d8878b720a049c43776c6f80146a0759284db813b6f1279b554103a95b4fdef1f92ee757238189babb41d0787a70f43794c6e3bc53a01e6b16325a25216e7df137e0f62671814992c00818efc6983d9db88b34abad34c99b04ee33a8e1ca27031b90e72442533f91545b07f8492e3f514f1c2c63719e2f1d19f725008a5f4d01982ccd42f74abeda4b6133a91c6572739461c5d3b2a4eafd5315bd1aeecd1de13739c87b2d9fc4492904b859ac9ab3aa51d92159e51e975e2e15603cd4cc71fd47fc869e19cf08163abeaf63701501a53eb9144bc078e658f91b759d615b68c120ea9492766d703d992ae46e37a4ea726f14fd5110d0d1e55ae4e3ac0f70ed3f8601f202ced37bbd7c9fe8b54c3d23e7b4ffb53e66aceda7d634caeea56230bc8d3620f49a24e1785cc78c6b404ed40c742dffbca20f592bfa282f4fdcabb9b65b83022c3f6437f9b404d1ce912925cc2622b6306020842f103ea84a21ffbd7086311791efd45c66a4fae10e743d7e0eb77cc11cb2d5a156dc439398814391200c6910f34e97268a5fe0b3c27145de9ab33454b82d4369237a976832f390a1473894102d355c8a3e700b758a6f5837de6f7065aa4ed73ea48598bc9fc962d61e2007529a86bdaf94ecb20b44d49f1adb338903aec66fe4a90eb43f9bd0e03dd76cc3a9d0015be4b45afc437bdb0869bf72da26dee9e032f32b3ce946bbdb011ab108eb2e2f0621675c22d2bcff0f9997948fc9c98ba35792e1611451fbe1695dbe198f81f63f760fe84ce7c6160eec06119a054a42c7e51e5ea45197d6ed7422f0fd7c4f7575de953ea259ad5382fed2c99d3977d9b58a4d6dce1040b7801ffd53b294c135fd64fb9c7fbebdb52959e5bd3f44cd82166fb2a8a7a33c5d532e783c9ed3e59e3c8f5c97adbc0e09767a25e6f02563936c023dbdba06d531ef36167baa5ac63977d5292b93862eca302d5ad26c3fbe61fef88e2ca3b45754965b536e5695a7fe8d6892008c9006ce09b3263a4c6bc339b5dac88b11b396a421a0b20801cbfbf9854a300a415e5c014354d23831965b74eb5837ca17173249f8eaa0f83a56537dae2a5bf8e49596e06f8653f4d362d04dc664507dbc5ea688710ce0941b2ee39893b9925090c58466fc86a817d36450f9dc97702b5dea49227fd00cf0a52d7cb7b2057e494212893cc160e337ee4e8c20465a397a224f691d41c185d4bb9f074b547206ed56835d7edb68d3fc09f0fb6e23a43b2f666e6420e6e6e61bde33def2648fcc793412e48b315fa3a63c5b75f5f7688a84c7fc98b9c22cd6a9e91c65c8cb65b7418e8897ff56bc5d3831dbbbe6bda7e668d4dea72d87a1b48beafd2f92be659c880db22894d3a513cf3073487c9fe445d6932512495f29c0904a3fb95a604039a93fd425dc83bb54e75cb9f83e62a8c4c8737451eca38a8c66495ecbb7fe29c94340a2878a80d659115de5a42abb52aff4b5835ff8b78da65a466ee88dfc5b500389013345a34c406998caf5527d3cc747902c9564a4d3f26bc0a366abde91f16d6ed9c5518b3e43e61783165deaa530bb3388cd643edb12ec221d7e9341adb65c4ddf4e79b6d956159e852baba3e6536701a77f3ee73826ec8b8be73be5328d87172c84730cecf781212875a6d783ee70cbcbe8d1005450a0228bd0ebd48da72cde74501ab895f673e260f51a5318d38552cf40181e531010cdf311b84bb84365269293d1866d5ef3cfb8804602700d432c4a107bc34ce1b2a21611840cfc7bf293a12f89c48510b0b6add2265c9dfdf3af140515139936fe4222f370148cd4584ea13f821afd5df9a507c0cab08d566df897f61de6d345b0a605e432934e523c85bb5268acdec7f2c50aa79e67c5e761b61fa654e65654413493c37b9dae4709a5ec2dd9b9760c24011b185104165b0984a122bd3c2c367e3d6a00c487469e1550c9693ceb91cfe54ef36a44f7922a73bbf367c085976d7243811dbf643537e42d860e7bc48f50fa51db84c4d2555eea71604f034319dd9cae9edf27ac56cc30835408aa31e38b3eefafab16450d08ca7c489291dc3d6ab213eaac4a8c59052a09af4d1b81f1501a01c862345d86e8a9d48ab27ab76d893d27aeaae5d6ceea415610d641da67f21d0d180b09ec968042ef2b5bf2b69a2ff9cd1b769d8c14df8c7c47135cd171d268d9fd09b017faf4a936f6cfc724cf8948f6d59a7f2f4c15641f202ccac3f9a27523ee828416d925e6629804b2926c6e11327f6408dea16e2736dbfc29103a3db1fb2dd226246276ba7df7d9d16345dc5682cdd3177bcd5a9cab0c2ba294963e9463e195bc17373a5399b0c120ca91ec1654378167a04895b375ee380b0cc601053c38d49afb2c7cc710c2ebb24fb7fa109eb7876355c4c2ccc437b2da428600f41fc5fbc9cddc11ffb951b8468543d0ae5b6d42edc4fc6955a9cbc1496b335208373e954f31e0c107d288ed3554a8dedba5e8034766ea0e00d658febf66aeeeaa659d558268c43fb50d3fe2d6962b0814a9de03df9693c35fb73f461388ac0d115ac336c9b66099315bbc6032afe2819f5ceab655695b601b3bcac7553483c25900771b9cef3d9041af2f9cf016a4ab458c35738e8092ccb8889121c837a21d24bf04a6c1a5dc941d3c3cf110c3473980d4ee9ee6b3f8bac45cbc7af4cec13e815e439784a4d23a5233a22a1276d946e49a4814290b6973c00eeb186eff9184b220fcd6e82c87aa4bd31b431f6261073699ffb47148433522b43e9ba4285cdbfc2cb7098b79b1ce476de6f4ee0779043d5f208a83106bf162c8228ea4d855291ea1c5b23a7fee702548118b47e0d8a5968a54fdfa8568c4ee8de104b2c5a4a230b72aadd69cc5d58060265c41d8444a9d4945c401d834f5c20915e913ba2269f7c354f449ed9f5d3fa84ad12351f25e20fc070dc223bc8ba3e1a9d7e124fffc8368be1e13db520534a6ee447ec3bdc0ea08aa5df26ad97ee6528571775709c2b95e973e602500d5bbe4e383d762669cea4035a233d6856810655098c38196af127dde9eb5e1a7a1f0ba2b839ec358093557f8c2c7d1ba365a72606ded0c184f6ad31ccc2b033050d558139eaada6da2b6318504b58a9aaee027d04553599f1202636b26d8d3befeb31a8e0fffe904b25ec9ffce8559d44d7a5399888885450d681ef5dca1ba4abf8b128a435835c46b7d56222d528214a2e513811c970de1dee2cf5eeff9270230d5b179935469bfb441e83e8d029b5e9199b713009ec8d8386a62450f92deea34ae13c25c6e578ad0c4650642b84657f4060a6a933c56a4fb965f92573ea3e5c35e2bcede2b8902dba16c6b0585fde952dc8da4adaa2cb16825875d2cc5b6a98e8c25345c07a25f1d6c976177d5f4e8608dfb2af70b847078f6ad76ff59946fb7c4cdc58247a503350cfd3333081142c3ddba8281b72186b109ad7295b20461fce5890f518392b85edba047ab4cbdcfe8d8677adcd54df89261bbd847aa911fb8eb1c19e0089a921fe7f00152d9d08e835a6f9482dec1288611a2618473579426811c7dacff61cb2aa8b0331ee70b2d0bcd762bf842e9ba768c7a2d0b5ada2c60760156a07ef9151777e283d0383c5c24e4144d1dbbb045bce1f8f1ca07b469a6ff7fab020817cd15988aecc81ffed04cfdd0a16634c381a9718a1740c1a7b67c3d1895b17415fc3a85ea5c8ddca767d4513f3081a3d02c3393cb1942a24ad369b202eae685ef774eb16a4c5f05faab6c98a20e4816290c57e1c08cab6474522808d7cd4d49fee39175febb3923151f12986ea4a7a647a1869eca1c470f5a16766accfe004475e170b9b40a64ff8b83484e6bfb86a88d5471bc73dea8d14d938bcdbcea513f3ceae2d2975e0b1d2ffa301e3bb5dc619f4aa59dc58fb73381727e3e85f3334636ca5edd0a6529552d8eee99e28a6bb818b136fec57d5e21175b0363e014d6d3b08c70a8117ee295f4890d884647aafa1e0c187be3085ba4f73b0f3e73244c07bf63a386e1c67723db01e3f9990834874d2535348d668e8269bd5b5f8714fa9cf92fff0094b86ac2d64a9c8fbe342dbf55f3de09e4da56b4ded73d85cad284eb63856d1bd1581cdd01dc6c20c60388af5e27e1b1f679de3def2e5a7f5bfe7da0a0fad0bce80345f1bb685933726a09a4edf979f00855fadc08d97e3e674cd031a92342f209cfa244f8acf2040e79a92df5dd06f817e0d01ba91a0f6e82c7022908aac0091eeab39cbaad2086f7b4f6d6afb5e0904897b79f8de6befde4bdfc8165d456a3d1f997c875445039c007aa54cce8d40b4f9f172db62a7478a8330efd70768cd64670c91cf100346bddbdea24cb42ee2c81592873b4ad742aa1274f448d3ef3087d35e12c327a957fd3f5020d30467546e8653acfb7018300774508955378cee668ac4d99b0758bd28a8056e35670bb792d9f1245ef37c19ee65fb326d46d6bc08cb412931103bc51d2e88e35301f66660d9c60d046a7dcecccc80ba07c74bf6b9dbf98dd0d3c2b2a21c13341214a6b5bd428c4eca837a571c824de1fa0277f644d9631a244dc2abd6ee8f0a15ddcb60e0b4c71ed18625ff4eef5ff98a5448e714476e6cac715b3b27dcadd2c35608c8195c94e28efe2b6f75445fdf4b9402bde4c81baccbf9f7e2da18b634422eb7220bf1808f2deecae1c38c14b20363da28816b49fa2b1ff78df732fdc9b51e233ffb5ee4216b07dcdf0562ffc270eae14858a8d76576de5cbb0df7e89ef8e33dcb9983568629eb1b81b72063c39d88e237fab11ba685ea69a658ae3fd204789769363c6cd65f5b4d86ce661530670c719cdf80f3506cffdbf07e5905ad232ede94ec8e75909ce21412f761fef4e99d4a6472d84c03bd22aa175f5004f59c6b2a84cd22c41029b699cb33e1c5e2c70214a00133feb9b3744c764a6f6e434127e30643ea34a1079", 0x1000, 0x4004884, 0x0, 0x0) pread64(r0, &(0x7f0000000100)=""/33, 0x21, 0x42) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/195, 0xc3}], 0x1, 0x0) 2018/05/08 18:27:20 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f0000000040)=0x3f) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:20 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) getsockopt$netrom_NETROM_N2(r1, 0x103, 0x3, &(0x7f00000000c0)=0x800, &(0x7f0000000180)=0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:20 executing program 1: unshare(0x20000400) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x4b32, 0x2) 2018/05/08 18:27:20 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:20 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:21 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x3) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) r2 = request_key(&(0x7f0000000140)='ceph\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000001c0)='}\x00', 0xfffffffffffffff8) keyctl$set_timeout(0xf, r2, 0x578) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x9) 2018/05/08 18:27:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x3) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) r2 = request_key(&(0x7f0000000140)='ceph\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000001c0)='}\x00', 0xfffffffffffffff8) keyctl$set_timeout(0xf, r2, 0x578) syz_extract_tcp_res(&(0x7f0000000100), 0x0, 0x9) 2018/05/08 18:27:21 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x7, 0x4202) r1 = fcntl$getown(r0, 0x9) ptrace$peek(0x1, r1, &(0x7f0000000100)) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f0000000040)={'nat\x00', 0x2b, "85b98776653c543041f3f64a7404a42e132cec25a815e9f7d2c3bc19742a71a5ad6d00f7674ff2c40e3463"}, &(0x7f00000000c0)=0x4f) unshare(0x48000000) 2018/05/08 18:27:21 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$INOTIFY_IOC_SETNEXTWD(r1, 0x40044900, 0xfffffffffffffffc) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/pmtu_disc\x00', 0x2, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000340), &(0x7f0000000380)=0x14) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}, 0x2, 0x7, 0xf1ab, 0x8}, &(0x7f0000000200)=0x98) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f0000000240)={0x4, 0x8000, 0x4, 0x2, r3}, 0x10) listen(r0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f0000000280)={0x4, 0x8001, 0x4, 0x6, r3}, 0x10) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:21 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8a00, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00000000c0)) 2018/05/08 18:27:21 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0xf9b8, 0x400) ioctl$SG_SET_TIMEOUT(r1, 0x2201, &(0x7f00000000c0)=0x8) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000100)='tls\x00', 0x4) 2018/05/08 18:27:21 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:21 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:21 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x4000, 0x1) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 113.400130] IPVS: ftp: loaded support on port[0] = 21 2018/05/08 18:27:21 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) rt_sigpending(&(0x7f0000000040), 0x8) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:21 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x15, &(0x7f0000000240)=0xfffffffd, 0xfffffffffffffe42) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x164) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="730088b148b68bff8031"], 0x4) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000000c0)) accept$inet6(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, @loopback}, &(0x7f0000000180)=0x1c) 2018/05/08 18:27:21 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:21 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r1, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:21 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 113.687470] IPVS: ftp: loaded support on port[0] = 21 2018/05/08 18:27:21 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) tee(r0, r0, 0x7, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x7, 0x2002) ioctl$SG_GET_VERSION_NUM(r1, 0x2282, &(0x7f0000000140)) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0xe, @empty, 0xffffffffffffff81}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0xfffffffffffffffe, @empty, 0x2000000000}, 0x1c) signalfd4(r0, &(0x7f00000000c0)={0x80000000}, 0x8, 0x80000) connect$inet6(r1, &(0x7f00000001c0)={0xa, 0x4e22, 0x3ff, @loopback={0x0, 0x1}, 0x62f}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000100)='tls\x00', 0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x4) 2018/05/08 18:27:21 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000100)=0x0) r2 = syz_open_procfs(r1, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:21 executing program 7: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:21 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000100)={0x0, 0x1f}, &(0x7f0000000140)=0x8) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x10000, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000200)={r1, 0xfff}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000180)=@assoc_value={r1, 0x101}, 0x8) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:21 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/81) r1 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x7fff, 0x8000) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000280)={0x0, 0xcb, "324894531d1cb953435a2c9bbe6beebeffdad5918b93122e1f3bd92b9028ace33d1cff1fea9ef784bc93c0e02161ed13305d394ca129ebfcd9da43f8d2055d855cb1c009717bfda550359ffcac659b055332753401a4970822245ee0d1ecc3137f4d7b3ac869a031cfbe0b47aa8dacea759a3723a275eca259e917ec32ff560624f766874be16fef138c4e6c07e9fbfd49bd4b8e17fd305b144d4c8ba60c08abddef72ca809ea0acd9cbac97fa42834c474ad3804ae24aa8739a6ec4b831f6a5b8a1fa3692515429ebabea"}, &(0x7f00000000c0)=0xd3) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000180)={r2, 0x3ff, 0x8, [0x0, 0xb2c6, 0xffffffff, 0x4, 0x400, 0x1000, 0x7, 0x100]}, 0x18) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:21 executing program 1: getpid() unshare(0x8000000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r0, 0x40045542, &(0x7f0000000000)=0xfffffffffffff9bb) getpid() 2018/05/08 18:27:21 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r1, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:21 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:22 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x1ffffffffffd}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x7, 0x40) ioctl$TIOCSETD(r1, 0x5423, &(0x7f00000000c0)=0x20) socket$inet6_tcp(0xa, 0x1, 0x0) 2018/05/08 18:27:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x30) ioctl$PPPIOCGMRU(r1, 0x80047453, &(0x7f00000000c0)) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:22 executing program 1: r0 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x7, 0x101002) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000040)={'HL\x00'}, &(0x7f0000000080)=0x1e) write$tun(r0, &(0x7f00000000c0)={@void, @hdr={0x2, 0x3, 0x2, 0x9, 0x6, 0x4}, @eth={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [{[{0x9100, 0xfffffffffffffff7, 0x8, 0x2}], {0x8100, 0x6, 0x20, 0x1}}], {@llc={0x4, {@snap={0x1, 0xaa, 'C', "9048e3", 0x4, "a200ef93d58f87c8153c5a0342488b7bad339cdc91dc906e967aa32a76998b8bb2020b1145df12748349091ea03858648a2238a893f861b0ad898c86d3fa58fdbab64d22d68b5ed0c07208a2165dc709097d688cdcc5b2fc146f8d7b905f62608e8eaf49a15febabe406700f9913c44a52d1834984e85772549e07636a0cb76655dc0fea1b1245c89460c2bc3f8ab35d7701c21552c7fa933963c2ac123285edb91ab9c8a5e7"}}}}}}, 0xce) unshare(0xa0000401) 2018/05/08 18:27:22 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000200)) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000240)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000140)='net/netlink\x00') timerfd_gettime(r2, &(0x7f0000000100)) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r2, 0xc4c85512, &(0x7f0000000340)={{0x40, 0x0, 0x4, 0x100000001, "41d8d5fb600d996c92de5f4cefb423017239890779b7e5306058890a6a184c6c6f40d78d6650eb11a5841a45", 0x6}, 0xffffffffffffffd5, [0x7fffffff, 0x8, 0x401, 0x4, 0x0, 0x8000, 0x3, 0x594, 0x7f, 0x5, 0x10000, 0x8, 0x1d0, 0x101, 0x88, 0x6, 0x5, 0xff, 0x9, 0xab, 0x2, 0x8, 0x7fff, 0x0, 0x1, 0x0, 0x40, 0x7, 0x1, 0x1, 0xb7, 0x1bb, 0x5, 0x7f, 0xb47c, 0x0, 0x2, 0x200, 0x1, 0x1, 0xfff, 0x400, 0xffff, 0x5, 0x7ff, 0x0, 0xffffffff, 0x80000000, 0x4, 0x5, 0xffffffffffffffff, 0x3, 0x8001, 0x40, 0x7, 0x80000000, 0xf1d8, 0x5, 0x0, 0x4, 0x80, 0x8, 0x1, 0x4, 0x7, 0x70, 0xeb, 0x1, 0x10000, 0x20, 0x7, 0x10001, 0x5, 0xef5, 0x8, 0x4bc20ce8, 0x100000000, 0x2, 0x73, 0x101, 0x7, 0x7, 0x401, 0xfff, 0x8, 0x4, 0x3f, 0x8000, 0x800, 0x2, 0x5, 0x5, 0xffffffffffffffff, 0x419, 0x5, 0x9, 0x2, 0x2, 0x7, 0x80000000000000, 0x3, 0x9, 0x9, 0x823, 0x31e6, 0x8, 0x5, 0xffffffff, 0x2, 0x4, 0x7d3, 0x0, 0x2, 0x6, 0xfc, 0x1, 0x100000001, 0x7, 0x0, 0x9, 0x8, 0x1000, 0x0, 0x80, 0x0, 0x3, 0x81, 0x7fff], {0x0, 0x1c9c380}}) 2018/05/08 18:27:22 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet6(0xa, 0x6, 0x0) r3 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r2, 0x6) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:22 executing program 6: socketpair(0x200000000000001a, 0x800, 0x2, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TCSBRKP(r0, 0x5425, 0x2) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000480)='/dev/full\x00', 0x22000, 0x0) bind$unix(r2, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) getsockopt$bt_hci(r1, 0x0, 0x3, &(0x7f0000000340)=""/85, &(0x7f0000000280)=0x55) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000700)={0x0, @in6={{0xa, 0x4e23, 0x9, @loopback={0x0, 0x1}, 0x7}}, 0x0, 0x9, 0xffff, 0x5, 0x98}, &(0x7f0000000680)=0x98) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f00000007c0)={r3, 0x2, 0x7ff}, 0x8) r4 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$SNDRV_TIMER_IOCTL_TREAD(r4, 0x40045402, &(0x7f0000000100)) r5 = semget(0x0, 0x3, 0x2) semctl$SEM_STAT(r5, 0x1, 0x12, &(0x7f0000000800)=""/63) set_robust_list(&(0x7f0000000640)={&(0x7f0000000580)={&(0x7f0000000540)}, 0x4ee8, &(0x7f0000000600)={&(0x7f00000005c0)}}, 0x18) setsockopt(r1, 0xffffffffffffffff, 0x1, &(0x7f0000000140)="20c6f277263b273395ffb49c2c9b779f2584dad2f8e2adc4591db9a27e3ebd1851365c1336d335dd1e2804738c310524c7f8701aa6714fee021820d180f293448300c212254bb7d0e33c8cc89261f19d49c7634236b9de4e417c89126e967eca65e8a29fd0fa4dce6a131ae91e73e9c9624f7563ffc5dfb2957b94858cae79304fb1975e7072eac684a28e45d294811b389179df7ac8580aa241beec08ce8bded70feca3bd59843bd12122da360596c6ba22dccb560b233a6d3d9145c435b027bd65f0700ab2917274343250c9d315ab4643933c331a75e525f893cc5de47e279c78f0cf7ff406dfb824631becdf8d9bec0db23c3c7f131b", 0xf8) ioctl$sock_ipx_SIOCGIFADDR(r4, 0x8915, &(0x7f0000000240)={'bcsh0\x00', {0x4, 0x8, 0x9, "fcd7c685bba6", 0x401}}) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r4, 0x40a85323, &(0x7f00000003c0)={{0x5, 0x100}, 'port0\x00', 0x0, 0x800, 0x7fff, 0x9, 0x7fff, 0x4, 0x7fff, 0x0, 0x4, 0xe8}) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:22 executing program 5: openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:22 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000140)=""/176, 0xb0}], 0x2, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x5}, 0x1c) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:22 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000105, 0x7242aeadc20de4a5) fcntl$notify(r0, 0x402, 0x14) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:22 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x5}, 0x1c) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:22 executing program 1: unshare(0x400a0020000400) r0 = memfd_create(&(0x7f00000000c0)="6d696d1b29d11ea96fb01e655f747970652a009c1ef8cd07000000ba91e583254db0de3fcf19949fa638a8d5aa68243551c9f76971f072fc1aebc69f46a78961f0282eeb8ce9c95a015036fcc621b8aaa9e6e7caa2187c664d0b34be276257eacbbe11eb008875fdc43a54a7f7fe912a010e85e9df5e620bcd5d228ddae63213bc0a350900e5b77fa1d3e76020d7f835ad76ec49cf53668d6af8269cb1d203dc7acfae92982ddb2deec24f076efc611f7331c8b2f2adaf82eda944542e46b76431f185e01f341732ec7a963c005c5c6c12644bfb620fce503395937d6e8cbe2adeafaa4b0f999b047d0f0724a4a3279dea8e75309ae94e8dc67fcf2d4b92ddd38302427c5f2ea500b281788a6b7259113aed7a84ebfcb3d648", 0x1) getsockname$inet(r0, &(0x7f0000000000)={0x0, 0x0, @loopback}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x8) 2018/05/08 18:27:22 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000100)={0x0, 0x1f}, &(0x7f0000000140)=0x8) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x10000, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000200)={r1, 0xfff}, &(0x7f0000000240)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000180)=@assoc_value={r1, 0x101}, 0x8) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:22 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0xf072208b72ce7559, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$sock_SIOCBRDELBR(r1, 0x89a1, &(0x7f0000000100)='ip6tnl0\x00') 2018/05/08 18:27:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) socket$bt_bnep(0x1f, 0x3, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) pkey_alloc(0x0, 0x3) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="73037a31"], 0x4) r1 = accept4(r0, &(0x7f0000000180)=@in6={0x0, 0x0, 0x0, @local}, &(0x7f0000000040)=0x80, 0x800) recvfrom$llc(r1, &(0x7f00000000c0)=""/13, 0xd, 0x2000, &(0x7f0000000200)={0x1a, 0x32f, 0x2, 0x1f, 0xfc, 0x400, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x10) 2018/05/08 18:27:22 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x200) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:22 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000002280)=""/142, 0x8e}], 0x6, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:22 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:22 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x5}, 0x1c) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:22 executing program 1: unshare(0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x8000, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xbc, r1, 0x700, 0x70bd2d, 0x25dfdbff, {0xa}, [@IPVS_CMD_ATTR_SERVICE={0x54, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x2e}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x43}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wrr\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x5b}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e23}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'fo\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3ff}, @IPVS_CMD_ATTR_DAEMON={0x44, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x7}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, [], 0x21}}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x1}, 0x4090) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x101000, 0x0) setsockopt$netrom_NETROM_T4(r2, 0x103, 0x6, &(0x7f0000000040), 0x4) 2018/05/08 18:27:22 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty, 0xfffffffffffffff7}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="d14d3bee"], 0x4) 2018/05/08 18:27:23 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x3ff, 0x10000) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6, 0x9, 0x20, 0x1, "ae6a08b20b02c4483b4525d9020121adee6dc5d513a1e5f9b771016d6ef31c3866998f2309ef8d67bffff979cd7cd796f9ad84c73047128879bf124edcc1c6be", "05c7c53d98e789d9f315a3f64a39b8f828f0cf6be38ec2cede7b70b97fee061b", [0x9, 0x1f]}) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x3, 0x9, 0xff}, {0x8001, 0x3ff, 0xff, 0x101}, {0x7fda, 0x3, 0xfffffffffffff001, 0x1}]}, 0x10) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:23 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0xffffffffffff7ffe, 0xffffffffffffff4d) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) socket$inet6(0xa, 0x3, 0x8) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:23 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/tcp6\x00') setsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000180)=0x3, 0x4) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000140)=0x8, 0x4) 2018/05/08 18:27:23 executing program 1: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) fremovexattr(r0, &(0x7f0000000140)=@random={'security.', '/dev/input/mice\x00'}) unshare(0x20000400) socketpair(0x1b, 0x80007, 0x400, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_cmtp_CMTPCONNADD(r1, 0x400443c8, &(0x7f0000000100)={r2, 0x7}) r3 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x20000) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={r3, 0x2, 0x0, 0xfff, &(0x7f0000000040)=[0x0, 0x0, 0x0], 0x44}, 0x105) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000180)={0x0, r1, 0xd, 0x2}, 0x14) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10111, r4, 0x0) ioctl$PPPOEIOCDFWD(r4, 0xb101, 0x0) 2018/05/08 18:27:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) write$binfmt_script(r0, &(0x7f0000000180)={'#! ', './file0', [{0x20, '%wlan0#ppp1-'}, {0x20, '(*posix_acl_accessbdev'}, {0x20, 'tls\x00'}, {0x20, 'md5sum:'}, {0x20, 'syz1'}, {0x20, '('}, {0x20, 'tls\x00'}, {0x20, 'em1mime_type:%.self\'-{'}, {0x20, 'tls\x00'}, {0x20, '&/eth1^vmnet1'}], 0xa}, 0x72) 2018/05/08 18:27:23 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x5}, 0x1c) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:23 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:23 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/ip_mr_vif\x00') connect$rds(r0, &(0x7f0000000140)={0x2, 0x4e22, @broadcast=0xffffffff}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x101000, 0x0) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="e8000000100000072cbd708e8eea7c5f16216d675f6e6f70725f6374725f616573323536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000200000000000000000000100090000000000007ddd5abe182b578ce7f460a2d8ca8600e0ef73a6b1ebe41bb48326b778cb141e21f25aac629b759b91df599b1755e8620b17e8698f95d9637aa9289ec7364406e269ea99ca10417a3c13c5e5ecbaa2556624a6e0ac1fb6"], 0xe8}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004000) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ptrace$cont(0xffffffffffffffff, r1, 0x8, 0x8) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:23 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x81, 0x2, 0x0, 0xe, 0x10, 0x8, "40d64b0408d6bebb43af1ff966cd26db962b70471421d8a113cd0f5eb1345d102e175e972ff8f62b5f28dd731854772c0f3066dda479c71477d97dc9c3818793", "af0e2c45390da82f62497b54546b3161a4d6a3778cb159580b3f3b996442ea017a0b1c671234ce8e83c23ec027042b3f3787d3f51634cebfeca07efda74f20a2", "4a0789355215bfdfd820912c61adf3c7fc9b961d6e6e919d966c2531ed5879fb", [0xb9, 0x3f]}) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) vmsplice(r0, &(0x7f0000001740)=[{&(0x7f0000000100)="735db1156d9a95cc29102d7ef99b20892b208c3394d732cd35de671d23a8a34905518f68ba8e2bd26e944ba7394c3c1eb01560f6bf6227d9f54c3e91131009d97a79b0780f20ff5102ac87be831dc8b0ec7e49f4cf40ee8135b8", 0x5a}, {&(0x7f0000000180)="a29383576b36641aa9ef11d3376c11eee7e5694177a34f8d489f66dc88462e3fe7372157a3299399dd8d2e7250ebea7f7331cc8cac12021a9a9521700de8d1eb10102210390131bc5acb5ae0486af39c9e96a4284f4853c1ed61a25ad5ff04a94616b3", 0x63}, {&(0x7f0000000200)="e64e49052455246c6d80b82d8aa696b1", 0x10}, {&(0x7f00000016c0)="03317ead45c8609019c1cf249b510e97d417b129a5a872f49e795543097dbf7ae54c1419a4d70491f98e6998e71dd086e7b4aac6e69cd037308d798d38ff9b36d2bcf887f578381a8b3db4f20408cf699d9e090141c78d29f7d3d191db437d47bc118d", 0xffffffffffffffdf}, {&(0x7f0000000340)="7d81f38bdca5bbcd27dba9361457a5e0e8e84672e37db9b889279f0fa41854b4cc6bcec7f10a743ae2dd17335a6373459a79bc5cd63fb484d00a729277eaf0c3756ac304b7f64737c2ba717511192b857ba7d9f79c468f6632a842c42da1f8a963ba3656d2890a7c9bf7fdc81cfdda247c503fcaa0d5acbf9baff4c1112ce4228eead3de33eea011b376cc10aef61298ff266c1bb72dc5", 0x97}, {&(0x7f0000000400)="7d37d82edc76e588177118bc17a7f2aa49e9ae50e0e9b5f8d3635462fd154a745410b881051eee7abc14d99830c64577ebb3961eb2aea9c8e1f41e604e689161ea4c5d7dae574badcd184ab807389f86db5cfd904e0fa5fb3ffd5823243dcbf71e7360e8d7c2fa6ab85c95da61945fb9bfee013b0093e810bf0f1a791f219604845349e7b00ef8886e8fadc796d82c153b3d0daa3ae47dc4faeac7631193a05b6e10ac0a8d30a9240297df047989b9d560722c20a3bc5e57c012fc50f314f74c22b130d738f321d2b938ec08a5200adfe22151e42df3fa55ea78ba749a39f6fae5eccd090b7e0fdd22b3e15d232c18f500ca9eb122ff1b8e9fd8bbc49d3017b5030414af14d29bde2e665453d88468c5a31715665d4fc7d17296e54a88a45405ad6384447250f69dcabf7365850d4f4ba5106b84dce666596e58b36f3d59168dcaada0f8c00d83a8cd8b3a3514bc7878b0345281d2d2c4b82e8546d45e9de9fbeadf8e7c3d93d8058b58bf2848bf8fd98ff28a12117c6b6d5e57d6eb1e6b121f34a43a1655a56beda2b89e8311073f668a6b08f4ae97aac9bf9e1c2654ced7c84c0dfa06322f5cb5df85277c55159c6fc40caeb50ccff8364efa6ab19655cd371d1d84b9ed3a39e04b4ceea20cc13cd3f658c5887d19db09182c1c6ac25da9317ff2c66938e1bf6623b269c4e8d51cd4111847317c501988997f8a2112a7fd2267924288a1e6748651a390b10bd4f2d22678152edb9a4d42b726039be23eb711076744b65e06b28108c9696e5405404c037580811e97cd46dc955f481244a8fe4067229769ff74512d4c8ba2104e0c8d5ada5b960b580daa15e94268fbb0ccf6b089622ef8b85adb2a47425d7c514733e5992f6f66f38cac68e0bbbc3d9234e4e94774903000f7278137ef07b263e2fdd2cbc2ecc4fe6e4de1c119ececa3682ab3e7e9b64bf94577e20957245ff455b325499d4815d72b9cb337a94cba200dbae325f585780639b093e4d5cc46f50e8c251f59854dd54bf8f065c60ec4a2c5c1274040769676a14a98c6f4b342ef73e56f8c9d004eb5a6b950eb157b5888308ae4bd23d46225751b1f798303abcc7d5e9594b3e644003e35984ef483c60321158457504e22fc6c067ba42fa8bbec1d9932584c72a9595c9cfac23d03a84bff2538d17f8b002d74f0fabef283752a39a9c9de194597858e142ae81028d227040f916f8a7068a6363b116a3c1aed64756f0dc5efbf7dc089cd721091ca02d156f59669dda2c05c90566cdc4540c98cdedaf555cc51769759657f35a72c60c9f1acab73c383fa48a73bd81bf62ea8651c185e0569bc8910b273fd28deb5c149ef3f93b3c6dbdceeddb7f57260f10c4afa9dad6e370602e373980769cff337581543315f35ae2ab8c2eeb18ee9d71504084f2c2f34ee0d413f60e9b5ec49821ab7bff26992cf30ab6b853f78686b91f5f8f59792732fa45a5cc3168a2b195878039a7b1a4ea1217ee1898286f1004403d6176d49dfcd67fe068533980ff106651e9c8cf8c2845469bf804f648726d9c41f103e8002fcdc19b60e6f85df052a724da13b0b67bb2b0c0be0b8ba9a1cfdc5fa2a88a79d660ab5e9ee6114051f58a4757cd6527c4ec630429197db7ee5cf421d5a6b17ebfb398da36debcb245784728b1e4117ec3550ebe886b20bd7b77b6d564b870609cfdb07f2bd241b84f2de755bcca1c1346274e4ecddba3f855b07097cd5d9c2222cce689b4697b02f9d84402ee4e422fe6807f90bf5d0f77181571a56e70ef44cf9ad9805a4afcb7ad57b7d2ebc3716e67fe852b8216a40d94c3dd7cedc0990b1a8a75b471ebde8c4228c9fb0dc1b8c18eb35dd0befa7eb57720f670428bad49f9b776c77d1ef4895b6a20ac4fd57aec0754409499e4b274b52e0794a8d2929f8103afa23106b64e0dfaf0a4f03ce615564225235d688f3888bd1a7d0e336eff1abbb6941a32fac3e611f1edb7e81d9f5c06377bc649390bcc10c763da8d522c426a722cd3c54d5df2730cf67562beaa2eb29ae7d9e2cde4f9982bd1b55fd5a5c84badfff126fc333aadf807de8ba12777176124204276135715653e469919180b222feb25fed4b0a872c5dfe133fb665e3885fbf0722ddf0f82a631a2339b07375ff605e8a2a7724d24a49c7015bd277464155d4dec0a5f9233a97968dc1a1d26f909bc6b54a48f69b952d17618fcf6b8d9785123c911ddad06d863c5d4a52931acfa976135977df8eca24ab3687ef83ca533a5b295fd820aabaab59f12d8c9dcdb6846a32543870cd6d97383df7bcf928bba67f6389d3d071d5a8ffe6964190f9bf7e154b61b40ce103d4424bfd8490122a9cf3c42a20ac8265f63649c861a75dbe69fceffda382c3272a13caa197a7188f67a21ca1dbfbb9eb50e0a6d62de67f04e0bced230be4790cd05f576064158890c5bfb7cd0adf3170d9ab0590587881275f00a4182d808e15ccd0bbbb0edf47e2658f493b6c31daca4ab8692a2ab29e702ccdabd34735746bb6825c3b26e6c460e8e71096022fa03fa1954e0864a1524d3412f9f94498d7999663384ef50447537c7880f4d0a4fda41202f024b2fb39f632cbaaedc0bb5f119b6b217f49bb9a13da9e460acaf937a9200cb92ad3e9306359de0af4daae9b28e9689107130c85206fa6d4732d84aea53b7442cda865a18403c43d4b4df65c1185841b73af2cc6d7ca6ebd37b8261c4908fdfd1f9d1f077fa26ee20cbfd64f8d29f48ef788d7eb670708481749f5623c72b83cf39aa8e212b3780e8181baabc33b54ae072c9108d13ab745e0ac97b521dcb495465210d1f2d268ee630b6bff4f4b582dde8619dbf8e3c49434d5ef8d055375a5de80348769afa1e31e1b9362a932a0e354cd16dc4ceecaf98a22e1b832870b7fb798aaa0a360fb56d4caac0e20bc894f617fd6176590393a5a2fb5ef2b7dfff5c9cfa8274505db66ccff57d05ba32541a689958499b539ee88ddb9e6c22bbfa4d2f3bebafa7264c9be2f9d44817021678ca11a2b8637389eb0eefee832bf762a33d9839c20e625f01d6ac819dbbc9c04113836fc269740555b261e63e34ee2cf6d06c9fb6f4edec7341747f040f43e84eda2677341dbcbcdba2c6991fbe61b211a94568e6fd13a5c80881763fa75afb0f8edc26488921601e151f29053c321eaef98255087e78618f9ed8e9a8a6428b119d6653b6ee596920f108ed0f58694218e85e3d745f5d3c137b69817b8181d163c8599c4ef0bcc43bf1ad47fb289d877103a4c1bbc09dbed056e9ced8891de6ce4cd203a656317c860b3fb1de8cbc11aa8d901fd7766345268dbbdcbbbfb38bb03a9168a8cd54f16d2fed9221b130d4f6c592706b166610d35bd52249c4588fbcbb8b71fa2e283fbcbeecfdce516bf2acc2df46760993031e348c6977f96f7c5203721d71899671ac0c2676d2bddacc0b60d722c2ff1412d1516862fff4e6f621928a0ddd50e95e9922d4ff0114dae6858d7d3cbcd1fe5bfa868c7927a63782235261a76fe16a5ad8a0436bc9e6eb77c585d8e47674cd0624ed8ae0415d8de959a1c5efd1bf5a4bdd02009d7a38762484f38dee5dddcc8a251e5601bfae9148ca965714adf4d3deb0b2d19d589705511b0e567ac7767194dc47ac598bb0737dfa3a2431e55744fbc999c23beca3d2725bff59e130cce517bd3ccb24b6840f8a0a0c1b5fae13bfa69275868c21e31a0163c3731803a2eb96d3166608254bbf6611c823574f47b60eb2f177684aba8c53f9375595b7f9d3857c578fcef986f6520a9a24559f899d38b609837f1147f8bc194c85e66ddf4ff34191892c211511f53494c920be269e0c90acffd495bbff34256d7e39b503ad853182f71d06133b53a0a72025a0205be96aea651fa51f18dabfcb8c23a5d2306c317521e11793b72c9b58f5ab4dea7a22b896d3c9152f8a84c9b6418ce4bfabdd8d5181149cce10c4feab7ac1fc0a8aa83cfbb775c02150a2f2000f3e01c19aabe742290144a39214efe7349f03f8e68fb9eb70a195bddf12777c9f3cb05db8c49a92837ae23f2ee40fc25300df9a360608b629ca8d1fd6186268399fbefb5fd3220c06f20db3c47dd9cd5fb208b0671788706e6130b2c32079c699ef27ed0696559cc04ff168a15a90db4b0bebe9766990bc095e4ba5a890efaaba0bcbf2deb3c661e63f3ed4d3a8e6aab52ea3c2c0bd232f23aaed61ea08bac71524372437616875df39a8ee3babefb0df7867ed436a341e70c57e6205d8168feda63f33337a1de743ed19048b6ade31d8fdbd4c53ec6857fc04aef26fb29d627bc89a61fd5b8420f9c3bdfc25bc1753c41eedce0e35006240822977b4a6526be82793fa66852ec964ef1bf7b3740563a77f1f6c1c734c3abdf2f8202b579ac8cbab03d0ff0b7d44cbb1ff13a728c43d6c60fc1aa995d69b2ffda36853b3e79da0a0deac145b246ec7d9791e6890bec97ce78492da1085f3a96f991304df8c204817387a55335f24c9ea11a430cd6a9e088f366cd8c03017d8acf3c3eb0d49eabc7bd8d10123a66be0cfe25b2fb29d0b0a582f8ba961394cee182248d6476c69c2b8c18f5993d3993758e69cc7fbd0ee1e647bed22ea62dfee29f4353234d3354697624b62bfb1c3ed7a5c64c410723ae58d3fcc7be983a166653501b0a4a7641846cd0d3f957df1842d19c0e79457669339ef286e9e0873f58f7fad204b19958d89228b434fb8078f469564cb654d72918857efd3c16f93e919fe34d2734f81975d515fd85df87e2bc586af5cb6b0906409958df3a792410de0e179a860df05ba412097e836f757afbccbc42d526f525facbb59445146ebe4880ac9c16aa0ce078ea91f3ec162bf04ee032b27e4b6c0bf4c101f0a1f2ecfc66f97e0c6a839f9dab8ecff216362b392badc22b7facfaceb9c160ee719e9c0366defb863921ad69ab9538f6ecb7d404efbcbe6c6b004cc2bcb792896d21431fa680bb9cd41c27acd464182838887232fdf92a58fc3001e413280d8a5037bcb22391ff505a3bb2c46a1800e80325b69d0a53a08baa75f5c82cc098dba62c4a1ac618ef3d9a26b6c9aca6e2689c713d7bdae6dbb490ffbf90df56665e5876e38ccfda8ab4cd1f53b28c0bb8b69e1b8b370f21e899fb0a5287f44a9a53c40b5e472dac7e661fa293c58fe6b82d987d89c14cbdd0725bfb4a314980f2eccf89937e9d934806a7fbe4779f39721ee731abbdb008fbe4dc6ce583d26fac5927afc10a20d1e2e82c2ad826bc31d0f2a8753fa81b5734f098ae5966ac6c38695080e82b136133fd69f88705dca382a6a1b88a1a9af7c4859226b97be2f4c3dafe4cf16afd80ed0b652d05ce35445ce6bf5f6ee1c1c1c4c7727dfcb0a03a32a52b3a06fd013937da2d9bdcc9a1a03820c4b6f5c8b04844fb7a2bec584763d296fc97f498202fe005027011215545b53219dfbfbfa830e56ffba8079d116b79110fc9701f1b1d39fe02c4532807030d925a75b4ba319626cbbbf1cdac8689d2774ed832f18b603df3e4714cd6f4c51e94aba323a019c9baf7ab950bc664826ca20d1fbde1b84790d424f45422c4723526e84f0288e8f3dfff5b7f25fdfc1e37af34e16f3c5d93562318d4855b58e76c3238af917d628ac6ae53353118bf14110b6bcd861db633f2bafe880afd78b5ebbcd8c6fae4f8d0a408235e1e81d09138c8ba0f76d39a4794db2f9e06316674e8aff0293d3f4b2f326c57d139f98f3635fed8ab5cd4db40cd2e4a121ba73e6f2d49db567332abc365b68727", 0x1000}, {&(0x7f0000001400)="8a028eaabe61ba5ca6acce7e1d279597ed7f59be4ed09be355de9c4c064e32cdd8e8cf23535cff664064ccb98b2255db012993b19a81fc6d184575362f04a86650148e5ec91627d74c31e781076eb538c48671d69d05763d442cebe768da3a79978da1c4c0f6bdeab90806541d625eb86d47ea09144a9b97c894fb20d4e38534792ad18e9dccdcd26272a7ac1eae32b109b5d4d6ca", 0x95}], 0x7, 0x6) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000001640)={{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x7, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x18, {0x2, 0x4e22, @rand_addr=0x5}, 'ip6_vti0\x00'}) 2018/05/08 18:27:23 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x3fffffffffc) 2018/05/08 18:27:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x3, 0x9, 0xff}, {0x8001, 0x3ff, 0xff, 0x101}, {0x7fda, 0x3, 0xfffffffffffff001, 0x1}]}, 0x10) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:23 executing program 1: unshare(0x20000400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) r2 = fcntl$getown(r0, 0x9) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000000c0)={{{@in6=@local, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@local}}, &(0x7f00000001c0)=0xe8) getresgid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)=0x0) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000002c0)={r2, r3, r4}, 0xc) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000000040)={{0x3, 0x1, 0x8, 0x3, 0x8}, 0x7, 0x1}) 2018/05/08 18:27:23 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') uselib(&(0x7f0000000100)='./file0\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) r2 = shmget(0x0, 0x1000, 0x54000000, &(0x7f0000ffc000/0x1000)=nil) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000340)={{{@in6=@ipv4={[], [], @multicast1}, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@broadcast}}, &(0x7f0000000280)=0xe8) fstat(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000004c0)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000500)=0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x100000001, r3, r4, r5, r6, 0x100}, 0x4, 0x200, 0x0, 0x1, r7, r8, 0x4}) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140)='/dev/hwrng\x00', 0x80001, 0x0) 2018/05/08 18:27:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty, 0x6}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x10000, 0x40100) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000000180)={0x0, @in={{0x2, 0x4e23, @loopback=0x7f000001}}}, &(0x7f00000000c0)=0x84) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000280)={r2, 0x6000000000000000, 0xfffffffffffffff9, 0x3f}, 0x10) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:23 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4, 0x0, @dev={0xfe, 0x80, [], 0x21}}, 0xfffffffffffffddf) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:23 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0x5}, 0x1c) 2018/05/08 18:27:23 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:23 executing program 1: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x20) fcntl$setlease(r0, 0x400, 0x2) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x5607) setsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f0000000040)=0x20, 0x4) unshare(0x20000400) 2018/05/08 18:27:23 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'cmac(camellia)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000001f3a)="ad56b6c5820faeb995298992ea54c7be", 0x10) r2 = accept4(r1, 0x0, &(0x7f0000000240), 0x0) sendmsg$IPVS_CMD_GET_DEST(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x34, 0x0, 0x0, 0x0, 0x0, {0x8}, [@IPVS_CMD_ATTR_SERVICE={0x20, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7}, @IPVS_SVC_ATTR_PORT={0x8, 0x4}, @IPVS_SVC_ATTR_PORT={0x8, 0x4}]}]}, 0x34}, 0x1}, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@pppol2tp, 0x80, &(0x7f0000000440)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f0000000400)=""/45, 0x2d}], 0x4, 0x0, 0x0, 0xfffffffffffffffb}, 0x1) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 116.186136] alg: No test for cmac(camellia) (cmac(camellia-generic)) 2018/05/08 18:27:24 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/ip_mr_vif\x00') connect$rds(r0, &(0x7f0000000140)={0x2, 0x4e22, @broadcast=0xffffffff}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x101000, 0x0) sendmsg$nl_crypto(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="e8000000100000072cbd708e8eea7c5f16216d675f6e6f70725f6374725f616573323536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000200000000000000000000100090000000000007ddd5abe182b578ce7f460a2d8ca8600e0ef73a6b1ebe41bb48326b778cb141e21f25aac629b759b91df599b1755e8620b17e8698f95d9637aa9289ec7364406e269ea99ca10417a3c13c5e5ecbaa2556624a6e0ac1fb6"], 0xe8}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004000) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:24 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0xfffffffd, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = dup3(r0, r0, 0x80000) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r1, 0x84, 0x65, &(0x7f00000000c0)=[@in={0x2, 0x4e21, @rand_addr=0x2}, @in={0x2, 0x4e21, @multicast1=0xe0000001}, @in6={0xa, 0x4e24, 0x4, @loopback={0x0, 0x1}, 0x6}, @in6={0xa, 0x4e24}, @in6={0xa, 0x4e20, 0x5ba8, @mcast1={0xff, 0x1, [], 0x1}, 0x7}, @in6={0xa, 0x4e20, 0x7, @loopback={0x0, 0x1}, 0x4}], 0x90) 2018/05/08 18:27:24 executing program 1: unshare(0xc000000) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x3ff, 0x101000) getsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f0000000100)=0x6) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f00000000c0)) 2018/05/08 18:27:24 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x200, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f0000000280)={0x4, {0x2, 0x4e23}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x15}}, {0x2, 0x4e24, @multicast2=0xe0000002}, 0x211, 0x9, 0x6, 0x3, 0xffff, &(0x7f00000001c0)='bridge_slave_1\x00', 0x0, 0x0, 0x7ff}) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r2 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0xfffffffffffff801, 0x181200) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f00000000c0)=0x200, 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:24 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000100), &(0x7f0000000140)=0x14) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000180)='reno\x00', 0x5) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:24 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) 2018/05/08 18:27:24 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='personality\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) listen(r0, 0x4) 2018/05/08 18:27:24 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:24 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:24 executing program 3: unshare(0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x8000, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0xbc, r1, 0x700, 0x70bd2d, 0x25dfdbff, {0xa}, [@IPVS_CMD_ATTR_SERVICE={0x54, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x2e}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x43}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wrr\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x5b}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e23}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'fo\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3ff}, @IPVS_CMD_ATTR_DAEMON={0x44, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x7}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, [], 0x21}}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x1}, 0x4090) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x101000, 0x0) setsockopt$netrom_NETROM_T4(r2, 0x103, 0x6, &(0x7f0000000040), 0x4) 2018/05/08 18:27:24 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:24 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x24001, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r1, 0x10e, 0x8, &(0x7f00000001c0)=0xd4, 0x4) r2 = gettid() prlimit64(r2, 0x7, 0x0, &(0x7f0000000040)) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) ioctl$sock_ifreq(r0, 0x89b3, &(0x7f00000000c0)={'bcsh0\x00', @ifru_ivalue=0x2}) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7ab2"], 0x4) 2018/05/08 18:27:24 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0xffffffffffffff9c, 0x0, 0x1, 0x0, &(0x7f0000000100)=[0x0], 0x1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r1, &(0x7f0000000180)="86c896af41d2b404ac9e4732a739df961a00f5337652522f1165437daa155fd229c10c06a7ca3ba1594c9533f3b3cf1b8684ef104988428bb47cf5556b3e0a75f3750872373c8a47d3778d701317a3e6f6cbe758032452010199b798f37bcff283fc2938c1028e8f5ca1c5e586422a29d43f4f0b45d152241f3eadb2ca27", &(0x7f0000000200)="f6d0cb82a1ebfef3d8dde18747dd924bf1188e39f6feda141ba72e75309b65dd9fdb158c2fadc73fe5a997422f57e71a57a033035de1fddb0e88", 0x1}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:24 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x8e00, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x4000, 0x1}, &(0x7f0000000100)=0x8) ioctl$sock_ipx_SIOCIPXCFGDATA(r1, 0x89e2, &(0x7f00000001c0)) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000140)={r2, 0x20}, &(0x7f0000000180)=0x8) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:24 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x57, 0x1, 0x87e9, {0x9, 0x4}, {0x7, 0xeec}, @cond=[{0x5, 0x5fb, 0x2000000, 0x8, 0x8333, 0x8a8}, {0xfa, 0x8, 0x10001, 0x994, 0x8, 0x1}]}) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:24 executing program 1: unshare(0x20000400) r0 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x3ff, 0x400000) accept4$alg(r0, 0x0, 0x0, 0x800) 2018/05/08 18:27:24 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0c3e805406aa7614", 0x8}, {&(0x7f0000000140)="87419e68d10819be0edfd24a3d37cad2b76b9c642c3b93aad01b460604a5ff5fb92daabeadfee652a1b2f95ca67209128710186cb2a1c73ec5cd62eb8df0ac8e2cc3a77cd375aad1", 0x48}], 0x2, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000200)={r0}) getsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000340), &(0x7f0000000380)=0xb) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 2018/05/08 18:27:24 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:24 executing program 1: unshare(0x20000400) r0 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0xffffffff, 0x400000) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000140)={0x2, r1}) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x14, &(0x7f0000000000)={0x0, 0x7530}, 0x10) r3 = msgget$private(0x0, 0x240) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000000180)={0x0, 0x0, 0x88e}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000001c0)={r4, 0x80000, r1}) msgctl$MSG_STAT(r3, 0xb, &(0x7f00000000c0)=""/98) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f00000006c0)={0x8, 0x0, [{0x14000, 0xdc, &(0x7f0000000200)=""/220}, {0x93194f84c0f1d342, 0x86, &(0x7f0000000300)=""/134}, {0xd000, 0x43, &(0x7f00000003c0)=""/67}, {0x5000, 0x34, &(0x7f0000000440)=""/52}, {0x2000, 0x30, &(0x7f0000000480)=""/48}, {0x0, 0x94, &(0x7f00000004c0)=""/148}, {0x6000, 0xfe, &(0x7f0000000580)=""/254}, {0x0, 0x4, &(0x7f0000000680)=""/4}]}) 2018/05/08 18:27:24 executing program 4: r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x20000) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000000100)={0x0, 0x1, 0x7f}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000180)={r1, 0x6}, &(0x7f00000001c0)=0x8) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000002, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000280)='tls\x00', 0xfffffffffffffdda) write$binfmt_misc(r2, &(0x7f0000000040)={'syz1', "b49dc30596fd851d22e5a7c6acae29449c6ce4a5239303a4f4d4b205cf3a18e24cfcc0820284f06cb44e"}, 0x2e) 2018/05/08 18:27:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:24 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:24 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x541d) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:24 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) fstat(r0, &(0x7f0000000100)) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xfffffffffffffdfe}], 0x1, 0x40002000000) 2018/05/08 18:27:25 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x413, &(0x7f0000000a40)=0x100000000, 0x1eb) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000740)={r0}) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000780)={0x0, @in={{0x2, 0x4e24, @broadcast=0xffffffff}}, [0x8a3b, 0xffffffffffffffff, 0x10000, 0x1, 0xcd, 0x5, 0x24d, 0xfffffffffffffffb, 0x9, 0x2, 0x8, 0x5, 0x8, 0x4, 0x8d75]}, &(0x7f0000000880)=0x100) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000008c0)={r2, 0xfff}, 0x8) recvmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000400)=""/251, 0xfb}, {&(0x7f0000000500)=""/179, 0xb3}, {&(0x7f00000005c0)=""/209, 0xd1}], 0x7, 0x0, 0x0, 0x4}, 0x40000002) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000900)=ANY=[@ANYRES32=r2, @ANYBLOB="c400000051359d1107d01bfac9c064c6248b103f805a2d540645a88041d9d0e0b16336e90b83d76a5caeeb9f57a90d1c3efcf0cdadb658e49e687b16069ca5912cad0607d3e7a72d52f14a27237534148f8e82cf79cfb37cea639724fabc6b6563446a57ab36bf2a50981a1c3092bea3f5949c46abffe7a0b9069143608f0274abaaaf8cd2ca3bb858466d4bc9ba1bbdd27b6291a3745454d7600bb62d31c431b590767855465e1ba20f317e2c2fcb3a91c7b5205659efd63a8610f4829770386530f2e6b93071e6"], &(0x7f0000000a00)=0xcc) 2018/05/08 18:27:25 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:25 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x4, 0x40) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000040)={0x0, 0x48}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000140)=0x7, 0x4) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000000c0)={r1, 0xff}, &(0x7f0000000100)=0x8) unshare(0x20000400) 2018/05/08 18:27:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) clone(0x0, &(0x7f0000000180)="b05fd4d6c5b0fc5af4a9eeb983ce9e4efa44090082b94f5a1e39f47c48403a419207e1aeef67117c7e74f63cf4f46fa42fdabd049bd082d396027e712a98239d426653d0b6d6", &(0x7f00000000c0), &(0x7f0000000200), &(0x7f0000000280)="92ab4941f6c40e7ae387c2bd6f03b5c8c7dca9865b02744651d6593cd6c15829d43fb7a53d1c4e44f21bd6324809447a3d9cfffba725d69d2f3ed16f6a60916aadb56ee71f861f35de8f44aa9f80ad789cf8bfe950257a7c27f6c374db731acb6395d633507309e0dfd740536015e2d33fc5bc2b2e3e36c77f0d8155f33d36288706236743f664712dfe9fd6d1ce4591dbefa14b5ef8e6bb7e979b1d85b4c4907f3eb1401a37e3534b051e242e7b5e5975490807cfc2c6fe4278bdab4182ce83ba6046ff1169226f18376b067473667449694117c516b138b980ff24da0bf8e8780c25628ae54b31f43c555b7747f6a58ee554957662ae71c6eca213b626e0dde549432aa540bcacd2ccd37840cd41c20fc022c27d2e96d051a2baeb51a497b334bcf5bbc021770466c3c1a6f71f3aa123464af95bc957684a3c288565bd49615ce319d277b0a14bcf58bebc27451718f966dc55c9dbaf7bf57469e32fbe11500c8e3557b2909e2e1aebfb597160903dad0a5c82e179b8a54cc37c64e664b9d6a7f2ca8c65472082c4409084dae3aaeb76edf6f3c2694a91c22fe66bee304db234e9064c5f6749150122736d5919dee07ec143722dd895195f381c95f8782e60aef0b354a9238f0ef0241bf4eb42520d300832c2d81ccb75f8c672a1cb8271114ae3dd8a2084c0c90b71879fe6846990c7d5093134cbe11bd71fd9ea729c480ca89e5f64a1ef955e1088f92251177be1cb91921d3f1b866d0ba6a299293d27366cfd7aa5911c7d90145ba23ca4a0ffb6ed29393efcfa62090b4771b00d089bb9151a833eedcb6e87430740c455e891e063da54446b9a4de4b123287492f2f1a9c343a7d219d8559303b732d9e7e487d82cb515915927d7ef057328d11bca8a657d64b09a9f2fbeaac122f5c56e2bdef772a7ed72b13ce550c195affae56c4d57a1e5d4167ae19f282107d986ec9ba8eaaaf3d25671dae4710bc4964fe074e5417654f493e636b874f0a08b7daada4c6e256a1ce192dfeb0f1b717a0e32216ada13537075b83c8df974979d446f10134c00ec2f3c8207403f61a78f0c54aa15e8ce78152369171f2d20f5430765d1f6be55b0a62e2767edd8d6ce343ba41f9b36421290a386628b9fa477ad160c8fb1709fad153fbc42553610147f7c489c8977c2128bc324482c564661a3e9f803ad2a9e6aaffaa19c3d3473e51bf7ea35c57629a704fa84284620b0859b6941d4b40169e5062500afa8a735bda2837e7f97bc952271d5b2d12c3db2c61a1ff1556badacc75d0c63f69809e6e9a75b82b78c3ada8c7a64225288b4a98052d63ffc8447bd7d3a9ef1295d949c8aeb0844fdecb579e04a85e70f09fe5c061e08b071b1924cd3d7d50d9edc05376d0472e163b1f460f0f68228b362af4facf655f2dc0de1c7094632df02ce50285b038c74bdc3473507388ea4cc1c4161d414e826338b93aa11ea42fcfe317f653d8b3c809431a5ae09054f51b675ddfcf2c21f7df72ccb3e74d469c052d78366171978987da1fc547d3835c47c0c60a897b46601b12d504dcc44c08f056303761f4c1586401055c8fdce51ea36fa4ebc6d076d0e66179107bbc444160b9552c6521ec4a7690a21fee38b97427e40bd03d7fa47247d3585e5ce606dcf15da3785247727278d0f81c730064ad8d17edb1027aefd431497ef142fd0e5fe703639d7d1f5e5c831a5488b6550537647bd614cce64d2ecccd5186a8e71a4adbefe0e7284d739d23ad72ef6fd6d7705cb499d272d33729dbf5a249c4d62a8bf0d042445fea6dcc14033afc69c1fc1137e2bef5701e1ef281da86d3b085daa69883d2805f823f55c0b7502e89ea5d179b572221ff1bb3517cd025710cbea982f3dc5914f7700f441e8d1401faeea8da54d4b4c1b035b8989accaa2e883b9bb3d04bb6d0737a40811169afcc862f0add7af3284f9b926b1e67dff66066e2cf5b8d70ed11cf1a8ac8caa9c5aa3985e4ba6a1aa39ca73682a5458d9a9ce142347da97b551d1825442e4adf5f897709284b5fc6b2099290e702bd5b7adeb772aa7e61506f2c12c1e9833098ac096192a550d4590e7be733b36b97d320f2d918b51031feff21fef51e25284886a3adb632375d9fcb1d58ca4c98f3ee784f55309d06e9ed42f87cf88b62a29fa35b016b285fb47c2ada498d4e6d84688f12d003a11ea7113c87a420a26ec14d2214e858e45b972879a2e2300d3670d9dc1d5c074b26f55baa99024639d98c8c16247074d134b91ec143e46ccf3d14fc9984966e1c990749e74a71e90cf474cf300a921125d8759451d421c1fca3b9caa440eb3a5ecab092e98c284f6a7461822ad6f0bbe7eac2eb50bc3de1026a3b975dbce78011e9d7d251051e4ec00a8f6552e270749e8c4e6f85de985e955f411fd42c5db31228a19ffe240e53f94b03b2b80abb9c815dee163c360c9992dfe4b9b917b5b5d4060a3985739dd38e29fc49e31f3b928cdcf44dcf2ca1936755f88096d399b4933394f1182d64db3cb569ebfafb4fc9ee2a2ec79e55735cccccac2180f6580fcb1f53281997f997d9d187e8e13577d54b158a8d25f97de15f7f2c22c3dafc0293b04b881f91e065cd30d3e3c94bf42377a7eb8f3e2d6c397005cf3ed5eb0aaaf0c2050b63213e4228e3405fe8f346927f448bc63f676890db8edefba2f0907cb7be5c5814b1665117cd6b09f93e3b3851ea21d2b4e897db90e74486f327959a3eebb71c00582c4d3510e74fa958ab906a76ce9ca4014ac6d75ac72983eb1e0c287ec8053ff948d8efa6c8e0ec6a4b58808d2bd9df89c66972612afa132efd8af81ececb27fb4097526d79ba53f2adaa704e20bdc63cba1088c3b796e6d45160002648495ae751e5c1a235480a1decc20ff2fa570aaace4bddea10d4caa26dfa385f7a8de3b1275ce00d55482af2890d509f68619400dbbd0371a4b8ebba4e2ce58d0479af24ee9c0677c7a2d671912e39e15016a5786c3cfeb11f5c232e8c912a51853e87bb15f79c12957299d74622faa54e2fe5bcbe7cbfbd4bcf62c906f7a12665b84dd3980affaccbf1008b4984c85ee6d5fb06e17397989747274535866f4735dc7bb72ec1a52d736abb639c66cef80a886fe4b4fb7a4a1d80c43fb6b83961b0b5d715ea47cb5c2a073415fc43e4ae0329e951cb458c99716d31c7a49a234120055607c920edd3e345d113dad565bafa2f7765ec42f18e04d7674b72cf94582071c2e47b7a2b08290a895748ffec5e85ce27e335e74502c2097467c0feeab182e87b08feb796e1acd8ef864eef481665a6b3f04aba2cd4b70e6fe0b86d136ac8fdd521d459d70fbb97c8175ccb09e9cad39650c855f20ef85e8670362451dee268340a4398e268ad0a4772e86abb49292393fb17e2b438342668f1e711325dcd57c7ef44884e37963d04eaae520d3ba39ba1cbc4e78a2bdf9fcbfc8ded4513d6f667eb7cbea47b7c50831b68bd3e4ad673f9e7e09ed7746c4945b60e9d38d4036db99e36eddeca99f6841ad2260cb527e01d3fa6c5d69a47ccf7c482b40240f627db4fb2e302f7a36aab7d0ff6744523d4fdfde36a08226ae67d76ae19b12cd70a77a3a31163e8ddae2012dbdd3662e4c4831dab42d4e231acf59753716eb463c5c770cc159e0df3be73bfb0518c068b627231727118c1ebcff7dd0136fe16e19da1f487ad17a68f0af11d9b28ab34289f2a8f325d1d9ea6927c29876cf1523325bae8368a082747027c633246275c25ed02f2562183033d67bca57d20ba25d71cd4bb47f7e009806f28f1ff47b0aabf5158939c5809f2e071f7431793ef11a542b09067cb6f41dea6116d2ac7ce952a8c6ec4187b7fc3d7af8f0fbc931eb3895e2f0fdf8cb17cf706109be909327703e91a681af69b2a9a0ccf9b02834c627d75c3a54aa672929b485841595b02e916f13eccb35a7baa3ecaafd1036f4dba219f8c2ccf98878b8d164a19ed7d11bba536ff3c9f2d6b7169a1edd6cb054ee718cbda7d5576aefef965c2e1eb381f71ee4d2792b658bf0f7b25762859e392ac1be17a4b5250550c07ccd3d2b276e1f83669038e47893b2c7df65673dd2f70cbb5fb8396095d5546a92ff9c52973bb77205b08f0df8b9cca30cb6a3d622cf7ba4490f601b9fd032fdc1cfdfb94b5372fdc8b0d1f6574dca717e05fd15f02a2799894732cfd7367c59ab899441e117db9e54b9388e659ca67a0551647817c96b0fd5e96b26d0ad42cce1f22677a67ec37d71d5936f293c4f5935ff807ad1b56ffcedbd86ef0692e31579ef76ded0fbee00e2f41888cc4c242326744e62e9e6ee9ef7edcab8b67d5f80ac1e6189e31ba143e1b877ccb970cf3c4d2dc58a7165115296ed5361a7de80577edbcbffcc7ca66d7260b81332c00e6cbf13a55a5ed7905a9c99cea75c940527a16a2761ede38b67119df5da56a72bfe2853371ec7393b902be0ca6afbb6208ca9e0922410382659039092ee8de4f96f39ec74d3698381f4cf7cbd5066d998078b48b2a9efe23832cb6c26882c2beeeffc3fa0f3282dc28cd7e7f84bc8d1b6bb208fdfb0a0a46db18c323a57a1b020e5806e210a10f63a0df9023da02ee81116a1cc8488da8c8cc9e0050ecd3f00e01848ac49f88348db344bbc8913ee2ad4564cc41f74f5dc61641177f64c6fa5c1eb35ee20ef1dc216432bebfa953fc16a0f843c46fbdfd2399664e42e526fb2bad9789d192abace533725d2b66f97d03f3f9e56eb561d99d550e33c6e02ca5a882123778cf43493a47dcaacb5637b5ce9c3f144283b0a8d68006e8865034f1638f2d29f7a5e56c985a560d369ee63cf60fc63caf10ff0e3f48fff1eaabd41b3cdbbaa874d4378ffa9b316aa66e9587dd490cb680a285461a166c648a822dc56d14a5fedcd50e219a4f64970224b8d7dec6abc396ac76148b0281c10cc70de7a98952087cdb1a7ad5fcc69c592d02df51ab3e41cc0b845c86840bd890f3659fb8c1dcd45a3a6575631d5d94020ad9e72fea2e82765944cf645a3e51cb3e161b89b535b49da109f1d76eaac4446cd82ebff6c74c9300106f8606afd647a6032e53b6f60e9b45ec54ae20e80d00affffb17f9bcc9e15c0a87d4cc50cb941dfabe72a753f1ed0bd0b8d96c20d6a2b7494ad70011099565def22938671e33582b09f800f373fa61222f92c60ed39401b80ae97e51133285d7af70c665dd79f235f320bad292955637402358a7c527f529cc10a4b96768619bf1f6d1c14cfbe99aa67e994a471c269ffe5bc3dff95f004b6e27e73b5874fbb336e81b5943f4b79f3b87b15bef45831019dd8db09e77ac727ff074276b2acddeace06635cfcb420b52664539f59ef2a3bc7bc38bc7bd9760ff203176680ee92899088fc41ffc94dd98d61fbe1881a8dc20e821d8bde687cb21774bbe33bfa7ab40ccf021ce79ce77da2d17fda96d340f841055a6d3a04a84844fbdc3ce5728feb5114c2148e9d49ffe0cac7471597980884b2988296cd2f097f3d77395e92c6996df2a83904b69a195599a5f03089731f0565bf726c7974431aae054c7e3b86e45b9090441c8bb0ce3b880f822b5ee32cce2e3238134736f49f72a904157f73fc4a5219c6ea5549ac24e22ec3236abaad639d38c8c93239f5942adad8ccaccdf768e52bc664983f1befd550122fe5a585b914e288fd2dae4854b5dfdfaf034814f52dd7fab3a4bb7af4bab1c9c3f625dd94821d0dc2e60d9d89b730bbaa81448cdd2d8380649db6cde03c620433d0d1ac2e86d16d644b56cac5f81d344c4f") r1 = getpgid(0xffffffffffffffff) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)=0x0) setpgid(r1, r2) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:25 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:25 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000140)) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000200)="6e6574050000003600c0476e97e7660883dbb5b6f681da66f5c4953d2f2370f2b550b4202cba1765d54d60aa79a3d9365908461bf3d555630efbf6278f8bf768768593facd99d21ccc0acdd0d896e5d618fa4622024a656cb1b939994fc0b55b1b") preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000280)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:25 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x20) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000280)={0x0, @in6={{0xa, 0x4e24, 0x1000, @loopback={0x0, 0x1}}}, 0x3, 0xfffffffffffffffe, 0x2e3, 0x21, 0x30fd}, &(0x7f0000000340)=0x98) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000380)={r1}, &(0x7f00000003c0)=0x8) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x800, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r3, 0x84, 0x7, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r3, 0x800448d3, &(0x7f00000000c0)={{0x3, 0x1, 0xff, 0x3, 0x8000, 0x8f}, 0x8dc, 0x40, 0x4, 0x3, 0x9, "df0725655e735a41ce3750440bb179e4be8eaf535f09dee5abd489d41ece1336180e55d1f8a3be07153dc6fd1e3fd2b161b086ced25afd68c2f787d39bac75cd7dad0d17d639d33ec29ee2b9ec84a6aa366cc61d9ccce7040545531a91c85408245b22bc3935f9892542ae262f55aed7b90b2b322301f313ca5d3928baad2774"}) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000400)={0xffff, {{0xa, 0x4e22, 0x2, @remote={0xfe, 0x80, [], 0xbb}, 0x2}}, 0x1, 0x1, [{{0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x6}}]}, 0x110) 2018/05/08 18:27:25 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:25 executing program 1: unshare(0x20000400) r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0xfffffffffffffbff, 0xc0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x2003, 0x0) renameat2(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x3) 2018/05/08 18:27:25 executing program 3: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:25 executing program 4: r0 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x400000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x406, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) ioctl$TIOCSWINSZ(r1, 0x5414, &(0x7f00000000c0)={0x8, 0x6, 0x7f, 0x5}) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r2, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) 2018/05/08 18:27:25 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:25 executing program 1: unshare(0x20000400) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$llc(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000100)=0x10) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000140)={0x1, [0x8]}, &(0x7f0000000180)=0x6) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x400000, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x100, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r1, 0x8004e500, &(0x7f0000000080)=r2) 2018/05/08 18:27:25 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000100)) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={0xffffffffffffff9c, 0x6, 0x1, 0x3, &(0x7f0000000140)=[0x0], 0x1}, 0x20) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000240)={r2, 0x2}, 0x8) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:25 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:25 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:25 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x20000, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x1d, &(0x7f00000002c0)=ANY=[@ANYBLOB="00001d4a98e7b8e2befe26a40bee4eb1654e7cdd9dc96f390b0300", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000100)=0x14) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000140)={r2, @in6={{0xa, 0x4e23, 0x100000001, @empty, 0x4}}, [0x0, 0x1000, 0x9, 0x7, 0x93fe, 0x6, 0x6, 0x8, 0x10001, 0x7ff, 0x520, 0x7, 0x7, 0x265f8a3c]}, &(0x7f0000000280)=0x100) 2018/05/08 18:27:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:25 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') r2 = syz_genetlink_get_family_id$team(&(0x7f0000000380)='team\x00') ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000880)={'syzkaller0\x00', 0x0}) getpeername$packet(r1, &(0x7f00000043c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000004400)=0x14) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000004440)={{{@in=@broadcast, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@mcast1}}, &(0x7f0000004540)=0xe8) getpeername$packet(r1, &(0x7f0000004580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000045c0)=0x14) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000004600)={{{@in=@remote, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@remote}}, &(0x7f0000004700)=0xe8) getpeername$packet(r1, &(0x7f0000004740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000004780)=0x14) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f00000049c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000004980)={&(0x7f00000047c0)={0x1a4, r2, 0x308, 0x70bd27, 0x25dfdbfc, {0x2}, [{{0x8, 0x1, r3}, {0xb4, 0x2, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r4}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r5}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8597}}}]}}, {{0x8, 0x1, r6}, {0x80, 0x2, [{0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x14, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x3045}}}]}}, {{0x8, 0x1, r7}, {0x44, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x100000001}}, {0x8, 0x6, r8}}}]}}]}, 0x1a4}, 0x1, 0x0, 0x0, 0x20000084}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) r9 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x1, 0x101040) epoll_wait(r9, &(0x7f0000000240)=[{}, {}, {}, {}, {}, {}, {}], 0x7, 0x9) mq_timedsend(r1, &(0x7f0000000100)="fce173ee0294f2190e3931721627584ef8ef339bdb1b5368d672846ac6184a2c62118d8938d1437f8408a224521e4f511abeaad82b1786914a711081257190d75922fd53b2994121e6b476b20419c0fed6b1c2247dfdb3afcc5de4184090eee9b28d09bf13c3e8e82809740e62d28a64fd58493be3e30a4028bdf715b8322fcbadb736769a7bc8921e135627e653107c6d38a112ceb2f3911cc7a7a23a3e2650098521b92e972c015e5a60c70d48", 0xae, 0x2, &(0x7f00000001c0)={0x77359400}) 2018/05/08 18:27:25 executing program 1: unshare(0x20000400) r0 = accept4(0xffffffffffffff9c, &(0x7f0000000000)=@can, &(0x7f0000000080)=0x80, 0x80800) ioctl$sock_ipx_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000140)={'\x00', {0x4, 0x5000000000000, 0x3, "0e9c12d2fe18", 0x5}}) io_setup(0x80000800001ff, &(0x7f00000000c0)) 2018/05/08 18:27:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r1, &(0x7f0000fa8fe4)={0xa, 0x3}, 0x1c) sendto$inet6(r1, &(0x7f0000ab4f8e)="97", 0x1, 0x0, &(0x7f0000aaa000)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000040)={0x1}, 0xb) r2 = dup(r1) recvmsg(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)}, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:25 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:26 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x0, 0x0) ioctl$SG_GET_RESERVED_SIZE(r1, 0x2272, &(0x7f0000000080)) 2018/05/08 18:27:26 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:26 executing program 1: unshare(0x20000400) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r0, 0x54a2) 2018/05/08 18:27:26 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty, 0xfffffffffffffff7}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:26 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) io_setup(0x7, &(0x7f0000000100)) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:26 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:26 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dsp\x00', 0x80800, 0x0) setsockopt$bt_l2cap_L2CAP_CONNINFO(r1, 0x6, 0x2, &(0x7f0000000180)={0x1f, 0x5, 0x687, 0x7}, 0x6) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:26 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)=0x0) r6 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x41, 0x0) r7 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x210900, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x8) r9 = syz_open_dev$sndpcmc(&(0x7f00000005c0)='/dev/snd/pcmC#D#c\x00', 0x800, 0x6000c0) io_submit(r5, 0x4, &(0x7f0000000640)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x4, r2, &(0x7f00000000c0)="c76826bc167a63a5d91e404b36478cb79cb3f16831d10815a4d21204f2cb6a176f214d6e4291beea96a58a620d9177e76ab3e75c460e02c267f342de25376983bef127ff5f96fda7b5619172b1ed1d71f0a8dbc36e309ffff59d26757c19440e3638fac871038a6095071727006a3c7863d6a09de019d8097ed3830196f6f3a81a078bd5fe8d58816d057b2edcc58ce7711b9ad7f6c3c40843fb0090f30938b64bffc8fc259224be06486aeda25b1d85cefa5e028e2fc7de8ee338f318651aadfe17761700182c", 0xc7, 0x92, 0x0, 0x1, r6}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x3, r2, &(0x7f0000000280)="1c57a2a0b0e0dea823d5a33560f21f780be5ec044675630120ea9aaa57d8ae928afb8b0ef85a06d7d2b0e5bceeeef710dc39500c3786c26f04a015193ba3fb94250cc80a64ca22bc179f650a9a62e2f915f9fa00269439d70d9f1fabea25b49a8c79c4f37ef124450ce7cee52eabe87c8cd44a80c619a4dc37695d61314576c7dbfb9a48883f045dfc5b933abe174afc29b7631d20c8d7e71669", 0x9a, 0x8, 0x0, 0x1, r7}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x53, r2, &(0x7f00000003c0)="d5af2e19a34cebcdc837718f5abf0fddaf31e089c8bd29ce3c241e2a1bb2917f332a093820dfff52141818a0d10ae9c1dd2d3eafa76b94e6c91b71d52037f0bad8014c53cc5a122c1fe2870756a954100473ffd36ea97d388efc98783d71d490ff135760147355b8d4485a40d4d325830884d7c716a336b05f83738639086fc7619ae768eec66eee185b8dcbc2cf43de001126aa16be1ddeb3acbecb37d32de715e35495ac71bc859e41c98bbae618e15b864b73bf4dec33b3d360021c7a0b0c0e0972720603577ab9a765b2b7aa8c729f8e197ed163a1ad09bb2f4a88d4b0342e246b07ad951b43", 0xe8, 0x0, 0x0, 0x0, r8}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x8, 0x100000000, r2, &(0x7f0000000540)="d8398eaeab6312ce3374e9f3315fadbec90ae9079b402a643318c745223d667ec0838aa5255a2e2edaa4ff11eda5c0b8a0f147f3a36b25dad35428201fffece06a250a5a14c4ffcf7bff0dd55107569e333ade6152e27150f417", 0x5a, 0x6, 0x0, 0x0, r9}]) 2018/05/08 18:27:26 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:26 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x4000, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e20, 0x6, @local={0xfe, 0x80, [], 0xaa}, 0x50}}, [0x3, 0x7, 0x7, 0x1, 0x9, 0x0, 0x8000, 0x7fff, 0x8, 0x529, 0x101, 0x6, 0xffffffffffffde73, 0x8, 0x2]}, &(0x7f0000000140)=0x100) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000180)={r1, 0x7713}, &(0x7f00000001c0)=0x8) unshare(0x20000400) 2018/05/08 18:27:26 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0x40, 0x14000) ioctl$DRM_IOCTL_VERSION(r1, 0xc0406400, &(0x7f0000000280)={0x81, 0x7, 0x2, 0x74, &(0x7f0000000140)=""/116, 0x44, &(0x7f00000001c0)=""/68, 0x37, &(0x7f0000000240)=""/55}) listen(r0, 0x5) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$SG_GET_LOW_DMA(r2, 0x227a, &(0x7f0000000340)) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) r1 = dup(r0) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000180)=""/98) 2018/05/08 18:27:26 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = dup3(r0, r0, 0x80000) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000040)={0xffffffffffffff0c}, 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:26 executing program 1: unshare(0x20000400) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80000, 0x0) write$binfmt_misc(r0, &(0x7f0000000040)={'syz1', "9253c27b079be4287b92fa7bf3cbd9eaf2bbd4aed7bdcb1a8ad4ff5221d93835abfc55ecf96bf8012f2fcee54cc248cfc38bb67fb7fea88ceeaaf4752c3099a42b47af7433f13cb7cd8e49b6"}, 0x50) 2018/05/08 18:27:26 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)=0x0) r6 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x41, 0x0) r7 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x210900, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x8) r9 = syz_open_dev$sndpcmc(&(0x7f00000005c0)='/dev/snd/pcmC#D#c\x00', 0x800, 0x6000c0) io_submit(r5, 0x4, &(0x7f0000000640)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x4, r2, &(0x7f00000000c0)="c76826bc167a63a5d91e404b36478cb79cb3f16831d10815a4d21204f2cb6a176f214d6e4291beea96a58a620d9177e76ab3e75c460e02c267f342de25376983bef127ff5f96fda7b5619172b1ed1d71f0a8dbc36e309ffff59d26757c19440e3638fac871038a6095071727006a3c7863d6a09de019d8097ed3830196f6f3a81a078bd5fe8d58816d057b2edcc58ce7711b9ad7f6c3c40843fb0090f30938b64bffc8fc259224be06486aeda25b1d85cefa5e028e2fc7de8ee338f318651aadfe17761700182c", 0xc7, 0x92, 0x0, 0x1, r6}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x3, r2, &(0x7f0000000280)="1c57a2a0b0e0dea823d5a33560f21f780be5ec044675630120ea9aaa57d8ae928afb8b0ef85a06d7d2b0e5bceeeef710dc39500c3786c26f04a015193ba3fb94250cc80a64ca22bc179f650a9a62e2f915f9fa00269439d70d9f1fabea25b49a8c79c4f37ef124450ce7cee52eabe87c8cd44a80c619a4dc37695d61314576c7dbfb9a48883f045dfc5b933abe174afc29b7631d20c8d7e71669", 0x9a, 0x8, 0x0, 0x1, r7}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x53, r2, &(0x7f00000003c0)="d5af2e19a34cebcdc837718f5abf0fddaf31e089c8bd29ce3c241e2a1bb2917f332a093820dfff52141818a0d10ae9c1dd2d3eafa76b94e6c91b71d52037f0bad8014c53cc5a122c1fe2870756a954100473ffd36ea97d388efc98783d71d490ff135760147355b8d4485a40d4d325830884d7c716a336b05f83738639086fc7619ae768eec66eee185b8dcbc2cf43de001126aa16be1ddeb3acbecb37d32de715e35495ac71bc859e41c98bbae618e15b864b73bf4dec33b3d360021c7a0b0c0e0972720603577ab9a765b2b7aa8c729f8e197ed163a1ad09bb2f4a88d4b0342e246b07ad951b43", 0xe8, 0x0, 0x0, 0x0, r8}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x8, 0x100000000, r2, &(0x7f0000000540)="d8398eaeab6312ce3374e9f3315fadbec90ae9079b402a643318c745223d667ec0838aa5255a2e2edaa4ff11eda5c0b8a0f147f3a36b25dad35428201fffece06a250a5a14c4ffcf7bff0dd55107569e333ade6152e27150f417", 0x5a, 0x6, 0x0, 0x0, r9}]) 2018/05/08 18:27:26 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getcwd(&(0x7f00000000c0)=""/208, 0xd0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x10, &(0x7f0000000040)=0x5, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:26 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:26 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000100)) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = syz_open_procfs(r1, &(0x7f00000002c0)="008000000000000000") preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000180)=0x2, 0x4) 2018/05/08 18:27:26 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:26 executing program 1: unshare(0x20000400) r0 = memfd_create(&(0x7f0000000180)="06005dd1243200c871e0a7d36e44b1df2011a026bbaf410e3ce171000200000000000033037ea91e00b300", 0xb) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x80040, 0x0) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f0000000040)) 2018/05/08 18:27:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB="ecc8491072165a6d1868edcc8115c81cf9643b093b6cf2116cb3761db22a455c60b6d4bb8e233eb2117485886750db57999da442612ad170dadd9d289415f0555bc6f56090c751e5897e9ffe981b6b2c151e6a4530f48b141115d1b9a9fc725b954e105b9b6cf8f23b4665398d793f91c11622518da05f43ff5c7b94718efd887bf0e05605c32a57b40deff0b74e5476c15712e31eb92ecbc35885015f152d54fd07f488a80f"], @ANYRES16=r0, @ANYBLOB="b2645fb40374920b8a19e183795f1f0551259e61f5284e4b0bea0f73e091b1b084436d9c6621cff974bd54106d183e672694c425b96514d59146478648f42b639a6a00af57e73d146b6cf24b84f81c896cf6a772a7a091d152680e4919a3db73c0618d09f1fc1ae11e45e03f86cc39224cdbc03a2eb18a8611df29b0990ac564a875f2f0a366c15db63717ebd9243c5244e8310e3538f35b6a8b5333be5a0f8638ea521e7da6822a76e378d38cb3db3a5419eedf04cb1429be43b3acc64b48e791a145", @ANYRES16=r0, @ANYBLOB="509028c637721392019f2f3654e1f820cfa523484740ca0d879769f1bd56d68a9467155c0a7b199c2bcb6feffdeb8033c106afd279f37d334206c6dcc714a8a2d0fee639f469bbcf8a527d1cf5ece9cb03f09f76ab02dec7c9017c75071d122fb3e2d8e711cb9e37175421a1af2f9505ddc6ca9539cc487996a32fee", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0]], 0x8) 2018/05/08 18:27:26 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000100)=@req={0x5, 0x1, 0x3, 0x9}, 0x10) socketpair(0x1, 0x5, 0xfffffffffffffffe, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000340)=0x7fffffff) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000180)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000000000048002, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240)={r1, r2, 0xf, 0x3}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000000140)='net/tcp6\x00') ioctl$KDSETKEYCODE(r3, 0x4b4d, &(0x7f0000000200)={0x9, 0x9}) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f00000002c0)=0x1) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:27 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:27 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)=0x0) r6 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x41, 0x0) r7 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x210900, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x8) r9 = syz_open_dev$sndpcmc(&(0x7f00000005c0)='/dev/snd/pcmC#D#c\x00', 0x800, 0x6000c0) io_submit(r5, 0x4, &(0x7f0000000640)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x4, r2, &(0x7f00000000c0)="c76826bc167a63a5d91e404b36478cb79cb3f16831d10815a4d21204f2cb6a176f214d6e4291beea96a58a620d9177e76ab3e75c460e02c267f342de25376983bef127ff5f96fda7b5619172b1ed1d71f0a8dbc36e309ffff59d26757c19440e3638fac871038a6095071727006a3c7863d6a09de019d8097ed3830196f6f3a81a078bd5fe8d58816d057b2edcc58ce7711b9ad7f6c3c40843fb0090f30938b64bffc8fc259224be06486aeda25b1d85cefa5e028e2fc7de8ee338f318651aadfe17761700182c", 0xc7, 0x92, 0x0, 0x1, r6}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x3, r2, &(0x7f0000000280)="1c57a2a0b0e0dea823d5a33560f21f780be5ec044675630120ea9aaa57d8ae928afb8b0ef85a06d7d2b0e5bceeeef710dc39500c3786c26f04a015193ba3fb94250cc80a64ca22bc179f650a9a62e2f915f9fa00269439d70d9f1fabea25b49a8c79c4f37ef124450ce7cee52eabe87c8cd44a80c619a4dc37695d61314576c7dbfb9a48883f045dfc5b933abe174afc29b7631d20c8d7e71669", 0x9a, 0x8, 0x0, 0x1, r7}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x53, r2, &(0x7f00000003c0)="d5af2e19a34cebcdc837718f5abf0fddaf31e089c8bd29ce3c241e2a1bb2917f332a093820dfff52141818a0d10ae9c1dd2d3eafa76b94e6c91b71d52037f0bad8014c53cc5a122c1fe2870756a954100473ffd36ea97d388efc98783d71d490ff135760147355b8d4485a40d4d325830884d7c716a336b05f83738639086fc7619ae768eec66eee185b8dcbc2cf43de001126aa16be1ddeb3acbecb37d32de715e35495ac71bc859e41c98bbae618e15b864b73bf4dec33b3d360021c7a0b0c0e0972720603577ab9a765b2b7aa8c729f8e197ed163a1ad09bb2f4a88d4b0342e246b07ad951b43", 0xe8, 0x0, 0x0, 0x0, r8}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x8, 0x100000000, r2, &(0x7f0000000540)="d8398eaeab6312ce3374e9f3315fadbec90ae9079b402a643318c745223d667ec0838aa5255a2e2edaa4ff11eda5c0b8a0f147f3a36b25dad35428201fffece06a250a5a14c4ffcf7bff0dd55107569e333ade6152e27150f417", 0x5a, 0x6, 0x0, 0x0, r9}]) 2018/05/08 18:27:27 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x0) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:27 executing program 2: r0 = syz_open_dev$mice(&(0x7f0000002540)='/dev/input/mice\x00', 0x0, 0x800) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000002580)=0x101, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) io_setup(0xffffffff, &(0x7f0000000040)=0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000002680)={'yam0\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000026c0)={@local={0xfe, 0x80, [], 0xaa}, @loopback={0x0, 0x1}, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x17}}, 0x100000000, 0x5, 0xf2, 0x100, 0x81, 0x1000000, r3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) r5 = memfd_create(&(0x7f0000000380)='tls\x00', 0x2) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000001400)='/dev/rfkill\x00', 0x2, 0x0) r7 = openat$vsock(0xffffffffffffff9c, &(0x7f0000002480)='/dev/vsock\x00', 0x30800, 0x0) io_submit(r2, 0x4, &(0x7f0000002500)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x8, 0xffffffff00000000, r1, &(0x7f00000000c0)="f0e244cbc5f6194e82e6a6ae7bba7a0c23b80a07f879a40e18ed2eb87f37e4a5e58428e3db13ed16581f3bb40654e2c91f57994232a86993e85de30e6b62fef52c78e6b21f68ea4ce64123e2263523bd7b255dd756c419dc03007d003d76652fd4b34972434e48aeeac8b1eabd34c4b2911d3e6e673a5bf96afa702814097a4e18af356722815f85d4e78d78993a7be89a776af6ce0cfd7a090e0a10b5c3ff80f0299a5d6710c780caa3c9701014a76f23c03a9084290a181544e1bd4c10b76d7eca5d56c9dfee46ffb065f6aafc7df1f7afcce18e85793bc625ccd9ab", 0xdd, 0x7fff, 0x0, 0x0, r4}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7, 0x917, r1, &(0x7f0000000280)="4f7e146915739b8cf0a0f4ab50c53b23641425bb27d607e3acc5055095be39a70801a981fcb1e78749237510253062b2f5df7aa0208059807e781e42e2f7ef8e9fc3e4bb4443d369e32985cd04e03086fa754812eb7f7f175f15190916226d50ad92820aa2f9882d1046b0758a3ae14f49846d94acdc2f23139bcf76a29de220b95e57d2d8721f800c786e9f2ca5737c943533a61f91cb14752760f26eb7c203dd870e0ae43fed474d2aea8b55d08d585b8db4d36e18552ebf8cf2453892f913905e5e5bdbeb97fa67117102676e065e32e6ac82c3f211c059281bb9f584f2049ed9ea70bdb9bcc23b2c7779e9ec206be0f35f1d50a4055b9cdb4e7a36", 0xfd, 0x11c, 0x0, 0x1, r5}, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f0000000400)="07cae5c7bd127f5abf1f1995c5dcf95c7b0f5f698fa987dde37b1c8993dc125a48626d4254ac6c76ca168df59a1de08d163250b32aecda4a1e7a8d0775af48abf57d14c3caf9912dfad2da223cc1202966c951a09bf7d1b20864f4eb96fab21dbd62379bc6b4e7903578f565eece3bdf15c822f13f30bb808ae30b6e9b18125892e57e821ae84273f24a98e4dc18cc8e18c7f763120a613f2abeb35abe3f9f42d0a7a43c9f9c20021363833f83627601604eeb58c8554c13ab04e16089b19dd528e0926b8069516aaafad511b5315f7ac1119b54f47ec8ca72853aac68a38349887ca87429c01915156f444a723a7014c73feed604c4655f3478cc7ff2fddbc65e7325422e021185a7161459f121d4c6ba8d44208de3df5905ea4c172e2143ad84f9095704469da92cfc788eb17933490bf847fcb9da89e4fec4327e90ce41dddd9447b9c89e87663abe6e39583aea6b0f0aa2cfeba10175dabfd72bb8fbfbc8326772d39d4cdf59fb2cda0411c65d65139dddd7bb460d680fae963848e5beca7ed8adde3682032564b468d8727b489952082d916e99675ad30763a1fafe861c3bab4a01060c938f50706e28e4f821ee8c551538e97bcb4316ae32fae1214597bbbfa5be303b75cd1f2473818c2f25196a5e13398b113466dfd15bc87f6df46258481fa538336b0f179d6fc5023830dca516307ce3411648d4a2628983053484a4259e49b2ef5b60c646eacfe761043af9441fa8052113d1dfcf32ce4f7614d9649478b4de479fa1943162c5001a42af8e785826a7a94cf846074bf3c535bb492cc9e7c8815ac3f1fa113865fc0064d515d9c49865579ba1fda3b8e1413c67f236f5d260e26bfbc194f4559c08b15776d791d0017c2529c2d418b56de12321a5c780e0328427bcd77e9ca330562873d5fcce8bd8ca10cd22a0f1bcde88bb273e1667ccf78a00c7612cae29a0631b28ece68d4ce5f9d7be9bf4445c05239716df51c3f0dbedd10b01bb0c1320c81d005b5fdeb1e5eeecbc00b02b930e999e87b8fee8e02e21ce8526b078b537e14cfc0c2a50ac32b09a7396cdcbf72d04a17b00834952cf18034429ab58e2e5ecfa0695d3907d679fff030765a8a6738184362c1a8bb0a012568bbdcbb4e0e8ffaef0d5eaffe96c32a6111227cedeca688363ca2b36ed82e7c1be62688a51bd2e354983891ba0eb8ce7b9f86ac7912b62d8c7c2493b1bf39b76dc42b811fdaa03150222807a166043c2c400ace10b83be4c5fdc6fe1e9d5481ace56bf4da766e7156d2c9d0f7d990c0d0cbb9cb01a33ff9706506944885476527607e00e2b141973273749b837b7988c75a12103d9e29b5ee35a535860e932d831bac7ce496dcc80fc297d2e9aab22fa391baf52455b0687e77f330dbce768f21220b51903068ae138dac02b7a4fc78828592e131ab036676937b77451b23e432ac3063cf3dc262590075699823c4ae3475bd7dd52c4063291c255784eaea214cc232cd82933a3a69da18b2ec53cb247bc6a8e277d6055f411491e09a521a09eb629b09693e102995f09e05cb2d0c4fe099305ca14d4c262baeda8286552dae8477f3e5497788c6612c10769e32114ae48bb11ebdf4c2017ee67b6f92ef4a8e36358320ea70c9d00fbed55c807917e9413145d0a406c9ba35f9af584d7fef3d0ff07ccd5161734636d1b292eddedab12f474ab99ef6c5180655d2c1b191923944d099677a0e193f3d5bbec245add0f5c9b05d37d3c2b91ed25c4a95d601ed3ded2b7b753839b84795ce44ebfe587f73514b21271f78cc2b1204e418c23054f8eea540758b47dcb5e534fc5035a4b8afdde1e07624117743d05e2cb46756f0d56e50367ebfe1be1078df1a0065d3c9a5f157d4ec0e7c3d22b5e9b896c5ce60a386d6de2445e5ead52013b99cb3c55bc133484f4a8c498827d9ae353332ccbd40927b4ebe7b000cfc9f88d7e268f0451ddf0ad28e5c718fdc2932d4db809f5779f6b1470f2d3dffb11ecd8669f66619bbaf68a2711d8108f01cb2624424bef523cf77b9faec76ea2e526e8b5956f64e5adc969cf5e0078effc26b756452178648754ac85a843f28254a2e6d7427b5cdce895f9eba1fa5f2df3cf449cd6f9a2f7deb25a527ae42340fe19c2d326f66d2cdf9a6f68d28682338acac628d6145cd96e3df4c03d8510ffe9e969077844bb91c4300c58e03a50dcafb9a7a825ed8c23bcb8a6ec51cf0d977166821165f1976a46719455ac4604a3c887c1fe5dedc52eac7fca9651c671a50a051fc704bb246e33919c81fcf495c61689b9b0eb7e7b98e6d63bc0e885eabe1384f07dd56f77af1b64ff923eabb732608b4d06ccd432191e011d8552196bbf9a631e5c12f4bb3c340afa3bed5229d30c5a0be20cc106ff51e3a621baf2daa9ef0bac82d7130fed5ccffc46b3838ad15cd3cf111ae84a4d2d2d07bd66d78cdf02bd2d203a663526ac43669865f5630971bb59df053724404041c80892ad985f29e1240da46777370af30f6593e780c69f980f46ab25ea3e2be667447ee9bbe6a1a6f3f405c4bf6fcde3e88eb0aad6906546168520926750dfcec683f9c2ce43b16ba6cb0203fde9bec18b24287c61fbbc3510df7184c4763cfe29e7d848ca7effadd580e4e5e5fb435f923b8edd8823c55947abea090ab3588898f4357ac0f31a664ebd0a3609787705de9d02fff928c3f54f36f2457dcd941ecbea915a8dbfc0512c5363096f912e9b4fdd6d15eb961e36ed8ab9f8fff3aaa2ed3f9a4cff7bd448f4d61f617e1a33d6d84ee553755743d35ee0aea2e7181510bbe3f6b45253caea51f5a01f3a283eda55ed857fd44f73300ae6292fded592c1b3586c45f075f64921f94566d3de36ca68d9e0a33d992b4f05675894bab42e8692be2d018965ec884ea5b6100a970795b5c544f7d9b70c58fd39157e2947c37a6991d1a32d2b334b1e58017d6e4fe5d9b9687e58f0c112f6077cc4a5fadb9b191406084bbc5f147e0937d6dfb1a410ac67fc6e5b7b5548c5d5ac9441be5438381fd0c19edd710c2f60c0efa69bcee465e1792f85566fadc10f74aa9759c5311df1306d10966a8e4506b52889afc33f2874783195fd5546814f8a4129381c10f931a0a3debaf69c3dfef246dd6732854723e9332f1216058df9df549afa65f06e96c0d3d01188dc3350334f2551037d14a3f98faee7b3de17f01ec9d23958295b5fa806f03e6fb3928c1cdae56c13df8cfca1aa9518fdcf022c2eba4c6625c1dcec22ccba4c2da5d7d2dc7a688216842bcc4642b7d3e639bb99698d015d37c50f521c9cd1d7db753a78379f4ba4d58b2912ce8735ad9ee68c2a239025bdae91ade14c1616b819a23703ace33bdc05ceab7ea7ee88125cf723c5b55cc11edd8b77f0e6e529411cfc3cbadb7154b08c3720c6d07a982f42b822b4815357f67b9dabe8da3cfdc907da538c1277a8801886bd411aadce0b53a09f25783aed00ecc2690f4cc0fc14fc031c01346f27247b7ba334bf7e2c02804fe4e8e8fc5091bfba1d3b5864f4232c7c544a03165d13716acf0c99c0cdf9d47e2c6a4379cdf3e62249ff34541c6da7040b6b5428386468f37938cdbdf2875ca6a11d4515d9d917b5cccc96eea911ed46c4d84b8f39669afb992ad2764112900103b7817f628197273f0fc3fa950a9dd08ab13a88c82a9b121afdd89b70204a0b8020a2677d2037963f827e1377aaa3e70885708a6403f379f986c2ef53b0e369a89e5b409ef00b8b616aaba977eeffe446c97cc567592672413d35ddbfe14d75f975cf599a9b7406a1b29773a7c3638dd67bb5fec1a7dc54571367332cbfdbfde2d050b772831c319bc44a666a2e20d2a9d6fb58eb91109829657da73c525cc2d8c896752e7b5db49b73f65e5c9e0fafb0a4d88f971f75259b976bdeba64d0ee8cc9f59b6f22448f5bff7aa95637871a85e292cd2890330e96c130ca5172b4295495ad7e61547461251adcab78e92499a49363237c0b5e5ed8b600c501c0177b3fa42de6899e5608925afea387caefc3513707a7d165feacca399e72e248e9b5c1a97a0dc22054f771c304c9dadfd3dd989cfb87d49000c393e02c142c757aa6143640bcf189c5d0661c537d3c8155bb3b8519c4c2b4743658a7ac627d5e27bb7daf567e239e1e35c55dd906b59a5688ed31141bfe70279d197039cd2046a9efb8fa0cdabc70388936a3297deb466213018eb48c947752c7af43b2d278c62643975f32bd76c91d88890f4ba7e9584e987cb43aeb25bab37e7a6bee8e8e9e56326331f72f8512bd210d75d369a7c23f247a9e409e1b88a901d076ac48b5a9d82740fd1c7fcd15539c1ee3822dde4e75d02a8804d4a3ddcf1896e49908aef83808828d8fb4b53cc67b9a311af4e92d3d6bc643ba8af9fb0926152b1acb9c5c481b2d95b0d49ab78847abfe8dbbdf894cf42015d2b3712b14cd2f3e80f750368675fadeb2d560eb46cd8f29cfd62519bb3e7f60c679228b855ffb3892948fcc825873bd057b455adbb4451ca2426c1b2fb26cb8381fa8bfb039339df94a2700a6d6a99098923c350666209884b177c42db174288571deafea3110f8937d2ecfaf0bb25dcf527da003b4315bec29c078aa6c0d14249a169d3b5ec5bfed0a8837ce470d4c0ed48699c1553012de9651f12b2cae192fb9d66167143474a8002883c021f4cb55b32138ba45c61adc1677d57c81fd3b560811dead7c019c8bbe7f3a104e99c1fd325000916b8b8c42f5a6bda7e8ac5a1c27d32b616113050fd558b91cc934bbde2aad3d8a65258fd571032476cefec062d965cec61e09dcc9df2d94b2a089cd933308e68c39e70ceaf8e074d02a085e012ee1bf491e8490efd0963d95fae2ac465018799417b9f9dc195f7f90d4907a64d6e14306a5eee48e848a56d0f05be7c5fa3ffdb622fc3766d32afbdd3f73a5176c233cf99a464dacb026f16a42e8b5e476fba380504d6375cffe838aeb90cb219206f1d65c5cdebd6a88e833281b6492483834d301bc9ec5a2a5dfbfbb7821670c44ae37dbc569dfffdcfbe0e427baf4eb2a0eeb9eb85ef294478b97c1b0a958ea2b74ff6a8878ed54dc9d1913e130f9cdd12e66378c4c437417cdd28d03d3ac23ed047e0bd67a1bd193fdef0a19a389a23a914c6fd7e76eb79897de96677559fab2573f5bdbd2d88a1bdb4bb7cb1a3f30eeb86be4028b09a72da364dd298ea23610d8fe231e801599f0187c52b89812b76aa73ae44f9f84d8fed3a85b3d9c373f4b229fa943d4c57876a89abe69404fff8e698bb1a47c9f6e0ed74af1052d9a362554cae6617d2eb70ab070d81d257a7858690a89c31623d2cae12fe9a3ae2f060180037b89e0f8059c80dcfea9964766ece1a61c79fe202a85b79aa0e053833b07e96e069fb6e9eda24bb5694b11b4a4414b145773491b56c30aac550cac2bd29b1440fc974cdb2063f796491f80fbd58a2f2831c575a2aecc8709262805ca0f6a0c8d2cf67957ccabe515e0da11a833bdaf59ae1eb5106cc2bf2a9d23495d6004a1a580e480e8973a59b9d362bd297b326c9c0575b7e84f60975d48f22122500e9c346c808d4a88e23ef2fe9f26c0f237a1438ab06175bc56980129acd4bfe6e2cc094ee95f74dd921a9ddd171bc6e47dd587c4381945c89ced76997ecc19b5cd5488958e6d5bcd03c178d4bf9961a31cb28db2f34c750e2cdada78361f545c37a2878e19b3e6ba0f5fdb1296e9fe487f9598bc7465f957842c546d790d6c29aaf28794010783ab8055a7f687a5", 0x1000, 0x4, 0x0, 0x0, r6}, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, 0xef9, r1, &(0x7f0000001480)="d9a4eee32715401202c7618b840f82df2a9600b0258aba4d03443d0e49cbbc1cfcab6ba18e02421dede1f58a1e18fdb4ed68a2a351581735876ff0405edfd6142f23d11a6a7cbaa754f032d6247e630bc5ec79ab3e79eceef47e74d3c1b9c3026155b5ccf5d14c4aaef6b5ad1904cb3209b946a21acd3677f9772e3be03558160d7471b104537016793cbd31629610a461a4e7a441b3bdfc086d38388b2197158970679fa16261d0717b1ad6ab3308e56627a82c921148d6be037286d72d9d8ce48eb8ba19afcd294a6a1e3fdc913ade70ff1feabeadc80cfa9236a42c11a0769282cb46ad2422dc731703a56ee76cbd94c35858a84f89dcd640ebc4a971c8f2c4227818f0433af624a77997ef6e5813b75a81ec8cbd5da7ffe46d7e05832fad64e231a090780df655ecb243ad00b4a9be4861d4ed9fb6e65f38f54dfe67335478f714f8affd84ead19bafecd7aabaf77826ba1b3aea7890328319639c992011d84df69fd34444fb58010ba1ca3a1190ae466b95a6067a7f075d5064cccf1538f4c9e3e4c6642a967c9b1daf1f611df051662e4413c27cec48e6d8c3a6197f6004f801309763d60e0aa4a2a5b8186b20f7c762653fc823540713bea4860ca9c43cfe28d2d967d02fb98a0dc07036a27b1ffe2b95d13475b2a720f1e377f5d7027b5d75b8688ac77dda4e1bcb339a6c6e7954fb9f064785c5f825a5b698ba5d7be96e9dd18ec7a3e51378c87add5d57830223fe8aaed9418276ba3f360c5568af97e4afee65992a8651f26b027f0d07da2eb989272736c6d12f13f91d81b38ac7913ed38ae3501d8ec79b1e51f21e61759ca744a903a020ab60ed013d4ce5c6949c6709e2317afd7a57930f9e721f784aa8d8fd1b2a8e924740960f556c86560d3b19e8f997e9246761fce86e7cc98302a0976c343dde99b1056cdb7b8ef6764d14238198c1ce6ad0dd7abcfd410925454c7da33faa8352ca8c7f78635f7c1bcc75ad9358378b12d14bbcc1d7a9523eb27d82a1439f0fdfcaa6e7c6eef6c84daff090af30e9424befee6451547a889938a76201b76c2686d0eb1387a6eccaaff5dee1f49c016717f64013fb50e9a0a0c4a2929b30e2d79d62e886fea0a87bea3b12bbde17397b038bec95f91cc74633d8afb7ce6d9c2ea62519889797132083995df900374b49123ae832b86704ee701e8aea967bd96c2cf4ceb35fc8c2ba11259714bf35ed3d974453d984f0aba4f87eef1d5395a08e21fc5ec5111422a2ccdc2cd9788d943884e734f2dabc56203015559ceed5984ecf84a05749e6d6b01dfcfab58f1c32c1c96b4cb458b32549edee73ce3ebb83395e9c54f7de5996611bfe92431d7783ee7eabcc9820429e700cc913e1423a5eb10b1a2e9b208da6be8b337b616668a7c9a55b66c397e54f14b99e161ed5c3f3652f93d5c728f76efae89d30a893981a433490748eb840bf57eaa7bd4147336524bc1e0afeb8825d9264dcc3cb647498b30656ecf5466ed64bf6093a3e51b04caf2eaaabde7871119e49ae35257036f764ac81743454ca31808efded5899077ed00f0b5f8de951216269598c28bb25437c51406c972e3d26193e1449959e6d0f2ec00dff9310904513548f629e0cb92fca1473eecac89121297dfb96b600a0c45b09b3fb2d0f5b6fe0e7c2532927d126b6dc971fbfa83b043725baa33f5f93bd526d29584ef2a598ebde89567db16f3580b3b630639551780facc3d68f5f48051535be41dbee8cc8f47e48e2fbdada2383186c1617099d572ac12ccae895a347417aabc7413e26dbc561cdc297b796915d360d0e92c46901933f351bd4e83e1b6c0ec10fecf118bcda24605450997ebe78f607dbcbd661d59c45e25e640e0383787dac3eb3e43d3724fae69aea6f3af3979f1c0ffd32f3f9aad6f01136dcdc5c7d349794fbdb4095e1766cdfe1f59b6f96c74f1f5bded2f1c2260cec27599dfce1de39c66b37d6b9105550cf28add8e912baada2f8afd7d679eb0447300ba8e8d5f02dfb8661dcb1a5c3dbf497ee4ce9d795f1e6b494144ae0fe71aceaa5013d53aaab4b7f876af6165dbdce62744cd15497c003dc3e9d4a9069cda7a91251fd577c127c4278b8f344ecd99c4f1df38089fd6ab11b9844acf809d4e5d0d17329f308b9c360fddf4e7527bbe25a05c86510acc76020f56470c9b4d59c00523acff0fa8a04edeb5bcb1c91d278384b6b2c9a17da5a302e8f89c9a43841978bf830ca9225a2fc597d2060cfc143c5cdb5cd29d3e370d6983352f1c211056fad629f222b74e437f4a0ede2480798a5cef71f900da8254d3b9a98808833ae26155bc02bb5d24ed7de3b65569ee9d7509bf1500238cb2f0dda0e21b01a8f8f20d8f98817bd668b1b69c0751f272029b767020c945664614f50935c3fa3b0348e9e6c1df8e2f57fcf05b677b43a8b9a6710e87e8e93174379bdae84352aa7526dd0837b91619654136d84b19f20cc6bb363421c12ca6bdc44d399e1713f838f9defe24f893df897c177072494ba5dfd0da1f729058a27786c9c0217732fcafa42edc21ad33a051652c68e504e530a524d7088ba83a62bed9a3e636a77e06861d8815081625959b548bcf784071286341c71ae7b4936a93cac99b0a8e18d9aaad96914f748d49b25aefd74f9b3be84a8bc053fc0d5303906a8a0f6342d1763db80e3e9642d521d951765f875bde0dd8447a5d3d3b632919d2439b3d8aa38fd4ee6541f69ceaf767f134b11331c97b47afe5acb902734cc63be0e636b4c0f38570693c37f402beb5f3d90e575d3ac82922a290e03e54801515da1f6799ec126b2f3050cc95dc85a827b5076bed986f9cf0045b995363e048e03eb43fd9ca368fc765b4b180c3fc6f13e20853fa44c341b7eead9b9e47b23ad2cd6c1e823066748a20edf4ad4b1d6a700d792187530fd2d6f8ebf17b1943ee254ef101fba1bfab4659f6edf3795236d665232a857507cb87fcb01da7fcc0a744d8d69f08ddbf757058f9aa18302fa09398be725cf9d6ff4b0a1cf25a40f34bc1b136d3eae895b85fbf6d52fbb603427f2036b13c6ff909c27ec10847c07ac4ec4a6eec119f522740f40d59d65dcd48df7a15914a76b7cc31c9c21483db11f4d17479d03f52d9c242761faeebb9b1803585efb45b353a8de25feb3548de951389bd72965fe065aa8a785ea39b8b796d92f99064c178798764ee5560f0229f8675c8a7226d969151aa7f9cdd1529dc91ff8c4616325bdcd1f637868e06f71a11642d17dc5e25581c3baeb08d29cd9faf2b2e34d7522aea0cf588b8c6dddebf44f64ae5bc7431c836afef20a507948e8514fd9a0af408687ad18a7bb80aaa37167410033a3e8dae01aa7611b8a177864cceb55b2feabebd904f9fcb9a02cab7a66a63ca35b549a98b1e273bca25fa9258782a963bc91b8dba8f683b058d6e64ece65566ee3f32f61681d786e72ddd5bdf50abb2bf6d4a0293fe6bebc1ed40f188027a74a3ba14216552c3093691dd9d7ce4b8c4051c17ad5582a6621d01ef5a2c1a44f93285c172f29c10f62e1a6ab7f689e934de646db8ba24e7b58a16b4955bb12e271b18514d67fcb6e4f25be79a80cb26ebd8ebd8de413747389f4051f01872d5b2fad735e14d3b327f8a80c5ad0dea72847507165e8abedc8eeed1a9e2a5794a95ceb36486193d56455e935376e70a0db6d354d3dec83afb888418e7dd6ec3d93d73d53a883fd0963bfc8c07195af88c73fd8f01cf55f04801aff063b2591a2ad3dd50412337b13d8468e5202537a3e3855198c51c80740a18a6d379d8b7a7793c81dd88b6d40486563e8eef954b42197fec5346fe7e0341e52ed3fe74a0b8274abb8d1ccf72ece81603f20cf19520c0fcd19d81037c6f7fc5637795295f2e1b8caefda1c00d14fff96dd30531c95c410625928edb45615d193dfe953f9430f8d5567dc694f9be32319be7d40d74c5d6cf6181d01d7f21bedb68cd6ddc6bf535071b2bc5ab20b756e6245901e225ae629a0e3011c3c3ad2677c86925d936bb6d08e4557cc0e9030d701a7a4b1775af09bf67473cfbfaf782b7357122d9fcbfa1201469f6357937c7d89dbde589dceb09ef6fcfb20c7e67671432e396188d781068c222d71e0af4a0c52b7d9002dd875ef236083a4e18b07a045247a4752b728990098350fbcc6f94bf203b61fefdb54174208a35f3985e803e60e8b5f6196b4543be6a0158a8e424fa96a65a4b33660357257a3aad1f12b88218ceb9a36bf8eb06a21b370c21939b39eb5e19fd9189b45755ca8b6c5f75400586cc47e2281eb33f455898955d1ce844470b5a64804ff3a83290706a835599f42eece95c1fef4a7a7975b33560423ae57d466aeac114c94a1332d92b2dc72963e813a33dfc7a97a52fdfa3045fe493548233211c631ff03b7d520e26f5c0b89786df0fa6c8a3c614c7c894a4e8a1dc75032d0ba39523ab7a1bfd48377cc0706728ffae0e0cb2adf4b6a5a10f47b0e6f1a4f890a3f2f00c856fd87151ccd7738fa6d550458c282d2db59a8e538b6f05d897b5ce8b7f39296cf4ed621936c7e828c81808c0b2c6e2b5595b0265c42e9a7cca67f200fea5df32c2b0395748e0f5d4fafa58a3656e39e0a7769d726e4c97116748f3e1574f8e3c9f7737b7703bbc321d6536d1a50ab64624de715f70d5cb7e8466518324319e9f928c5706a8af02171845800b1cb79abf355f5ff3477b6b9df62bde7e7ce0dc1c07fa892f94d0079e6d026fba08dca17837c502e6302dc08746fd456c8a4d80bd47aeaae875bd0dc1431762b55d6be546b933e707e527f2548f5aec847c9f6337a6a7d613c6a77d454270f977a8da3ac6a5d19868fec3a6a4b03ad1d3ac7f4cac24d86974ac6e28af5acad1c76f6ff8f0eaeca95a54da479df9f1ecd5e485d78464e296894b1e264b49ca9fbb4b10594dc6eb12eb510e9085d6bd91d5bbbca652850b6780dd3b42dd6050707f890f0ea165a9de345be9b621428b0d363ac4507ff8e1c4b632e840f9590bbe2f63e0df97cff063042714eadc6d7f542486e68ee6d06ac219bdf1142c573a6c7afe69854d0993e4fffacda9a8bd6280c361200ec0297ffc6f05f00d846cafdf3a7767f78e374f06bac32019f2fc77000143cd23f732b321625b702357438edf7d8b3d7cc605d04408056df144dcad8bf305411427e7299e7a6d7f1c113168b6fc63b709dcad59dd4656018cea9bad5bba8c72244e097efcc63018379eb86368ce4e34146c8bd7dcb9593fb2aae27be744d75f9b6642f913af2b1d61de6d0998a579aaaaaf4cf9978f2b27833968557e34eee68a654b1f228fabd165c97574bbae8859b16d08260aaf41c42ce7d5f0f4736f85947e79d70b9b0bdf795cf692c0895e57e2160a8735401548b0e8af27972d589d4dc4753219a9cc1f3db2e4764016fb79abe841d2d09648587dde94594b5b10ddac580d42fb2de0f09294a31615f621ab10b636b6f26abbad1164dd50912679f5a496f57f0686e67f5227582358b51bfa0358c5b412924826feb7bda51203af29dd0f426cd6ecb71785098a5ca898aa9ff05977472ce5f5d90d024d1fd723ed4fd311d7368962266d9ff9fd0b6764973dea6c130c652cf3f0af7e8c0ddff30bcee15c1b36c05266570105c2553134a0cc9654aa39f0f8c71d71e129498e0534dcd25147231d5e26a87cc5ba61cd271f19bd2036e3881143427625f45748581dd505e635619ab70d6a7377b2b7c853d368767f5b23315075536d634ed378b51f35ec5708a100806", 0x1000, 0x4, 0x0, 0x0, r7}]) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:27 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x1) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="bf5839164f602836a68cc61fd0a829006b70e5a1dda0480591a03bed55d26c7064042f6d7ae2ba09ac5bb2128ce565248fa6d9c396466e2a252b18cacbc962a9873975b63a", 0x45}, {&(0x7f0000000180)="4dcbb50bc75a2ad0b831af8d39f56561b9063f95b0b2ceae8bc44de894b3891dffe3ef9af4a318a78817bbda2f16ffe615f53c52ec0671abb235d3ec2468f36e5bf4c49c7ffb9df54c90931f4ae24555c9d068603bc2a72fc7dec5774574149d1a98fa287c381417ff5bfb091bc976cbcbd199181e03aedc69561b7957414cf001601908f010ad216da7a0ac4eba40a3f80841f7e55df95f83c36625be9c1a9800b303526be5086c0729544c75daf332df1ab801350e8d6836cc6d22da550c119334e0dd", 0xc4}, {&(0x7f0000000280)="106e51f286b2c88a70e4d2535f10851a864eb8b54b662c12a84a781158c5e1ade3", 0x21}, {&(0x7f0000000340)="9b955f408845fcff92eb1cfa8124cccc2c12818f7a8dc848901bf0ae07fbedd29c3c892ad666b5dcb3a1036c72d4", 0x2e}], 0x4) 2018/05/08 18:27:27 executing program 1: unshare(0x20000400) unshare(0x20000) 2018/05/08 18:27:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000040)='ip6tnl0\x00') setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:27 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:27 executing program 7: socket$inet6_tcp(0xa, 0x1, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:27 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x41, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x210900, 0x0) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x8) syz_open_dev$sndpcmc(&(0x7f00000005c0)='/dev/snd/pcmC#D#c\x00', 0x800, 0x6000c0) 2018/05/08 18:27:27 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x2000, 0x0) recvfrom$ax25(r0, &(0x7f0000000040)=""/130, 0x82, 0x1, &(0x7f0000000100)={0x3, {"3c86b7286658a2"}, 0x10000}, 0x10) unshare(0x20000400) 2018/05/08 18:27:27 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x0) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x600, 0x0) ioctl$SIOCGIFMTU(r1, 0x8921, &(0x7f00000000c0)) 2018/05/08 18:27:27 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x100fff, 0x0) ioctl$SG_SET_RESERVED_SIZE(r0, 0x2275, &(0x7f00000000c0)=0x8) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f0000000100)=0x6, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:27 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x10, r0, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x100, 0x0) 2018/05/08 18:27:27 executing program 6: ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000140)={0x0, 0x80000, 0xffffffffffffffff}) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000180)=0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x5, 0x800) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 119.562163] Unknown ioctl 35105 2018/05/08 18:27:27 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x41, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x210900, 0x0) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x8) 2018/05/08 18:27:27 executing program 7: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:27 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x0) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x0, 0x0) close(r1) splice(r1, &(0x7f0000000040), 0xffffffffffffffff, &(0x7f0000000080), 0x139, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:27 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x400, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000000280)={0x2, {{0x2, 0x4e22, @loopback=0x7f000001}}, 0x0, 0x2, [{{0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}}, {{0x2, 0x4e24, @loopback=0x7f000001}}]}, 0x190) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) open_by_handle_at(r1, &(0x7f0000000440)={0x1008, 0x4, "a7ce788e25fb9e5395090303bb7e1750c403173c1d8b8172623d227b95c1e261a891c34e455950ee4570e48a571ee72fbdf23983849fe8df8e8fd76932680f40887e039aaa89c982590dd5b826df3e5459217a8c882552e02a6a1023f3cd9844045d6d35359478322b6942e0629013af7af3d7520ee198c64299e553dc25ce56358920131b4e95f96d0bbde61dff7683aca4342c444307bd3895764d7cbe457b8bfc9b218a525140ad131d6b6f7abcf05981f6f2a850d87e754034bf5ed4561264a4be6e2d6760e6bc4ab2eaa3774f57bc3210433419f5080c634869fc0ffad8013da7ac387939f7ac30460adb8d8f97d3c695021657d9e5cc88e64914b07c5e7ab34de9d7c49d378f369679979efc85b140afcbdbf320b3c5c6dfe56d434b73f6e1d5882eb85d85e09bbe37b0bc2441a61c17442c96b7b4455f1b5561fe56635a3a7877ba0c06de91c2a5debe693f442ebf09548d094e390d6915db9cdf1fe989474f9d67a6d69dd9ac42bba9bd1edf4d691d2a6f5356876cc1a51ff814eef5a0c77f1df405d2b8e4fa0e57cd4d432051394e2bbb3cff2f7a24de1216e7671e8b63a485a2dc1a5033bfc8500a917b3fe6517a95db38608d7929f027a134af1b12fa81fdc5eebe42b1eb0d4f656ad87ed415a55af9c369fd7df6aee049d94eeb7981d7f90181fa9b16eb77118c0218c1e9d10859c8ebcb0bebf31d50db500cbf6d8b7c480b9fa74cabc175434f8e6e56925e37b545260c751b1a7c7df7ca893123b69fcb90c68c1b650c5c14e0a674d2a459a6701c6434c7781b3741cf5fcf0dd77876800850afd495670e5ac16254b69dfa0472aea7f89d657ee76dbc3186e613a64d2f4f2b5ce443106cd159b42fe4eca0846c28e91839dafc27d77d8b1ec67110b86383c0419cf7514cfc3ddf44ace8d94b04bcdce56147bc6340bfdc8ecb9f55d4f9b585bf583c4fdc05f1543cc03f05f02caaf4bc45bb44e2bc1ea3d67f9d5387af29546b8bf7bc0952b7b4e32a0eea4d90df5eb501dc963eea7434c10d07f529c0a88fbdd6093bddcce0bf5dfb90aeae1b3c083e32318d38f3d0d27da4bd84f392ac1a2b781e095e8cca98406540647e2498e41d1d8ddf80d417a5a1d2fb50cd651da60cc8c0ce0420f54722466334fad3e486cf997eae755924db7f75104b05dee9555ce0f8bf2612ce5ef6a3d46c7b8dd7e2367c5c7cb1230a3dc0cf69ebe3db374bde87d3fbf77f0cb9b73826c272292370df22aa22f5da14a52826c5c229b225866ef9d49933d893a1ccc5e38855e4f93b7586fb13a6adfb94429fe660500510c3ba7723ed9a22a9fe21bd8aa8a9610204beccc1522a79e4113ec5088fa358d3819196f1fd008c793d8223e9ba7ef60380dbd74d9cdb0267a6aa84f28d084195b1169afbeaee0b37b75413475621e5fda8be37fae74df3b447dde85f343350f8575972f1f9dd43854c1264f63719cfcb0ca8a5a10f30ffc17ab35360c16243135726cf089b2ee63fef2476e8a0abc62986a48abf6eae4dfa44329cc73a2dfb55de21e584f6bf025c3d9c684718a5cecab46048d3150f0162db1d642f50b4862d7f2ee23dd2bf00b17994532da0a1290144c1faa25079ef4a95eadaefc68d03f0b08b442e0737d6818878cc806b324517594ee7150cdb033763afa43e5a085d35a9100bee096e6710504ae099ebd3ffac096020f50a5b575330e53464d8d8f98d5fe802dc2e23842e14f62a668dfccc41ecba6c9319d47d179804f333a21d02b7451cd3289a9919e2ab52925d3d92c51e7a125d565f2aade8c682f3681b4fd66abc00fb86d7ec3f48f0081dee4f61de44b59c14b6d4b5fce65bccafb87de743233698a061ab62e8b4a4a4c23ead5141a1c85802664685a21a00fd2b6b11615455e65dadc69d3a8f0d573fc24a75566a0494105272bdea90d4d9e159ed3aaa51e8f52d7f5232a1da9aa3405dc9ad754d6a4b9cbbc1bea7d7a6534b8fa4fb05becf0e0c81c8a6706f376ddb4d0ee99a7289bf490af2a4615bb101fe8817864a1c9b733946a63b1eaa612e078311b9e7e03f6b266c879f2d79a4d11fb4cb7dc60b4b8b91341ced8a67100a680cf6d701fb696c819324d2083829563bbbed8f3f2152afe68f05c6f1681fe45ee77c8886173e2ccb18e6ce4795ad254b39f2ae43a388d8f1364bf081d4ac09840d9c117d52da2988c14db151d15086b611ac91a8345fd64b8e12b7602f39697fb66a3774ebc3ff0de63c3cadc98e5e28975046efe7f3b76253ed5452bd5a6e1345828cf75efc141e58951390eed6eb409ff77ec64ec25d06024c50006fdde63ed791060a765e919acf8f833262554df6a01f2bf088a4911aa457f0a4e6c7cac9342f4fc22e457499ccef77f46ab36909a3883ce4f051aba5cd01b2a6bd984d6945a1bd5414d1fcbb0d5bb63d81857f9236d4c640145f6e4e633f47a0def238244d556da6c84f0c85338495dcd4fdfae557d384daf1abf5b1b09b5ba889c1a122bb271fd5567ba096fb9be1ca28cccf889c4285e6bbc04e37ba22543657e5f805e424c6adeface9f9e741a748d504913de8e5750a0bb1c32b64f071357fe647b01c9ea95ee9211a43dfa7e63478c83d5cb25887392c30e0d23680d5559074e1f086d4e20b0d620615b9b317013b84dd627b60d162621afc0fa52f8252d8dfdf082eef585c0b035f72bdd6014ce7cba996f65578492eacf731fb7bf16be607fa10344e716d9251fc9480ebdc93bee6c5f6344591a41815a2215f692a0602c1f32c5419dea6e98462fd188aeb437a977aa756804b0f3d09fe7b0e40fd90d824c5dd5ce34913aa5ffb2a0f22e61f46323ec8c8485a2b76d75c8d4edaf4051341d848f3416ef664b1f500a354fcb65a8abf2a3a42723c71cab4e73c37ba8b2b56d3529a552a652627e7bbbf594fcdda2804add161ebd1f97b3d1e15d4cb0e59df6d9e34bfe770747733575036f8aa5fd622039dacddcab09807a949a5984f545c2625d93bde9f7858fcf9b905c76a03b5bf1be334178594e6543c61aa34ecae4508ebff8dde243d8ba3be5d568154a35e95f0b5c0978cbce14fed8474373186504a5f002ec9630d2dbadd6e3828bafa453091607b3d59604ab45081d43e99ed2df90a78c03defa02c34fab772fa19dded019223d2df2d69468b6449688b5a2061d551395d8bc26dcea4ce0b917360e6261b66fd87d4d1b83c79a08100c6cce611fb72f8180b8970ea70287dc5cf5fb87d4b7cd12f255e480f56c20155fab94fa8f405cbf896860d6d86c242f2753b10abe90a2660953ec594754afb07f92ec0134d52023e08b320050171a2abb19f0b53c5c571b899d91c6929e3f2abdf826b00f9de2abd823446512f03452a6fc11b23e5c2675e219a60c790b61b0e3b1f50fcbaa440aae207327edf3b7d08f209f13f82f0d17497e9d501b708aece8c003bea0fb18e5e1e80aed6252e946ba9aff9c3adfdb88868f594ee00f15d438eb92fdc35b76543874bbb67606d0399d6791ecb8f756b4a239f0a9d3cd92a39c5d2f8bcf630817c2fea30c8b9493b4bb57325caf7cca7b1a7b96e6500a049fcfc5a67e03650b46ff46722b5d0fa8b5d9385b3ab0730b889bc239f130ccf92a8cbd120acaa9f95b0d60ee3aa0d6f4dec987551c94f4b861707d4900be9940240834d60d58945ee7074409ec1be856de1264060fedc159a5c6a7f8a7c934f4b97b0c4e1e49cb806dfaffd8b1269cc37ee62390c2b2b34209cf9f3fefa386c3affb59b18ef75801892c347c2478250106adc164854a98c062b7bdb836f9df50f48164be95fdeb6afb8e50c610858073fa779ebd75deead5e6c29cf19b5806ed42cbafd0c1fe986389727e04e90e7b9f625ae926eeff719eb7dc81c3110a3c117388584be26b68f02496e612bae5b9930ab8d69318eacabf01909eccc7fb53dbd737c3bc37029f8fa7015b5e629426ed972b7f69f987196cbf2c855b1d70551cfc9f781b2adb580f1f5795c50d30dc3428cc1a8bf223fce7275dd3f556e0f57d8d947b9d7271b88a911d974a334d9f42576a069737b3b86cdc2422c7c18613f8633ae0c515c70d42ea5e6da6afba511141bf769422c606de82c3ef70de2d46b2232a8b1e10131f72cb723076084bd7b5fb03bc54702fa9ce0aed089dc38917d570a989c2995a6abca0fdf9ce184e03fa0c0e8229fae244f6f499202758aec4ab31f29e4ecd03b186be0a06f2049b8c69844eed620f2e251e45a3287a7df4703c83145ff8e299337c3ce85fa9b114b21ca094177c4411687039a324462e3b60a68bcacc85441403b090f99b7c2f2ae49a9672376ff716de2806266aaa4e61aa0b2672be6d3d54fd7d9533e84bc124409eaa543154c422221ca149583f98cac38fd085fba64b552c14aa2600e080fb74aa38d4c6d83cff3c23a50ca48d9a3d522f021d0084aa9cbf0f6c22a65e14c12ed9d19b962b8598d295deac985ee77cb38b9dfed1715edccf61dbf3b21a21a512257bba8f97b314cb70e338bb3124918c0bbe3fe9b9bd048e80d55ee6f4a9abeff5f7e4af99b05ab4108348e6a1975d32cd75085ca063b672b2f1e471d14df5724391558361017055cb565d39f6a59b5f3c64ee006c59672fbe3a8a2f4ce2a2f576da5478d5338b59a633faa096a38065b6ae1552bd6a2f8c640e8a6944dbaebf6b2e1a7832642ef9ea733deb26c4360827663652f96e9f8a679a743b53a8ca010c661f999d6caee3b54a26f6f9460d35b41702a023b03d1256a3875c0325526dce38a719149116043da548e2d8ebd4d75be1fc90fddadc7ee335005b1721c12ae94a8186fa0bb4096e3bf17dc3ce79ee2b7949b6b0f6ed97e1ed6471958fb3b0dc57b87ac3a55bb3e6bfbff908fb17229fb9f747f2096baf6c9e8a82ee8ec3e3d365c4d7116d65715ab4f826b87acda44320e8b9c550cdadae7ef0ff965bf87e847cebac8f667a950576d1555ffe84a7957e1c73a38410e3113d96c342428d415a301132708bf3353a9b4327e2d60a7876106417123fae47fa943db8b8d4b78a71c5303f4d9fbf26710d2ea1c1e39059e15dbc69354625b5a7e48a2fffb2509f9c764398622793adc00ab2eeb94818f69420b6088c26a02b209da9d0a81e0829e6483e7ee44528ad5c09d7cd8a3e9608e989053c5d2894c6a52730b501f3c07f6dce196c9814b8f47519afbaa988cbdc415bf8eeb44f0921ae92143d4ee80f08987faaae8ae328fa393b35a41a5053438162536ec628d1606e0cc0907a047fc15b7480cf74f1459f546943182d2bd0f2e5f0765971be1c74ed7d5b463b89a99775eec7043f5e23537c4b074fd7030f741c734e6d0b5c25ec70f928fb76f510ba235ffdb436c85f91d649f8c7f7d3ce890f8a29daef850a841a898237d19ec5f0705acffdd77cf3cecb438adf40161774ff8a21d0a2f4126228558f0fefc755d3eb46e12d7aa59be11c052e70d58b118cf47a76aff1c94741d85a3a0fd15c4d9fd0e8a99b4c1770466f1b3e30742883cec7fbaaebe913c19cbbd6632c9938fdf12703f147908c227f49d312678947fbf7d5941102cb279f108ef954f3536399d83250f5965b6332be7bc5991d835c1db32fab1fde5eb8057fadc09748c96cbe117c387b67ffec2d0f15b6ef997c5edbcba348158eaa516038d464c46a39ee46ca4d6787605525c78aa0defb1f04b567c500bfa577fb2ce61540e0ccacdf9ab3ebdbc4fe121257101cac20f231e69e17a0742a97ffbd9267bc3060dcd756bbb7a1fed4614b38550665390"}, 0x161000) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/126) unshare(0x10000010a00) 2018/05/08 18:27:27 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000100)={0xffffffffffffffe0, {{0xa, 0x4e20, 0x40, @mcast1={0xff, 0x1, [], 0x1}, 0x80}}}, 0x88) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000002c0)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000480)="b12d19d6ecbcc45d00") ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r2, 0x4058534c, &(0x7f0000000340)={0x8, 0x3f, 0x7, 0x7, 0x1bc4, 0x80000000}) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f00000001c0)={0x9, {{0xa, 0x4e20, 0x8001, @mcast1={0xff, 0x1, [], 0x1}, 0x40000000}}}, 0x88) 2018/05/08 18:27:27 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000340)=""/195, 0xc3}], 0x0, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000000)=0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000040)=r2) 2018/05/08 18:27:27 executing program 7: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:27 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}, 0xfffffffffffffe3b) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0xffffffffffffff91) 2018/05/08 18:27:28 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x41, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x210900, 0x0) 2018/05/08 18:27:28 executing program 1: unshare(0x20000400) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r0, 0x111, 0x1, 0x0, 0x4) 2018/05/08 18:27:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0xffffffffffffff9c, 0x1, 0x1, 0x8, &(0x7f0000000040)=[0x0], 0x1}, 0x20) connect(r0, &(0x7f0000000580)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'authenc(wp384-generic,lrw(cast6))\x00'}, 0x80) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000180)={0x0, 0x6d7}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000280)={r2, @in6={{0xa, 0x4e24, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x9}}, 0x5, 0x100000000, 0x1f, 0xb45b, 0x7f}, &(0x7f0000000200)=0x98) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) setsockopt$inet6_MCAST_MSFILTER(r1, 0x29, 0x30, &(0x7f0000000340)={0x9, {{0xa, 0x4e24, 0x7, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x11}}}}, 0x1, 0x3, [{{0xa, 0x4e24, 0xfffffffffffffff9, @local={0xfe, 0x80, [], 0xaa}, 0x2}}, {{0xa, 0x4e23, 0x4d1, @mcast1={0xff, 0x1, [], 0x1}, 0x2}}, {{0xa, 0x4e23, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0x8}}]}, 0x210) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000140)) 2018/05/08 18:27:28 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x0) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:28 executing program 6: getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x108) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') getsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:28 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000100)={0xffffffffffffffe0, {{0xa, 0x4e20, 0x40, @mcast1={0xff, 0x1, [], 0x1}, 0x80}}}, 0x88) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000002c0)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000480)="b12d19d6ecbcc45d00") ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r2, 0x4058534c, &(0x7f0000000340)={0x8, 0x3f, 0x7, 0x7, 0x1bc4, 0x80000000}) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f00000001c0)={0x9, {{0xa, 0x4e20, 0x8001, @mcast1={0xff, 0x1, [], 0x1}, 0x40000000}}}, 0x88) 2018/05/08 18:27:28 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x0, 0x40000000000) 2018/05/08 18:27:28 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x41, 0x0) 2018/05/08 18:27:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000180)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f00000001c0)=0xfffffffffffffdd3) socketpair$packet(0x11, 0x2, 0x300, &(0x7f0000000280)) ptrace$getenv(0x4201, r1, 0x3ff, &(0x7f0000000200)) getsockname$inet6(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000000380)=0x1c) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f00000002c0)) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) rt_sigaction(0x2e, &(0x7f0000000080)={0x100, {0x3812}, 0x40000004, 0x5}, &(0x7f0000000400), 0x8, &(0x7f0000000440)) r2 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x7, 0x80000) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00000000c0)) write$binfmt_misc(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="e8c817826f37de65a482adfa7c81ccc3ab4004a594176044804871e848a6e81fdea5618b6ea9dae368080003726f7f7961b24686feacd837cd020a079db90652d21547203ee5f40ff4f968208fa0c6e22c07de9b92d9ffabebc0d8cab0a2b51b4e4a3fd48498eadc53b5ed0ca07bc48eec6a87dcc9437dfb19a5e5db0e03a19184086074c05772ae14813af7fb328135d78eaeb88a9b24f34dec35163755243c8e89303ebedcfd47f843a69823d7b50a322f990f3554e2aaf41e9ea6730da879de640150f9fbd451bc512741c41ccbf9aee49062ef21937dfa19a79732e63979283d2242b80c22e0452a4a2e326f49640bb1c816398511a4d2afd48c762d23d10d68eed70d1302"], 0x4) 2018/05/08 18:27:28 executing program 1: unshare(0x20000400) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x40, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000000c0)=0x0) move_pages(r1, 0x1, &(0x7f0000000100)=[&(0x7f0000ffd000/0x1000)=nil], &(0x7f0000000140)=[0x3], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mq_getsetattr(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, 0xffff, 0x7, 0x80, 0x65c, 0x2}, &(0x7f0000000080)) 2018/05/08 18:27:28 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x0) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:28 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) inotify_add_watch(r1, &(0x7f0000000140)='./file0\x00', 0x2) listen(r0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:28 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x40000, 0x0) r2 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x3, 0x8000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) 2018/05/08 18:27:28 executing program 0: listen(0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c0002002a44d3dc1f4796f03bcb2b00e488b49582a47c2c0f90f6aa38460394444edc200598360b6a1c7a8a13c181219540ad2bd652d88bff9c5b6876c0d3159bd4381ad4329700000000005bf27996c1b628ef0000000000", @ANYRES16=r1, @ANYBLOB="040029bd050015f100000000000042527ae3e0470c0400000017"], 0x1c}, 0x1, 0x0, 0x0, 0x7ff}, 0x20000000) ioctl$KDSETMODE(r0, 0x4b3a, 0x80000000) ftruncate(r0, 0xffffffff) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:28 executing program 7: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x41, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ppp\x00', 0x210900, 0x0) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x0, 0x8) 2018/05/08 18:27:28 executing program 1: unshare(0x20000400) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xbb, 0x4, 0x8, 0x7fff, 0x3, 0x1000, 0x92, 0x3}, &(0x7f0000000040)={0x9, 0x3, 0x8001, 0x200, 0x5811, 0xfff, 0x4, 0x3}, &(0x7f0000000080)={0x7fff, 0x6, 0xef93, 0x5cfb, 0x140000, 0x68, 0x1ff, 0xcf}, &(0x7f0000000100)={r0, r1/1000+10000}) 2018/05/08 18:27:28 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x0) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:28 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)) 2018/05/08 18:27:28 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="b7109855f66876200731399e18469beaff1d8f2b36930ffb95480576c1721ff776a7c2799a07c5667301d0d0ec3566659165439aedce663df662f7f6fe91620c1f6412cc5ebccbefe8afe7f91bcd983dce57f883632c12f6b59df11a3a219bc847c65869e5c645e81ad593edaddec6f899dfc1a4cef6fb969b5728fd5bde041fe469fc4cb741e7ac7aa3e623b34a23419a9af8bdd1d29e2516e3a889ca35d151c162ef1e6af5590daffe821769fd8dc57d427812e58955a0d0420ae8d53275a475e6e76660c06bc67ab7f707146c08d5ee3e065a11540a251696d91b2cdcc62809a078914deda200df7fa1edaa72c6d88ca4531226", 0xf5}, {&(0x7f0000000200)="98ccc81e4441fbe8fa6a266e46fa34d9704290676b184a3d511f5cb4b0be571930e8f616b91c6ced3716f08dda305775c14212608a1208f7e8f65d4eebd7dde6770e56ef9b2ba8f10b1aeb5e1947ad67969ef3b7ce8ef757c8ca3834c9f58d4c3fcb4866ef0985c10b3e201d67f86d4d72", 0x71}], 0x2) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) tee(r0, r0, 0x7, 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="af557fa3fafcc7edd372c0afeb3fffedc2fa33ce7db950352ff188f2219c548bc141309ff4db3e70daf66126be05a09fa348328cdfb62afdbfbd757c9d3d9dc6b900c497b911763a52b932c1db3dbc79a7bf186f113cc299fbce54f104d5f074c1c0869e4d637e07cea0740366287fa3cdf116578df3a31e1d050d"], 0x4) flistxattr(r0, &(0x7f0000000280)=""/231, 0xe7) 2018/05/08 18:27:28 executing program 1: unlink(&(0x7f0000000100)='./file0\x00') 2018/05/08 18:27:28 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000000, 0x10, r0, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x100, 0x0) 2018/05/08 18:27:28 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000180)=0x800, 0x4) listen(r0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000140)=0x0) r2 = syz_open_procfs(r1, &(0x7f00000002c0)='task\x00') ioctl$TUNSETSNDBUF(r2, 0x400454d4, &(0x7f0000000100)=0x5) 2018/05/08 18:27:28 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") 2018/05/08 18:27:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x101000, 0x0) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000180)={0x303, 0x33}, 0x4) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:28 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f00000000c0)=""/207, &(0x7f0000000040)=0xcf) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) mq_open(&(0x7f00000001c0)='tls\x00', 0x1, 0x10, &(0x7f0000000200)={0x5, 0x4, 0x1000, 0x4, 0x8, 0x80000000, 0x1, 0x2}) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:29 executing program 6: r0 = accept4$bt_l2cap(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xe, 0x80000) write$binfmt_script(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2321202e2f66696c653020206e65742f746370360020282c776c616e306d696d655f74797065766d6e6574305b5b26240a4e69f544da83ddd4abaf16871138eb4264c8bd06e5e4070d7499c2ec3e6118635a2eab5c76d60a6122896c78677f41675104bd6009de4690b562330e39ffd6c826117ff0fb20d8662aeb4b35f1917cf7ec3b9f9de3588d7d42f0850137e447d31abee83026dfad7bc70f6b66f2ae4830918793205be41b294f94283aa840098b75e55baf63c0066ac376912c85f9a32229953972eaf8f0b251ee538295fa01ae87170a53367183a9fabb5a592cc9bc401e0bb025ed0ed8628d2b316cae547004e77f35a56fc129cd4c53fb0868e3babd18e9c211d272517d0321480da0470b002e6ebcadba79f1d25ffa982172e13bef409f3f8ef6c65bad81d30703309fe1347bbaf979ecbd8955a882fbc8089c606cb1888a900d2149353d90765c702c0e7f3012a683ff7ec4c8b24390be83dab84160b50cb07c5a3f06add9cb5425e223278a054fe1a1a3793e4d8634d13450e37f52f1475141bc82c78594e0a442a090fe0f55392c62619b0690287adba2082652bcf0f05ed49bc694e227cfd72d6c664038a5f49cf64a22218461e9325fbed6e3a6a1c121d76d607ffc1163332d6579440fd308ff4a779d44c578bbc51a62c31ff3c912f24ea098f1f0f4ef33ca6f5924ab3755ee770c6b8d134b824a9c964a87bd03ec22dc85b1b7a87daa70c9abf51b472af1baf9c9d0a068daff2f84af9efb9b5a16adb8d4644feca6a8ffb811d5f3bdce979657c1ff8f7677615342fbe74823853fba852adea6bda1ef493abf3e88bca363863bc8abd07785ca4a66a08a8f0676678e0f8e43d1936d787b977b245aef8da0b3a71610b551e51b82867364c1526cb43e13fec9970e03981b94aee731e8473521d41f912e779b1cf2dc2ee2f5c7cd5c1e11696e0f9f5314b83dba6b8180674c6634defce81d4fa037576ed4b845f506fd7a3cdad884b77023323586fdf52692bd42b0d48a6a474654c5a95d6580af71eb58d8f4df344a79f3a96235dededcf938d1fb1c5f005b5be1e213a0ebab3f58b1d39336ba223b852a8ba621c06d18b350e2e3f0752d39aa306a6ccd1eb0809ddcb3ea7b218fbc5d9529865d2513a6ae4c1f3c7e5f0a4600d5c97451f4fe6ef484a430238cbaa8e410a7b3ffcec8582baf7baef82bfab8a9582cf57c56727fb535f88d45aff2bf926a9171a1b8fdc22421070060a3cb2b8feb5cd26b64fa2e1b977a02c3928958e84c2168a7e07c4be5a0fb9c54711a0acba0b8f51b99b973d842431e55cebeedf78d1eebad12076d515b9dd53221532f119793f6fbcb368d17c8c174e5a9c2e9a3c5197a965ebd94d6a8a1f47b275fb888a47315b5d8ee3c77d479c5775a1f4aeb89f555a86cbbb9dbd34cf3de8507ae261bfbd0b4f2cece3aced39790fe86d033894e4953d8919fdb4efbf6b4ba1c0b6ee5e86189c8622f3a8abe4362ec86916cd795e3b1ddf2b980e753512e409a4a8178f7eda650ee2598fdedb72d6e54fa7acb442399fc2b535d6c900fbd36d83df280a6f23abdd2b47b08342d66a1a8a52973032210c481633aafffc92dae8af1ef17192f6d3d131370ddf56c504d4a732b48fc32c5293391c5735879923a0aeaab2b4809b0cb66bb056bcbda43121209530660f77dd83d1df9140aeeefcc5388375e2ea87ab4896efb60e9e1a6c58fcbaaa812b850eb58d741bfdfd229368fdd6b2a397e3ce8cb72d3e9a76a8c892af7d41d535b479d20245d4cf30af3eff53b3cc8b7d84b6f3a17d8ec3dbb037dd81c6763d66651355a1b356eacd080ae4d26078af8220198cd989d568bd5ce38728c2ea11a6f5f7feff4ec7c3a92cdcc34cde63180f248318c63a4d8bf4830628b133e2bdb2dcb842de85e6af909162ecaafdc5ddee50f443c830530ffc7cadf725e687d26c8b2a8d685045eeb25a393da52d693e0d141c1451e40ed997bebbc6be887199d775580e3c15f901974cb5b934b48c5f764c9f5bd4e26c39828156aa37b064de2eefb53df48d77824916a811ac4053ecbbc6280fbdd4eef57f252f2a1509ee18ce6f3c9cfcf617876ae9003614a8572f11fb7077b7e1d4a19746ebbc1a365b28f78298d92e05eb834b112cf86fbdca693f6988c126ef50110f967a06a49d9b2ddedc85bb365eb52dd8b7275c26fdd56adeab3fb59d13288c272e4f7e3927a4297f1ec21058e81bf2da4403e4a06fc2ef1fb30a2b7d0484ebb67c86642b2edec171f56db87295f04eb6837f1cc9ecd3811b12f39fc9020995367b6320289089dfefe392aa631bda1e418d20026b482e6eae14351dfb09115d71010c2a14d11292446296c7691af347ac506933fc7bb8507ed607f0644c843a67cbe4d4746e21f550e168c18564b5117f594a67a60b2df8bd56fa1451a05aa2d9f999fae8065aee4f42f66a20ca1cf5392a152bbceff29d37bfd0df93d0d758be78b8570b197cfe51c67b43940a751dcdfe7c63454dd6f9d3ba4719643acc4743a1cdea9c90eefb0e7fcf8849046321e0a0d728f59152d3b144bf6042e1975c1d8ec5c5769356d0a225893c6b4aabd8b5f0331c3c90dc8091f031b259f41774c31008de7a9d7902726c51884fdfe6d687219b3bc7135a2e32854e80eb3d2989a1bc35574add01ba655791405a04dc57ab488d66303823756c30688314da8ca8b39816e5dd5f5edf47319825ec03e2f8009c48d4b556e1a45f70b78aa5fbfc23c971f9ec6db702a479945183cacd1c8f52b05e7b7565e74adcf316bf472289a87d51d25946e443f243df353966af8c2db2f32fe85c451143f00ba870f37e3cde7ee93803bcda68b6a115a949b844ebef036eb77a5fa3b0c2b1a2d12240260043f79f1498b423ba1c05e988e83b96ebcd056debc36a3af08d9ab1267f8d6d27f9e2571fcaec22e3ba2132ede1bc665a6902351dc4ea6dcdb268cda600e45d1f4d7ffcebff3662ebf58824990ad06fdf9acfd44cf14e3867d241dbe522bf2f2007e61d9ba1e054be87fd0f1af9c749f2475268e3917e48a26c99008756ed7d3d688ec987fbaf57dc4cf47af278ec0cf67f72f7ac0b964d223deefa3bb3a2e098cebe7d22ad0fd425b31654ee6ffd3bfc3ada5cf106b64a9a83bf9c97f14cccd6b1b5de238e9415ffb73ab085c11262fc97f9fa71d4c48f02b2a0581443246fb0d99ec40f59fd2d67b39862a26fea0e71747acf427bf02892b925772da9adf4c91646df538bfebdc5b613931ba2a7a4db21c350e98c3ebf41a2c95cd3ad49dbf18e970ef7e6ab7085deccddb780a0478a2d330c7c3b77dc2580e1d103bd759d3da3277afd74cff3eabc043f48e9a4fec22d0b6e794f447449e5d9326bb26f0b2c26de61a2378def1752d0b1ab7d7bb39241e886e4b4a781b7823931ce7b3ca8d14e64e13ea908119f8492123cf2918955e368c1e5c49c7be87e4d263d5c6cf371c99f7bd616990f4f949a40827b9389c72ff059b8e9c069f2584864d5d9ad16b59df71fa43be3b7f4ffeb50dcf206292471fa434453b6b79b5bf79343aaab9f0bb03000e05f34135e49f4488e00571767c165d7a8b4a0eed1b7344ffd486bd6324af674aba032f2cd0c5d870ae866ca742bd6a54ad8f1d608a2b93a4262c5315d587395ba306082b185820e864a5cc5f9b481b6e7442bccb485da655eab0eed15f9067b002915e082d6969b2abbf2517c4111eee54d1880c69c6ee551891fa542c9cc2ff72d62fe904fdf622aa7594ad83184ca250c628e6cb203f73128da93bd84990851d0e78b3bd8c517238ae19711d37382a61916d5c408423823214fa0d6c5e044c12c3788716092e6310dbc4c9e31addc6d145ef0e181708f6331aab391bd3d8bfb994e7ee1ef67535ead139f6e1806dab1227496149df062a7ca6f3381b34b823ee3ab83048fd6fa1c2fa7921e7eb7dc0c769c56414d44300c20f0efe6264e8884a888d6a1f81c12bffa8458111c97e78b51eacd868c98e58857b53d7c39fa0a23eeeef19d33633efb64c5c1c94742f57a7ebf634561eda651aaaa0d9f98788100d47183804cf88cd538b9706190b858e70041a8a9b85dc434d8a0cb77c310656ae3faee36ea3f8a88093dfac7062ab5bc35ecb4a1699cb31f64734ac96f407cb0d08ce85d299fcb87d17064c0e0910533c9ad1d0c2db9d8c499281f4a395e6107760cf191d8478b21c81011dde22459840590717e4aa30e989018e8636ca34003faf36653b2432bfceee54d057a442240932b06011b2135de9b45e4edd2f93573c934141ab6b03d653943b526ea853156cb5f83f141b604468913196badea9df2a585ebfaeb8dc6bb9fbab80fd67ff77255028b3eea5cf1ec5d0149f6082c3c236f09efbd61ed75d78e70e9bf767d3e5dda967a5d94d6a6d9a703c18209582354ae820dbd39aa6ba6b8c211def5702135b1c3534ab49ce5c5410eebbb580563f929f31eb4f74f58bcab9324e75e686b4e6cca0390f01471ed5d3a9b434aabd4e62cc8ae3a236812fd6c2a7cff5b2627c0dcad317e379eee6686be865dd75b913e49aa2fe3a2c8e494c6fa94505c2843be2ff6d39e00bd9914416d52dbaa022b817b95f3b7baffaf134066f6f430b14dbccdb5e1eaf119e836d85c7679602867b97454d77292c1ae729603382e56eec62254c0b02267c86155af4e9a9f081c6cfed35ea4ea1a8b073f465d8e53c0f49427f711f2c5b15b198a57a241a6676d6b6af0f856434c754d626b90c0d3e47aa63dab9efffc7f51fcd2dd6e97f52e7dbdd4854046b2029d0b08ac12095d9b0a248ef2d68139124039e564a9e0f4c34af169a68c9798b8481d8e04d9ce98654b56d74cd059991ff8534f80c5e3f779ab5decc7b061e91f5ee1588c4a2d5e5746f42f1fe6a32f03d296401643a5800e0027c9c9cda779ba0577dc370c42602d8e66b4742720071027162042918ff253e831770dbd4592625770c18327a90e3dbdcd8b35a2523c3469066fce5163ab959a5e00dc32293cb4506a64e7b8d96ec699b8234155c53c438352b3b66fa0453a84989ef6ede8df6ca116d26d155b8c20d053f8109b7eb6c7fcaf50b34bfdffc21b97a2c0973adb291e0e599e42a5b7fa29b09757dfdd9358c6b97fb30ebbc6d50fabec0c36d4e4da525b225696a2bc1fd53deb39ce840bd8fd123c5f77618d5eecc038c57bf9aaa4c03ac7d80a3fccefaed8b81546475fa88eb8150059ec49d74f9848b399e1939f28249f72ffdfc3b4eb88c3b446315ba885cc2fa656e0a7abec2d9b08b6ea74a11d3ac994b4c5a34d47ba8370729fc948bf85a901f8dfa5bae21b5c89b5360bc2783c7a197c949ea74b279a23a9506a89b0cfec0fffe1bc9f2dc24f6892eced8f7f04db45eb2a01e5c90270fe385ca63c0f868235c4561adcfe28a689c8145b9a1aeef3e20009d038ed4d8d23cdd88d3fb8c95a808d1c2f1a218dfd0c6208d192620edad7ba402eb10fc86558b2722bf51154e6b604cc15d051e334ec3f527064f7494f72fb3d12a5ab21f0bcbc694cad3bb7fa70e135aac88cc40149dea8ae86e02c5889edcb3271f314c74ac831aaf5be4a827a29a0a73a5b09c9a07b9983d4f5f123a5d12dc0c47d7d43e7b39660e58bfb01fe1af50e4162b01e040b0833e8a39e7831afb48bb1d07b106189fffcb4daf29f6375b988fe3eb16110181b4801664d8a72d09134e111b9683cd35e560415c7cd400d640e49f527ff5a95927fc96b094c263d5e48f3935cd2260bb1e0c015bf2b1eeb7b28120d92dc3e95b216bbb3dbcd9e8824839943b2accda9df3472a03b319561f26db87a544b4a79504ae4a08a5c72398b49dce7acc3af5e9e3d3a98d1c"], 0x1031) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:29 executing program 1: unshare(0x20000400) eventfd2(0x3, 0x1) 2018/05/08 18:27:29 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:29 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) 2018/05/08 18:27:29 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) r2 = syz_open_procfs(r1, &(0x7f0000000040)='net/tcp6\x00') preadv(r2, &(0x7f0000000300), 0x0, 0x40000000000) 2018/05/08 18:27:29 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0xd6626404a0e53edd) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:29 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:29 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x40000, 0x0) r2 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x3, 0x8000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) 2018/05/08 18:27:29 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup3(r0, r0, 0x80000) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000100)={0xffffffffffffff01, 0x6, 0x1, 0xffffffff00000001, 0x3f, 0x6, 0x10001, 0x0, 0x6, 0xffff, 0x1ff, 0x922}) listen(r0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) sync_file_range(r0, 0x7, 0xfffffffffffffffc, 0x1) ioperm(0x7, 0x3297, 0x2afe) 2018/05/08 18:27:29 executing program 1: unshare(0x20000400) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000800)='/dev/uinput\x00', 0x4000, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffff9c, 0x84, 0x66, &(0x7f0000000840)={0x0, 0x8}, &(0x7f0000000880)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00000008c0)={r1, 0x5}, &(0x7f0000000900)=0x8) 2018/05/08 18:27:29 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:29 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) 2018/05/08 18:27:29 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$TIOCLINUX7(r1, 0x541c, &(0x7f0000000140)={0x7, 0x5}) write$binfmt_elf64(r0, &(0x7f0000001380)={{0x7f, 0x45, 0x4c, 0x46, 0x5, 0x2, 0xb7d, 0xfffffffffffeffff, 0xbf, 0x3, 0x3, 0x2, 0x247, 0x40, 0x256, 0x9, 0x7, 0x38, 0x2, 0x80000000, 0x3, 0x2}, [{0x2, 0x2, 0x3, 0x5, 0x4, 0x3, 0x0, 0x4}], "", [[], [], [], [], [], [], [], [], []]}, 0x978) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000340)={0x0, 0x1000, "1a890c714e37f5de9dc9806e1310adffdffa33d13688209308c6b2494ccff92caa993429937c6f6d6a75767b3d6b97b5dd45f1a6874796a6d021e66fd7e38a53abd1fd118e9d2c8ec358be13b05858abfa306e4fa35112e5589008052fdfadf53dfd49eb87fcc91034ede6efac6315cedb66e2def65b4903c6203b591acbf1a54ae2a0099a8e01487f49ad3d9fba48c9a4c63e62a679f2705568c4c2dbc4f7427b8464d4baedb800eece4382b3612e1bc00f5aa4080d83f0efcaf0d05a0d2bb9d0fb8f37954d4cb7de6b722cb8ea71e9e922beb878809198146958a37d2aa011899e4a69ead167efe97c0a1987c1dfacdfd9135b1fcb42fcea0ebfe83e993ddf8af5f744dadf2611645d40945bc6b3b2f42de4b8f91b78097c885469dc16d5369dbcae5bf068d4953f8be062a5317721cf45a3a8cf44190974230eb3cb9d7dd112f022feee5f1bd4220988f5c79793aa345b22e228ba9e0dcf73dcfd9de940dcc6f678296daa0319fef890d353df08a42d9896d9cf7212da11b5a16606113bbdfbe57a30ef11f2ccd1fb059c9b7747c6a5202385a9ed0df6f2d871a9d4504e0b2c7aaace9bdc4714d11187d0c437b6a8303237e5f4931a7bea49efae3ef11d080343579439443750cb8cbd38fa5ec04410ef216bbf3b92005e736f2076c08f390c82d65b87f34ccb8efe4c2c4d0b4773d53ffca6fadbdbb168087073df7f26a8a6d6123d55a71e8ba701c71e23b94938d0bffc70b8bf81b3fbbd1a9e709ca804aebb034b6ac069c1d506df5e1c4024d07d1b95823c8ac6297d99c28cf3e6af0573cd5f50b77d6a32a15611345cb2f8c0f72b704f04f4f7b380ec909329d37dae3440cc701a1d983cd650e2ef0d4be81fd7fac7afb18d3e0be0b141dca24d0bb23e61c229563edf7d508831ded29dc61903ed8b017885b8c2eeb86bdc7f26cbf397a232b222d57cd14eb1ec21022cfc493b9bc94d1faec1a0a4d917b7af722cf4a57a1dbee2bda34e69d0399c1154bff96fe5214ef08347fd7007e6d803eb030a26b1f9bcf9c083114a0bb10fdbbf8a34004ae57dd57964a23452c127f0444dc2f83a13b693b2dbc97fab8b23d40d9be6b8017a1b4bd8970d5598d1222c4e72193460f692be0476601f6de9d289e28591276d747cccfc587e2b2da95d89bc51ae6ec8857f53a47aafa688b24a4ed2938edf87287f1cf97a5541603e50cd9a9183b6ee6f4b2e2a055c11c081eb5add8571dc18f9c58b922715c42ab9be05e38185db8555b81886237d97c014e70d1a6edbf7e209916e6f4754a05f3cfc7c4f6fd80925eb79619359dacb76ae327413d0ff4eba845a6cc1e34b452aae8a0b4209c33fb4c437f823c8c09834ad6a96b816598d3c54ec30f598b5040a363fad4d11bbdee915105fe25018f976a381504bb2a92b4a36a3aa07b676eabbb585602acab6aeaa1880591d8d35b3bb22855fa7ec7df52f20084aae2ec5126f59c914f2159e2a1095b45f8229639a13d0cb80ec93830956cbb6cd5005d5d48f8e6093191c9113fec9fb6f18c7e67d7759f768d03027ee6b6e7f5a2e55e2b816fb91c9747b3964f1c57d263a852256097f620917d26242b35f270ab0de00192b5ef28802e2342ddf646486f453fc1ba489d6fe2ab3ffa170079242deafa017594d07cdbd20e2a85632c00fd9a2e9aab29398af751066037975f06d5947d9c75c0ad705f1c105401b2a9f7805feba9b271abbd5f361e1bd076476c4362ea871da1150b7a26a54bb4f66aa2a1072e93d35e908dc736614a969eb8e9517a43ed1645222a71b3e494c5efc587926d80527d7ddb7b25c73065278f8382f1bbd320fca73d2f78b9c92f812ee02c6eefc97964c0c6b1dd4eb85834b5e8637a7809a6a80ecd4b784f7b9340213c47651624fe1859e6a1f1d4d1cdcf87c9e74d4bafb393e9f4a3bb59328620222023235f8d58d443ad09f645b333bdf0d1056be48dbba272babb17b3007c339451d2c8110fe6e03fee8d50d940aa1a15c3060de737e2ac501129350d922c726ef5b37bd8e5629c9a39bd9614cff69d1d64eba892ee34ae902613241f8c75573c4a41b73b55899484864b58b629d1d3ae0b5319f1ac3e554e5209f57793c6612bf7cfce7b3c56985c11f6b267d6236c5e1d41a72641348793265584b4c6f3a94e34c22eff270b57f97c635781a8d03d0b8681a5c711d30d561e8f9bb20b3bb16aff05bf8dc5567bd35098a0de529cf4cff1ff75ea300a2cc8bb9b82f90ca6e995cbd6887c07a100d013c1f692d23046aa6bdcc2dc74c0b960aff94ead4fcc7f579d6bc020a6eb75cc3fef128338858820a6cb161fb0b45e60d4ec2b5038544d0946c928021e2ee8bf3ac9844ff395d8eef136e3156e58dfd639101f19fa7086a9dcc4927c5f0f684bc69e2c377c78d36a64a8a8d9f466d245b6d10549bb1f02e4efc893fac84edc94b0c7805a43b7ab59bce54fa74cf84f83bd06798bf8f7d829e66aa849c35676e2be44b52571bac6ea5025bac88ca1fb68d8fdc8b0826b96986f0adbc5b0fc6dc12e1da69b24fe9af8551a569c8bacdbf569db8f77d5ba82e70316d18160c454b9137dc5b9dddba208d74268aa04e30780decacf562a07935f72a2f6947e1368bd5682d1f4339345927f2d50dc691df6330a9575eb3798100c31fe3a433ee23e84ebd5c08f12675bf2da9f1793419392a2eba8a8dbb2b9b4785d15aadf8915751522b23ae3a87d1a257cb13131a8c62da60aa3190fe333c70536664d081376a2c6883af4f0e7ba0840911a00423ff2e96cff71e76ebdacaaf39d88082622c8ba7f5fbd26b88d691fd3ea5bbd11a67ac1975fd88a90c6775c0d2c84f65f8e3d282e010defba26131d9b3fe451e03c7fa6880be3424751f419ccadcbfe903b194c35266f0288a71f78fb8407adba0a5f8c93d4523d33008c3ad53a1c45bc2620315240c281a949b9588e3a1d188dbfc612a6c308f569704ef7a9c8a5cda4f0ad4f1977813295799665b09119c947d905b68f12eb3798f7ece17a54ae1c87e7b10762a662172ebb74a3a69de7b54c264c385d148787cbcac3d25af89a1cecf9bd76e34b8c86fb78a789a667c2ffeae9a5ee20b0b5ab479a8212d60c052d48d2a99641680145eb3029ee22e1f942b1d8cce752bfc6d844cd5701a5ac514ab72db5bf295c12051fe445cd51cea397b8da71398f5b8b0d6f1cca7256ad125dcb309f39fc50d4187e36af565d340f9a54a86e03614e2027da3aacccea6fc260b0efa4cb7d26381acec0256e7e654695e3070d6f03062bb8bda7ba0458b4280275f8d6f44d5b64ac70fabbd5f7ca89b392a465b3ee68ca4e8aa121d34ef8e266ebd436a8c0fb782e6714473957cf737e5a56fc0618074041b4f1003ec4cb6cef8a3436d6d4acc9766c9792d53694bb3aa824b3b6714e25d9ecd94e5ba6cd7f6926108af54bcada3165976ccca9ad613421cff13e45be0ad2b1030bf6fc596e677dfe426344a382b9eedad02491f35cd19656c8dca0d6ddec7d83503610111c4c71941741c3288055eaac1949ec44c3f48c4ab0689ad1f4edb7d998be2a67698320de5f966c41967eb5dc26efef07ee4406916e3534af79d40ba20da48cc37117addb5b348b9c33110f9442fd5e046004a0a3d901baef0da6d86b6b28fc066d7cc8bbb17cbeb03ce43626b79deeb47139b8e0ca6e4415d5f562f846c8f27cc0e941cfdc93c4fc488464adcebd13235ac2935b8abeb4a43dcf706b3e13d713ce13a96393212c7719d8e8d469fbc2dc6926e9e9c0caab26d9fc86e8c2681f52da6750c856160733dfdf139631dc95b3d5fd28ec3331b844c033b1a49f06955f7b0634cf0f1ab5d6e0a05c5768cc981612a64083b4d1762feb1ba1cbbc5a79301fe4c9475e3b7302fe0ca7f23706c407d66872bddc64564ab04c10be8e74427651b0fe39b1a3a42758f0666f534f25fd57546cd6cc704711fcde0947eefcfbf4352726b037afad45e5651435902086860632e07ab2ade4527477de66a5f899bf4f17325652f25dccf42d8b2e38cce79fae265749f540d849cd9bf0f0990e3b01123c7a482ab6cf283e442c025ea3fd02172591bfd33dd1e51422cf116aa91cd5940bb23816f7e4fccf0c9fa5c9bc892db9b11aa6d2a637583fd77092d8c2bfeadeef2fc0de0e261fd35af732beca3299067d1bc68c447ec1825a70457970c5781ab1d16f94f42d30732757f8dde6d608cdc56d20d52712061895a15c862d8804f5acea775a997e4fa647b334a0f2ef346ab8097d0dcf79a8dcdad5e65dddc443710c78fdb3283f307c15d37d8b3811b3ba8370ef780751aefa19f372565f988454d552bf4a0123c9cbebb8d96c70f048d5cb7def9cd8868b2262e8746bb041a2c277c707bc75d674b86f23f7a0823d6db3db61e2befdc452baabf723dc53245122df04a6d051827eb8737817e08806294518cdd88d5f66490c49f629b6db677e19c4f0ece46eda050613b7020ec8bd8cea34bf8b49d1e6e293a7680adeb5b2f69a726cdc239156643c65fe2820c787211487dfea3f2223fc0546534e0ba1370372583ce85a4130c755e6f83ef28ca4204abe1d6c2e59a86b0ff392861ca50a942c77390051f19e2bdef17a1b5858f9f12bef86ab4205c0583c2d2085acb045c99bcb706f8305034977f07117c2e3919a3099e8ac2f7b7cff643dba728410879cc9ef528ffa3dde325f46615c3efe65bb3aa5590790c0311ee57da76523d5a1002d9f12dc1b1feb7487da651f7b3fb8280b3535936c12c086b0c92da26bf3089f1ea215238663152d43111b5a72f2408ba59fa5c12717738f4cb1bb5714dc7c3b406bd905782a955bae207f865a4d516da10a3fb39ad8c14e8ce48a6d0aa8880ca41c8b128da79eeb102ec5a0c7b655611ce1bc621cfbdb24002d6697266bd8996d9ecffa910e5a52303148a1e1f8b35e29140810262c3644fa150852e81f62382bfcf63464034677679fa95c3295c2c445371e1ba68959ddf34f9452ee1833d8d04ba064a9681593b3336fdf4fef595c36b7820ca401c685a3e835ea98886bbc5c12098da04cabe026cc2688595a295552271027a71c33f6d7f0a2f789b6f36b58252ca3910f0fe75698b25868131a1bb8370c109b94b8b85f6dc0b2fd4f7329248432e8bbab434cac9446a8ea8db6c3129f919d3ad8120f47469371aa0b86a550f84eefd25ae14f6af59b17d815254206ce5b65de0eb5c7be8694eb36abe023e57801fc29614d79bda0ec2aef38063bd8160f4a0051fa49970742a1f3ec17783011989cc3af6a93977845572f3c851db23b674d49f747569c366b0f8d5976dd1329f0fc7ef0313c68b127072b95ac5c7ceb7830064ae5da2edf9a7811f58c6d36b21331ad0cfd8633f177c52a65495860a025ef86dd642ada16716b8086e2dbb4739fec4de4c91c7c9c2738774ca8a66a697e27d748b7abe3b942333d63ee45cc9b276229454812f8421c0b4083b82f4adec06eb961674c14871e6f18bddca5d738969f15aede20b8c07583a69ed9b3c31d20525428aab77a5706dab9621a70b2751f9bcb191a6155b892c2601fc6c14aba0fefa01369c6cd126acefd791552e1199a7675b9733da223a6002afec3fb592b1b7e0ef9f7fe32db53582df7c724eded4995ad157f4d6aa261b5a44477bd07e5e2bfb4372eb74552df6a33ab77d5898b30ef77ef42e5771bccb55cdeb727e752dd9bc5304ece20e31e21afa392507907fe05d7953605f8e470623e7766a95ef314203d8820fdb3aa889e2"}, &(0x7f0000000180)=0x1008) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000200)) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000001c0)={r2, 0x10000}, 0x8) ioctl$KDSETKEYCODE(r1, 0x4b4d, &(0x7f0000000100)={0xd0e4, 0x2}) 2018/05/08 18:27:29 executing program 2: socket(0x8, 0x6, 0x8178) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x400000000000, @empty, 0x8001}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:29 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f00000002c0)={0x303, 0x33}, 0xa97499cebfca670) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) r1 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x80000001, 0x444000) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x14, &(0x7f00000000c0)=@assoc_value={0x0}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000001c0)={r2, 0x7f}, 0x8) 2018/05/08 18:27:29 executing program 1: unshare(0x20000400) r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x1, 0x181000) ioctl$TIOCMSET(r0, 0x5418, &(0x7f0000000040)=0x2) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f0000000000)) fcntl$dupfd(r0, 0x406, r0) 2018/05/08 18:27:29 executing program 7: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000680)='tls\x00', 0xffffffffffffffe0) ioctl$PIO_SCRNMAP(r4, 0x4b41, &(0x7f0000000740)="5ec86c03e09788dee90fad2322ae1501977d8681b1ca7cd966a3110598b3e1b35cb7a704bc56dfc1abbdd44ecf562d612fa8bcff8c5c044a47b535221fee2768b996b22d5b676ef8d397fff1ffae6b7f51037bcc7bdd942d53fe54ed13f7a6f9a78dc9315094b2cb1975160310acc26cb1a19ef49929499317e028538b5f03115648b1113ff383e413129edeb4dd48fd58853421c611305008d49b0e84c95646e28c37400b5acce52fb7887ebc029b8a201f956f1e32") io_setup(0x9a05, &(0x7f0000000040)) 2018/05/08 18:27:29 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x0, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:29 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x1a3900, 0x0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f00000000c0)=0x1f, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:29 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r4 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000700)={0x0, r4}) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) 2018/05/08 18:27:29 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$netlink(0x10, 0x3, 0xc) writev(r1, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) writev(r1, &(0x7f000037d000)=[{&(0x7f0000199fe1)="1f00000002031900000007000000068100ed853b09000100010100ff3ffe58", 0x1f}], 0x0) r2 = socket$netlink(0x10, 0x3, 0xc) writev(r2, &(0x7f0000fb5ff0), 0x1b3) listen(r0, 0x0) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000140)='/dev/urandom\x00', 0x1, 0x0) ioctl$sock_ipx_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000180)={'nr0\x00', {0x4, 0x3, 0x100000000, "d12aa0c7f0d1", 0x3}}) r4 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') r5 = semget(0x0, 0x0, 0x0) semctl$IPC_INFO(r5, 0x7, 0x3, &(0x7f00000001c0)=""/83) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) connect$l2tp(r4, &(0x7f0000000100)=@pppol2tp={0x18, 0x1, {0x0, r4, {0x2, 0x4e22, @multicast1=0xe0000001}, 0x4, 0x4, 0x0, 0x1}}, 0x26) getpeername$ipx(r4, &(0x7f0000000340), &(0x7f0000000280)=0x10) setsockopt$sock_void(r1, 0x1, 0x24, 0x0, 0x0) 2018/05/08 18:27:29 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f00000000c0)={0x303, 0x33}, 0x4) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='s9'], 0x4) 2018/05/08 18:27:29 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000140)={@multicast1, @rand_addr, 0x0}, &(0x7f0000000180)=0xc) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f00000001c0)={@mcast1={0xff, 0x1, [], 0x1}, 0x19, r2}) 2018/05/08 18:27:29 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:29 executing program 1: unshare(0x20000400) r0 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x4, 0x2100) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x4, 0x9, 0x7fff, 0x64f3, 0x80, 0x2, 0x240000, 0x8, 0x40, 0x4}) 2018/05/08 18:27:30 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/packet\x00') getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000080)=0x8) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000140)={@local}, &(0x7f0000000180)=0x14) ustat(0xa2, &(0x7f00000001c0)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000000c0)={r1, 0x40, 0xfffffffffffffff7, 0x2, 0xfffffffffffffff9, 0x261}, &(0x7f0000000100)=0x14) unshare(0x20000400) ioctl$RNDGETENTCNT(r0, 0x80045200, &(0x7f0000000240)) openat$cgroup_type(r0, &(0x7f0000000200)='cgroup.type\x00', 0x2, 0x0) 2018/05/08 18:27:30 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) bind(r0, &(0x7f00000000c0)=@generic={0x15, "14cf12d6f07177ac04481dbec05e6d09c7c3679190b7f5353bb9bdc351e7042d738deb92ace656c140d3ca0a28fa5d8ddec9dfa629828da77fc660d7e262000d7dc29a74dcf8234d89d4b56cc02d4c92e4c71a0bdc94541b95a891c2b16a293a5a93d41fd7e8a661a69bf4a4dffa63a0317e5141127eca2275a75509caba"}, 0x80) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:30 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) r3 = syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) ioctl$VHOST_SET_VRING_KICK(r2, 0x4008af20, &(0x7f0000000700)={0x0, r3}) 2018/05/08 18:27:30 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/cuse\x00', 0x40, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f00000001c0)="7b418b7dd79121c9394409cdc25f5472", 0x10) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x1, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r2, 0x10e, 0x4, &(0x7f00000000c0)=0x400, 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:30 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x0, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:30 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0x40, 0x14000) ioctl$DRM_IOCTL_VERSION(r1, 0xc0406400, &(0x7f0000000280)={0x81, 0x7, 0x2, 0x74, &(0x7f0000000140)=""/116, 0x44, &(0x7f00000001c0)=""/68, 0x37, &(0x7f0000000240)=""/55}) listen(r0, 0x5) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$SG_GET_LOW_DMA(r2, 0x227a, &(0x7f0000000340)) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:30 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) syz_open_dev$mice(&(0x7f00000006c0)='/dev/input/mice\x00', 0x0, 0x400040) 2018/05/08 18:27:30 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x20000, 0x0) sendmsg$kcm(r1, &(0x7f00000008c0)={&(0x7f0000000100)=@llc={0x1a, 0x0, 0x1, 0x8, 0x6, 0x4, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000180)="22941db05afee67ffc409b0fb99543daff0556d5ec41b458d88208a7f26c0742b87ec3482b53685d8646c33ac27af782094cbde982e5b66c8616b5935121c21f225386bc7ab774df0f500ecd7c2654bf520dacd67b01dff03d71f496f6f013ac8c5f2f78cbda7441f0e5f611b45632553428baa5c233df5c4110aaee7977c8f146402f83b036c8e230507e185828a2bbe4754aef9ae1168395316f0d36f4833aee10ecc51f9c059dbfbd6cce1c56872b26e13c3edc367b8ab76df45f1e944543aba5d1d7afac35e07592d4a260d4f9f1bdfa95", 0xd3}, {&(0x7f0000000300)="d161f7fe975f789a05abd2cfc46a56ece8d20591f2b6484d9681784fcc9fdb13120bce5f7806b839ddc3ce59ab21ad55b7b2d3c095b68395e3f129f7d5f17a790709d7818957d51eaf97910677ced3ffb8ac3449d7a82832f4359d796a6d2abf0562", 0x62}, {&(0x7f0000000380)="324cbb316fa717fb57255cbc25466954a3406cc1bb56bb00a2db7f7db729090379993665c004b20a00a8f4cd2249bbe389d9347737ad265b29eb85e6272b1d995980c4195ece28e40c11f8f4d421c238b2276baee9addcc171092f18", 0x5c}, {&(0x7f0000000400)="990dd1176fea37fe3d19db1cb274bac793a1810243c69e396799e87d9a3f1d1aff1f7b44cc5e37d3328d33f06126bb835edd332ba0d242ee13f4ba282fe33fd89a7b7fb9192a227e49341d15977a6c1332077c864dd8ec7d5129a5b2c458b1258095266683ee698d77461b9f29e8bfb77e7dfc6b14c6384b17e134939182adeaa9744ba6998608099d74832ee5b9c0299e4241520433607bd9c38eb84bc64c196b35695aef08", 0xa6}, {&(0x7f00000004c0)="38b6a5c94898217588b21c26c49919a7b203d2188865812394fe474d727c298e78501e52357d643726499e8952cca99b03b761d69535827b223deb30cba07f7a65a51e7217d94e84b2645d94423f10e0d874a2f594deab41a8d8ed45798c7008d030472d84e68c81b6ea1c9e94953ef7504ac5b197b354ab04049517f934da4ac5c7c9614875b35e0ae4168df923908d085a47d8b3940518c46f8722a4189b333554243ed966ab2209eafa971141cdde63bf7e0db07990efa9647689bc415c276b62156bd2605e4fe53e02f582da7595b35982597c5f64496eec715c8aa80c7bf6bcb30c433db78d603c48ed076e7ff9c7970a4491b61ab72735a1baec09", 0xfe}, {&(0x7f0000000280)="4b9d2de5a4349951aa5decb2a8868aea4e055581dd5aa3efd500b8d460a25de7005d257f6e401755e329b5cae3566e52864e", 0x32}], 0x6, &(0x7f0000000640)=[{0xb8, 0x119, 0x0, "01643aa17b8635d54ee1b6c5f9e51462c0d51df4d01249311c3ca2e0e4b018c5b1e628db2f9afeb2ba2415954c195a0735e22c08730bc6ab3b0f9584308353045599f10251f2ba7fbafc0f8e8dddca8f31e101a5efb24e486fa0d0f86464dba657f2b971146c40cd87b6c7507797f2d08dc678f5a65d53567b0d442fda026982493f0af73edb31826b4023902a66b9505b7bc3c054dfb0aaf07a5e6f6083cf53b9aea823e749e3"}, {0x40, 0xff, 0x8, "cc972070b1e5e2ef82155109dff662182aedc92ee4ada2befdca4cbea4bcef93d986305cf050f13e56591ae7d1c470"}, {0x10, 0x116, 0x9}, {0x88, 0x109, 0x7fff, "c935f1b6021b2bc1ca2ed04e51ec5f0bc7097d27528c66257dfa02a5a7077d3dfd3034d1fb22674cec2e54d51dd4bf0ed39a9a5be25292c454fd0b75b2de59992bae48236334ddb813dc9a8cd730c45b7d27c540440f7336df22b9d61fadf09ca8642788ef02361f4d7abea96a0eab47a6c461ca28"}, {0xe0, 0x0, 0x7ff, "2d1309001e78c85ea03dbd107f409697a83cd4e13ae2fcc32e4b7997fec1419054bdf073e5d616452726425fed2aa5418b89b627265d4f854285ed7cf3e446b6036abffd788550a731aec4bc2aca00cd7495efbf499ba41e3c047708a4e5085088adf25e1c4fed73b1352e7931ef00f293715c23529ca53e59e9c6464a16a7c75bb3c322decde7810fde2ef676a815e4317d4234f4b9a98bfd131cd8bdd1e626a3d24d0ede6c448e5b1fb5eeae863ac9db2a15d805957311aad8e1fd5ca7be0e14291b77b6854268c50d"}], 0x270, 0x8004}, 0x4000080) getsockopt$inet6_dccp_buf(r1, 0x21, 0xfffffffffffffffd, &(0x7f0000000a00)=""/50, &(0x7f00000009c0)=0x32) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote, @broadcast}, &(0x7f0000000a40)=0xc) bind$can_raw(r1, &(0x7f0000000a80)={0x1d, r2}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$sock_bt_cmtp_CMTPCONNADD(r3, 0x400443c8, &(0x7f0000000000)={r3}) 2018/05/08 18:27:30 executing program 1: unshare(0x100) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$sock_ipx_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000000)={'gre0\x00', {0x4, 0x2, 0x44, "7dc39bb6fa02", 0x80}}) 2018/05/08 18:27:30 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) recvmmsg(r0, &(0x7f0000009880)=[{{&(0x7f0000001100)=@generic, 0x80, &(0x7f0000001640)=[{&(0x7f0000001180)=""/213, 0xd5}, {&(0x7f0000001280)=""/168, 0xa8}, {&(0x7f0000001340)=""/216, 0xd8}, {&(0x7f0000001440)=""/98, 0x62}, {&(0x7f0000000040)=""/52, 0x34}, {&(0x7f00000014c0)=""/188, 0xbc}, {&(0x7f0000001580)=""/187, 0xbb}], 0x7, &(0x7f00000016c0)=""/206, 0xce, 0x101}, 0x76}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000000d40)=""/33, 0x21}, {&(0x7f00000017c0)=""/23, 0x17}, {&(0x7f0000001800)=""/187, 0xbb}, {&(0x7f00000018c0)=""/187, 0xbb}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/46, 0x2e}, {&(0x7f00000029c0)=""/79, 0x4f}, {&(0x7f0000002a40)=""/226, 0xe2}], 0x8, &(0x7f0000002bc0)=""/23, 0x17, 0x8}, 0x6}, {{&(0x7f0000002c00)=@pptp={0x0, 0x0, {0x0, @remote}}, 0x80, &(0x7f0000003f80)=[{&(0x7f0000002c80)=""/101, 0x65}, {&(0x7f0000002d00)=""/255, 0xff}, {&(0x7f0000002e00)=""/91, 0x5b}, {&(0x7f0000002e80)=""/54, 0x36}, {&(0x7f0000002ec0)=""/4096, 0x1000}, {&(0x7f0000003ec0)=""/143, 0x8f}], 0x6, &(0x7f0000004000)=""/22, 0x16, 0x3ff}, 0x9}, {{0x0, 0x0, &(0x7f0000004400)=[{&(0x7f0000004040)=""/182, 0xb6}, {&(0x7f0000004100)=""/114, 0x72}, {&(0x7f0000004180)=""/28, 0x1c}, {&(0x7f00000041c0)=""/192, 0xc0}, {&(0x7f0000004280)=""/53, 0x35}, {&(0x7f00000042c0)=""/56, 0x38}, {&(0x7f0000004300)=""/148, 0x94}, {&(0x7f00000043c0)=""/33, 0x21}], 0x8, 0x0, 0x0, 0x36}, 0x9}, {{&(0x7f0000004480)=@pptp={0x0, 0x0, {0x0, @local}}, 0x80, &(0x7f00000097c0)=[{&(0x7f0000004500)=""/179, 0xb3}, {&(0x7f00000045c0)=""/203, 0xcb}, {&(0x7f00000046c0)=""/228, 0xe4}, {&(0x7f00000047c0)=""/4096, 0x1000}, {&(0x7f00000057c0)=""/4096, 0x1000}, {&(0x7f00000067c0)=""/4096, 0x1000}, {&(0x7f00000077c0)=""/4096, 0x1000}, {&(0x7f00000087c0)=""/4096, 0x1000}], 0x8, &(0x7f0000009840)=""/14, 0xe, 0x6}, 0x6}], 0x5, 0x10141, &(0x7f00000099c0)={0x0, 0x989680}) recvmmsg(r0, &(0x7f0000001000)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/74, 0x4a}, {&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000040)}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f0000000440)=""/119, 0x77}, {&(0x7f00000004c0)=""/24, 0x18}], 0x8, 0x0, 0x0, 0xffffffff}, 0x669}, {{&(0x7f0000000580)=@in6={0x0, 0x0, 0x0, @loopback}, 0x80, &(0x7f0000000980)=[{&(0x7f0000000600)=""/182, 0xb6}, {&(0x7f00000006c0)=""/155, 0x9b}, {&(0x7f0000000780)=""/134, 0x86}, {&(0x7f0000000840)=""/60, 0x3c}, {&(0x7f0000000880)=""/253, 0xfd}], 0x5, &(0x7f0000000a00)=""/228, 0xe4, 0x7}, 0xfff}, {{&(0x7f0000000b00)=@ipx, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000b80)=""/35, 0x23}, {&(0x7f0000000bc0)=""/43, 0x2b}, {&(0x7f0000000c00)=""/167, 0xa7}, {&(0x7f0000000cc0)=""/70, 0x46}, {&(0x7f0000000d40)}, {&(0x7f0000000d80)=""/98, 0x62}, {&(0x7f0000000e00)=""/157, 0x9d}], 0x7, &(0x7f0000000f40)=""/132, 0x84}, 0x6}], 0x3, 0x10020, &(0x7f00000010c0)={0x77359400}) 2018/05/08 18:27:30 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$netlink(0x10, 0x3, 0x10) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x1d}}}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x7f686943bbddbc31, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f00000000c0)={0x0, 0x8000}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f00000001c0)=@assoc_value={r2, 0x5}, &(0x7f0000000200)=0x8) 2018/05/08 18:27:30 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @rand_addr}}}, &(0x7f0000000180)=0x80) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f00000001c0)) 2018/05/08 18:27:30 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x0, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:30 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r1, &(0x7f0000fa8fe4)={0xa, 0x3}, 0x1c) sendto$inet6(r1, &(0x7f0000ab4f8e)="97", 0x1, 0x0, &(0x7f0000aaa000)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000040)={0x1}, 0xb) r2 = dup(r1) recvmsg(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)}, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:30 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000100)={0x24, 0x10001, 0x9, "aef92373f516fcbd784eb3fb91cbcf4b29e4951625a6df8dd14661b5fa5801fccc3981d4"}) openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x42080, 0x0) r2 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x80001) ppoll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x4000}, {r2, 0x1208}], 0x3, &(0x7f0000000080), &(0x7f00000000c0)={0x9}, 0x8) unshare(0xffffffffffffffff) 2018/05/08 18:27:30 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x3) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:30 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) 2018/05/08 18:27:30 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuset.effective_cpus\x00', 0x0, 0x0) fchdir(r0) sync_file_range(r0, 0x99a4, 0x0, 0x2) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000040)=""/145) unshare(0x20000400) 2018/05/08 18:27:30 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:30 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) inotify_init1(0x80800) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000040)=@routing={0x2b, 0x6, 0x3, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0xbb}, @mcast1={0xff, 0x1, [], 0x1}, @remote={0xfe, 0x80, [], 0xbb}]}, 0x38) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73383a310f0ee8920376d50756aff91b0aa48304b7a1244b44f4145be8a6680ee405f0f3ed01b08ead1992246829c729f60a702177db3cf2ae8c6d77b09fa6888611805949c722deb82c1238a6ff451b3522b887b20e9f5e2579c3d727d32e429c58b99296daa39f1ca5eae1e149d6ed"], 0x4) 2018/05/08 18:27:30 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000040)={r0}) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/sequencer2\x00', 0x0, 0x0) r3 = accept4$packet(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000200)=0x14, 0x80800) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r3, 0x80045530, &(0x7f0000000280)=""/126) bind$can_raw(r1, &(0x7f00000000c0)={0x1d, r4}, 0xfffffffffffffd45) r5 = syz_open_dev$dmmidi(&(0x7f0000000300)='/dev/dmmidi#\x00', 0xfffffffffffffffe, 0x100) ioctl$KDSIGACCEPT(r5, 0x4b4e, 0x2f) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) getpeername$unix(r1, &(0x7f0000000100), &(0x7f0000000180)=0x6e) read(r1, &(0x7f0000000080)=""/48, 0x30) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r2, 0x80045530, &(0x7f0000000400)=""/202) read(r0, &(0x7f0000000340)=""/79, 0x4f) 2018/05/08 18:27:30 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) socket$inet6_tcp(0xa, 0x1, 0x0) 2018/05/08 18:27:30 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:30 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x10000, 0x0) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r0, 0x81785501, &(0x7f0000000440)=""/142) sendmmsg$unix(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001600)=[{&(0x7f0000000240)="b00e7c0bf0be7cc946ffe6177a9e281c4fe31d234cb42e8dc52ec34c559a5ca7dacd351f2d4074", 0x27}, {&(0x7f0000000500)="703c0f6b6521eef7b7618c11b130a422cb30f738eb1f9545cde7", 0x1a}, {&(0x7f0000000540)="dc240a01f3d7332d14496f8c8ddfff5db193468b90442ec2b3677c70ba9e24e2ed703d4f9e8a0ee6a2de43625469973823311f4a4813006785458eed1fdb0325e30157730c8b6020517fa621f6ecec", 0x4f}, {&(0x7f00000005c0)="6e3cd4767ed96a5f21085ee52d1d220189105c0c85c8c7e854e98f5017ef20bb729213b91d3934147f89ca48d686df8fca61a584820052fb8f4d488ffe13ddf4", 0x40}, {&(0x7f0000000600)="29364ed067b7b3beef6878a37689cc31dbdc545d6ec989694b7a425ea8aa88c1036f173284ba995a5b7e505527098fbdef28c9d51ba76da94f168450958a2aa3e855bec761be320374ac02821f3b7d553512c08cb46a06df44561bcae7c583b9d64d7c10da4a6859e192545038b8328daaf4699b1c5538651a2f7b56475255b101d189fb89e317bc4821926bb391e471e568d9b400b36ee07c4b1402796c72f03e93def04b4ce400234ae9eeb94c4f5217fb7d6adaadeef270cd37acbd136a6a1be5b97e15c26a1868bf12f054d17926f5039bd5d86d0f0891e7f3e2738b1e9080a59d3e4b0d0ff7f7350fa45f89dccb4b386c24eedba2ab5fe0ab44a0020ab8c19a92d4d7e5866423a01d43548b711ee8e0519f0e52fe5e046011efe090199656dd21626bd23a212688b997edfab83aa7be32e9ec57f71ba6099698bb0db5edc595e305e5dfcb98d7175f9f84695947e4a8e37fae9618b25f766f8ed1267bde718e0b8681ed7d986daa0427f7706fa35d241b924959290c927a737a92687522e5b285243bf77ce873973b6c15c41b9bb1e8e9049ab1ff66a06544df1fe11eaaa0a8b52f4e5c5a48aeb16b4242ed3e8c617aa349556d3adcb884d7fba0eaf1721e47f2b556f94333bf58468689e11e6c5df219e7935e32f7a647be6fa1e71704b73a325e883fe97fc22f0cd6d0e4c86d2f0bb384e12a51714c60cc48c890a926135e38d4aa336990cb3be3d028a15a7ec54cfbb225578ca85a108c7f84c2c7459567babbfe2f5a5c43327e33f16aa075a2dca6e94bbfbbca713e77d9525f8dcbf3c4f867fd6ce0c2637d907627866f5a7147963601752c1427d52b3d94eb75827d32784a376155071bd71ae5189e5757bbc6ec794f0a57c812b008add1803273137456a04ce3b3858ae3cf9a832125654bae87a1cba8a1ccfff7e8d0f63f6704f16faf4ac2ccb57312a2e8631b9c3754bc6035699a553b9f9ec97c5207c5a615d9dd8a7e93bdc61c6e0dd510b4d3779b6687e30f0b8e5e5e633bae8ed9de93203de7eea3caaa1a7b1939b371008658fd6d91ef3211f72066cbd731854242d506010dfbffd0c62b74bc354f869517e2c02291c913829826da5d03e7a1e4930b75647fca10759070f4676d01e150fee9bd49303c93280d37ec443714f1be0ffb211a401af1f65bb7b3ff81e3d6622f2ad80360e9e642a01840a30fc13079323e30f5041c6e1c88da4fb545197fc8050a5e63cfd1869d35bf59682cc7fb763135ae34dc29574b892c7e51cb48f6a88abada31455d43f744fe5a8f217b8aa8390febfb2fb46d80974178e45f976c3a50864bacd4ef5ee0da7f14ea8231ba8a977ba8e2c8e7b65717eda949a3f173c377690339f570d4d7bdca5997e28767782af55c4debac1e078877d2f59ea7c352f479440826eb8854c911bbe05d18d2531f31f8a522c03e8e6c3fce173619747380cf3680a557506c0ba2e3f89430f070868a00081447200dc5cce632a48a708202ff69677e665e6fa787163c25dda3c86802a0f77b8ec5d2128dfa1c510de4d5877d2a2ccec4fb1c48cc0313cccaab670c563e373c34931aac30e47b87dfead2d3b0047cf0b641c5a830356041c49e42904b9fc51e8bcfb6f892038be660b86617a6d78adbc5741707549ebcc9a59a553555ae9e29ac5ab0d70762d71f98a210179381329166b6e3acac684e0f9c2c58b0d2047d251f27bf35e29aec04684958e1ee366ecf4136c0aee0ff5a5251c3f3f5ea7c778f95bdb78b42553c667c0b899e8f410bd48d77c7a85476cadd6f9e03b9f86ab4b871ae540a3d235ec9c1346f8a74ee59db8c5b93ca0bde989389203a1995a8140b23ea0e332711f1cea4e5c3e721f188eb2453ae6c233021e132634f16223d50552130088a22a04fef97de2a21656f31e7ada0bcf27858d14dd75026aa8d7e3827cd95c147bc893963525fc349cc78d0014fb62c40878de76328c47ddd48158346012bd2369d97a26122149c2b4d95cf02b1b4ddeee4d73ba0d81fc86138c018a5ccbccfceba531f9fa007ca800d580e8810effbc917aa71995011d54f4789854eff823ebefb61ad688e6532620e36d34fabbd5c7f8f4bc7b400de7a8d8f231397268cc0ec2d31cba248f94dadcf1cc1d5d38d01b6e5d177b8f1244498898a71bf420d0e092039d5614aa9ee8905a53fa4165189d31f27a58f834bcbea3357b64091e372807454818a074c97a31dcf9e84e0fba7d98cbef379351d0fb9446edc340a2bdb253e19cec8a58458c85a2b643cde76fa194503fe68c2ebfd5b1a0b92f2253c0cfcc1908eebc24ad1f5e10d238f7839a0642bb51d6a54c2e64d49d48d17215c7cf827b93271d4aac77c47b093e9a470d35a4ddabd8004eb7d9fcc45115ec883c66ae801284884aea6468c658fdda1e9049cd2ce20e94b071420bf4594431c2b9b2bad9331518322e48553c37a3b90c52b6ff35ba27206d0f57e01d4545f1f62b5ef831b31286c66f5216519fed90b3d94148ae9fb703c9e2ea25b6e456e3083640818bcf10f5a023bd819bb1bd77626b9ba716f48728ea25ac18e83ca5fcbd6876b6e0c2c0ed9dc2dba21a226f77752925380cea6d34dfa42821f955f34429786ea2fc8256f84bebb9efb4f4369abd2d4309c08f63e66a83e50330fe4d5ea3280383da3ccc09d3176724974e71e4db90717da5a24180bfc64679ef6194779876cc7751c83c24f17aa073ed2c0b16acfc8a028489b64d523c1eaba9706b51aadfaf5fb9cca545e2e0de30efd2dbffe85763fc2ba4f0099ab5934c4c48d5c726230c1250b3272490e50e0988f46e4fa486b22b995f6591500002c9bd70a7b6762fbc90696bdc587a3fc4313d1d70513fc509ac7bebb0a4835c82ee27ebecb96db0c4f68aa899b78061f3cfb6af7565d2b4c7cb3895642202f5282629e0a1b5ab4e4b51c1fd7d7d7c00468f761d3761c285517b736c02cec546abcde34394d84383ebf854b70eecc9aa7129ee16a32c1434e6cbba6801794c95745296c0f8677badbf569726a41e7543144f672b3fa2773069f5fe3334f0c691ba9caffb57802c0397b6b5ce42b65a39f81363d7af9432160f9866895b9df5ed1ee761b06cbdd45f507b9f71040e92deb1b151ed3e42b15c73ff9fa058c405c8a27efa0f052fb0b8138cf51a5114a6aa13a42e853059612c75c76437586352f5b9ab526a66740764193dceb07ca04dc7d47dc2fc0afec3abd49a3c417c2b10442c88824309f89da67389cef0740b8ef7b5493715b5fb49b77de1e8894d4a38c27de8190ae1381f956fa10e4dad96404b5a646dcda9ae08523d811bf92dda7cc3e063d4bc0f2d8d217d933e95f2d93e175cfd6dd0e458a194cc9a980bcad8dfb3c0380e44f9ab6264c6629adb6db1ad0a27001454385ac30754d64b2e4f8e34115bfc7c0d17ed1afdf74ac8cf10c2b39233d4bf0f72ccb9413ba49122f3125a726bf169571bc91ca0c8fc1acd81a779bfdcc3dba85b29db176910fb03577e8287e1f2bfaf3bd16ac4d05e3c5baa2bdb6ced39bd6bf3d0b03225c93f36ab10dafd140315b30cd8c03da3c78fa06c59edf37996d76d81137091769db774fdceec5c737dfe2e4db5de630b8e56e1975f0bee850c6b5e32f2500192af2ebf0a0ec1123401820cdcdc2e55c9dea50fbdde3f46dc06dc874a85ced1c0f8f063df0da6531517d505742fddc4e2a6fce851981a41052d71451d4ef286dde98eff3a7625b10574d95a8a4209768b573331c34b4ac38386e783aadc602a2fff07fefd60b6c52040f0b609d3a90e5916d3b89bcb9e8aa0d219a36eea727c696ab6cb9dd6095f60271853e7b640a539805ba00fccccdbac5a081c83200df36c83642c46ce3cfe026394d40fc6d79a6e00479f11dcc1a6c7491dff51b311c4cade81715c70bd95f99d2514ec1fe457e8eb8771ecf54ad30077dab5473eeedfc61a50db3e52370cdadb57341b5562c11d061ecb83909dae1dc56b3c610f1242629b2ebfa59d17ae6d7f1b708df3aa639e97c98fc3a0b8e4c65296b2564e08a41d3e160d7300d3e8e22e6142fb51f9d80f8fb96d142cd58ad0e803eff437dba25f2ee8690361ec36d987607b4dbae566009cea02fab96deb0a3c8a9f55d3f9876863e0807bfc1db8abac81c8bbca61cfcb3e4cb5954dbc11299e0eaa641235d69f651ff193188f8eee758e28d0fc1be00f97f0a994cbfd665cddf7fcac894b1d3fd19c2678df809d03ba9ef1c7e584d465f75ec1ede3c8640e16c7cd2ed2ce2c60b92e872d55ee2da3435635dc6ca1091f83ada2441012f16ab89ca7e1a5511ffc8a0e8a944777b6c479dee68e63dfb7dbe0d7d272b80213d0b683a26df66cdbe20819664a16188f90cd64971ddbd3f2a0aef6d8eb80fa04e82adb0f414e25c03ccdde64909e9dcce7dc05939b267bac6b9cde725760f44d8fc99be2566bf36075b704a72bf08948f8cf1651a5c2aad730b6007fb81f50613334e5a36d9dcc78053f4be411cbdba1ec8c39677b8439b3660d739e6ebb32e9cf8823cc5e8a9c22c8bb922bc33b90d128fe9382ca41e7288d8c5d6189ad5994ac6fcaab67c372f9d99e872b2fca8cf2db3638824eb60fd67473035f71c3a30413eb3e49de281fb4d37df65c3294a8f8b4fedcc1a0c7e127434461ba42bbd09effbce6c5204ed90a73d64f3b884d7f8328830c745e224a9aa0582a1e5761131400cc8652169c674c3b300d1e90bfa61477658a93693580dadc29a72b330bbcdfc8aebcb64a2fa09ec1321043499926f3921d3fc71f35961ebbc44fbb59eb71ae44c2915cd289f631c6bc780cd48e6ddf28d70da747c93d007684829847c9ae971e53fb8760b8150d726f75b60cdfcdbdd05eb573a708015b0fcecf1f94caa091f4734e9fa5742846f17c1af6af3294251820cb1f2e48529bb27228b64898c671b93cee97ca95f4364765e550c365d4332c1cdb18664d398386c39181e49da5873f65c58e66384d683a54f38f4b8f8c4ea095b3fa043ff7dae320238b99feb5d286c39930e3d6ae709c533604d2d23acf148de5c7b13c3ee8a2747fe40775b3cc51108fa90da94f7a7c3c7ea2fdd7fe16de9fce5e379b70cd338a01faf26923a42b3f22b9662761f1840ab0c471212950132ee49922fb38c0226ed454536c9a91ac3eb5116c70459298ba4ee3f2d192361823b92fb0b231d2129e9efac4e6a23e95ac896badb4951f088ffaccae50493f6482fb095334aac5ac7938514706e4a5d8bb6df6b1ccd84e28de335fbe3297987e0a16d9b6112093e3cffe6257a38023eea413218b11b8c852c72944b6d1e1cf40cf8e846a657d24fc57e59d7013d7177801c048b622c54ec2d2b7a35db03f821368dd41129ffba375bdf3523a7e794bd6d4620274a062b096854be6c73acfded12a466372caff2bfce9b4cfb23c66e72eef395d9b24261877399fafae84789f0289a2ce6f1d7fb3fd7f8be06690dc02020ce99c764750543b39d6348fab61d8a30800d371475ea535f5c5038051c0291d09e404e7fbf5ac9661aa5ca1d2efb314a8b30343a71ae5eab2d8964515f592f2ae75cfcc17fe6d022fbd2fba6afb1994103fe2912e8f7148afbb3dc85b3001ee21494538f3c37bf7ccbc81fa6dfa76b318728d3c57db940278999d3b2fe0ec6b0f66f953bc52e7406bdcc2f0b572a90aec5b5aeab8122f5cd56f610e5568f0134c46ff3c7f72ff84720df27d3dc1b7762d856750c77dd51d81e25c7e0e52340551f882b53ad6ed2f80a49284de93917c91f38", 0x1000}], 0x5, 0x0, 0x0, 0x800}], 0x1, 0x50) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000380)={'ip6tnl0\x00', 0x7f}) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$RNDGETENTCNT(r0, 0x80045200, &(0x7f0000001700)) getsockopt$bt_BT_VOICE(r2, 0x112, 0xb, &(0x7f0000000280)=0x100000001, &(0x7f0000000340)=0x2) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f00000003c0), &(0x7f0000000400)=0xb) pipe(&(0x7f00000016c0)) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000100)=0x5, &(0x7f0000000140)=0x2) 2018/05/08 18:27:31 executing program 1: unshare(0x1200206) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x200080, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000080)=r0, 0x4) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000040)=r1, 0x4) 2018/05/08 18:27:31 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:31 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2a, &(0x7f0000000040)=0xa2de, 0x4) r1 = syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x80400) ioctl$IOC_PR_CLEAR(r1, 0x401070cd, &(0x7f0000000100)={0x20}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r2, 0x28, 0x6, &(0x7f0000000300)={0x77359400}, 0x10) 2018/05/08 18:27:31 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) lgetxattr(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=@random={'btrfs.', 'syz1'}, &(0x7f0000000180)=""/131, 0x83) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000280)=0x2, 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4) socket$can_bcm(0x1d, 0x2, 0x2) 2018/05/08 18:27:31 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:31 executing program 7: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x5, 0xc0000) 2018/05/08 18:27:31 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x3) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000001580)="09257d2f746370360020db15784dd731e559a23e7351f68bcc344f951e3aa62d4144724390596b340d1909f05a6d04e2c3bbea3e5decaad1df2fc3614f272358fb37e9203af9efc5c03f266714ced38aa342c76669c0dae878fba9c1cadd794c442adb260137a8f93bc19447cd62f10d2193a98f25ffb680c432945f93eb65119d87b9e4f2ec8c8c0557") ioctl$KDSETKEYCODE(r1, 0x4b4d, &(0x7f0000000000)={0x4, 0x5}) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000001540)=""/28}, {&(0x7f0000000180)=""/201, 0xfffffffffffffec3}, {&(0x7f0000000280)=""/24}, {&(0x7f0000000340)=""/4096}, {&(0x7f0000001340)=""/92}, {&(0x7f00000013c0)=""/228}], 0x1, 0x40000000002) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x0}]}) ioctl$DRM_IOCTL_UNLOCK(r1, 0x4008642b, &(0x7f00000000c0)={r2, 0xe}) exit_group(0x6) 2018/05/08 18:27:31 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0xfffffffffffffffd) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) setsockopt$sock_int(r1, 0x1, 0x3c, &(0x7f00001d3000)=0x1, 0x4) connect$inet(r1, &(0x7f0000606ff0)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x1, &(0x7f00000003c0)=[r2]) recvmmsg(0xffffffffffffffff, &(0x7f0000009940)=[{{&(0x7f00000000c0)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @broadcast}}}, 0xffffffffffffff3a, &(0x7f0000000080), 0x0, &(0x7f0000000b80)=""/120, 0x78}}], 0x1, 0x0, &(0x7f0000009b80)={0x77359400}) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000240)={0x7, 0x1, 0x7, 0x6, 0x9, 0x7, 0x0, 0x2, 0x0, 0xff, 0x2724}, 0xb) sendmmsg(r1, &(0x7f0000008480)=[{{&(0x7f0000003300)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}}}, 0x80, &(0x7f00000037c0), 0x146, &(0x7f0000003840)}}, {{&(0x7f0000001140)=@alg={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(aes)\x00'}, 0x80, &(0x7f0000007240), 0x2ae, &(0x7f00000011c0)=ANY=[]}}], 0x2, 0x4004000) r4 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000200)='/dev/rfkill\x00', 0x8000, 0x0) ioctl$TIOCMSET(r4, 0x5418, &(0x7f0000000280)=0xfffffbff7ffffff9) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000001c0)='tls\x00', 0x4) r5 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r5, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$RNDADDTOENTCNT(r5, 0x40045201, &(0x7f0000000100)=0x4) getsockopt$ARPT_SO_GET_REVISION_TARGET(r5, 0x0, 0x63, &(0x7f0000000140)={'ah\x00'}, &(0x7f0000000180)=0x1e) 2018/05/08 18:27:31 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:31 executing program 1: unshare(0x20000400) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x200002, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x82, 0x488000) setsockopt$inet_int(r0, 0x0, 0x1, &(0x7f0000000080)=0xfffffffffffffffb, 0x4) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r0, 0xc0305302, &(0x7f00000000c0)={0x4, 0x3, 0x13c8c01b, 0x80, 0x5d, 0xbe2}) 2018/05/08 18:27:31 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0xc) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) 2018/05/08 18:27:31 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') modify_ldt$write2(0x11, &(0x7f0000000140)={0x9b8, 0x101000, 0xffffffff, 0x2, 0x7, 0xa18, 0x101, 0x25f89774, 0x1ff, 0x7}, 0x10) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e) getsockopt$IPT_SO_GET_REVISION_MATCH(r1, 0x0, 0x42, &(0x7f00000000c0)={'icmp6\x00'}, &(0x7f0000000100)=0x1e) ioctl$VHOST_NET_SET_BACKEND(r1, 0x4008af30, &(0x7f0000000180)={0x2, r1}) preadv(r1, &(0x7f0000000300), 0x0, 0x40000000000) 2018/05/08 18:27:31 executing program 7: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000080)={0x28, 0x0, 'client1\x00', 0x0, "9b6edbeb600bdf5a", "021d1ab1d8d44ea7d699112a236ed9741240e6a03c22eb97b025228287b50f93"}) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:31 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:31 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="96066e0b"], 0x4) 2018/05/08 18:27:31 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:31 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:31 executing program 7: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:31 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0xc911, 0x0) r2 = syz_genetlink_get_family_id$team(&(0x7f00000000c0)='team\x00') getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000280)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@multicast1}}, &(0x7f00000001c0)=0xe8) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'ip6_vti0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000b00)={'vcan0\x00', 0x0}) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000000d40)={0x0, @empty, @loopback}, &(0x7f0000000d80)=0xc) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000380)={0x4, 0x5, 0x1, 0x1ff, 0xa, [{0xfa93, 0x6, 0x8, 0x0, 0x0, 0xe00}, {0x3, 0xff, 0x0, 0x0, 0x0, 0x8}, {0x78, 0x5, 0x1, 0x0, 0x0, 0x4}, {0x1, 0x6c, 0x5, 0x0, 0x0, 0x400}, {0x2, 0x0, 0x9, 0x0, 0x0, 0x2}, {0x7ff, 0xff, 0x5, 0x0, 0x0, 0x400}, {0xf5bf, 0x9, 0x2}, {0x0, 0x8001, 0x8000, 0x0, 0x0, 0xc}, {0x0, 0x800, 0x2, 0x0, 0x0, 0x8}, {0x200, 0x1, 0x2, 0x0, 0x0, 0x1}]}) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000dc0)={@mcast2, 0x0}, &(0x7f0000000e00)=0x14) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000001080)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001040)={&(0x7f0000000e40)={0x1c4, r2, 0x800, 0x70bd26, 0x25dfdbfe, {0x2}, [{{0x8, 0x1, r3}, {0xf0, 0x2, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x3e5e}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x5}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0xb0, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x89}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r7}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x81}}}]}}]}, 0x1c4}, 0x1, 0x0, 0x0, 0x14}, 0x55) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) 2018/05/08 18:27:31 executing program 1: unshare(0x20000401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x100) ioctl$IOC_PR_REGISTER(r0, 0x401870c8, &(0x7f0000000040)={0x7f, 0x789}) 2018/05/08 18:27:31 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x44) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) futimesat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{r1, r2/1000+10000}, {r3, r4/1000+30000}}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r5, 0x0) r6 = fcntl$getown(r5, 0x9) syz_open_procfs(r6, &(0x7f00000002c0)='net/tcp6\x00') 2018/05/08 18:27:31 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xffffffffffffffff, 0x9eb, @dev={0xfe, 0x80, [], 0xa}}, 0xffffffffffffff7b) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="759f7a3100000000000000"], 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x1) 2018/05/08 18:27:31 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:31 executing program 3: write$fuse(0xffffffffffffffff, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:31 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x0, 0x0) listen(r0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:31 executing program 7: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x0, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:31 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x7, @mcast2={0xff, 0x2, [], 0x1}, 0x7fff}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) dup(r0) 2018/05/08 18:27:31 executing program 3: write$fuse(0xffffffffffffffff, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:31 executing program 1: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x3, 0x0) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) unshare(0x20000400) 2018/05/08 18:27:32 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) mq_open(&(0x7f0000000100)='%&)%em1(-posix_acl_access\x00', 0x40, 0x20, &(0x7f0000000140)={0xfffffffffffffffa, 0x1, 0xf5, 0x3, 0x4, 0x2, 0x1, 0x7a}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @loopback={0x0, 0x1}}, 0xfffffffffffffda6) socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:32 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:32 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1e2ee585aaae"], 0x4) 2018/05/08 18:27:32 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0xfffffffffffffffa) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000100), 0x1000000000000057, 0x40000000000) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000000140)={0x3}) 2018/05/08 18:27:32 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) mq_open(&(0x7f0000000100)='%&)%em1(-posix_acl_access\x00', 0x40, 0x20, &(0x7f0000000140)={0xfffffffffffffffa, 0x1, 0xf5, 0x3, 0x4, 0x2, 0x1, 0x7a}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @loopback={0x0, 0x1}}, 0xfffffffffffffda6) socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:32 executing program 3: write$fuse(0xffffffffffffffff, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:32 executing program 6: r0 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x8, 0x80000) connect$ipx(r0, &(0x7f0000000140)={0x4, 0x81, 0x5, "a3ae7230620c", 0x20}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000240)={{0x2, 0x4e21, @multicast1=0xe0000001}, {0x1, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xf}}, 0x10, {0x2, 0x4e21}}) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') sendto$inet6(r2, &(0x7f0000000380)="427e929f36c8d16da1b70ec1beefc4036dd6568b35ef05a6318574a095b107abd5c41e7d21fc310f93aa3de5fc212d919bff7b32e1fb283d164a888a5e7d2c0c6cba4f0f05ca11ffac2f218725dc4efe0a0a8987a07179eece77b98127df65ecec8870bd2a1c623cecea3de5fdc3b58d5682e6ac397f3548e30a6cde7dc7ec5edfa07f", 0x83, 0x10, &(0x7f0000000440)={0xa, 0x4e23, 0x7fffffff, @mcast1={0xff, 0x1, [], 0x1}, 0x9}, 0x1c) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000180)={0x0, 0xfffffffffffffff8}, &(0x7f00000001c0)=0x8) ioctl$SG_GET_PACK_ID(r0, 0x227c, &(0x7f0000000340)) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x23, &(0x7f0000000200)={r3, 0x1000}, 0x8) 2018/05/08 18:27:32 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x3, 0x408200) setsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000000180)="d1fc5ae099a63cfe60ed9d3f58698bfdfa70b5e2be22069d10677bb6835564f360acab38bf3cda28e6eee70197bb255534aa5ee45c027e7fa9f59abe5111e1b3aeb912060f222055bf323f1ad61e5422df191e53396fdb8a4e728717451f414e5428", 0x62) msgget$private(0x0, 0x44) connect$inet6(r0, &(0x7f0000000040)={0xa}, 0xfd90) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) fcntl$getownex(r1, 0x10, &(0x7f0000000380)={0x0, 0x0}) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000003c0)=0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000400)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000980)={{{@in=@broadcast, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@remote}}, &(0x7f0000000a80)=0xe8) r6 = gettid() getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001e40)={{{@in6=@remote, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000001f40)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000001f80)={0x0, 0x0, 0x0}, &(0x7f0000001fc0)=0xc) fcntl$getownex(r1, 0x10, &(0x7f0000002000)={0x0, 0x0}) getresuid(&(0x7f0000002040), &(0x7f0000002080), &(0x7f00000020c0)=0x0) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)=0x0) r12 = getpgrp(0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000021c0)={{{@in6=@loopback, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6}}, &(0x7f00000022c0)=0xe8) r14 = getegid() sendmsg$netlink(r1, &(0x7f00000023c0)={&(0x7f0000000200)=@proc={0x10, 0x0, 0x25dfdbfe}, 0xc, &(0x7f0000001e00)=[{&(0x7f0000000280)={0xc4, 0x27, 0x20, 0x70bd2a, 0x25dfdbfd, "", [@typed={0x8, 0x7, @u32=0x7fffffff}, @nested={0xac, 0x39, [@generic="fa3e4b1dbad02ba3a58461e9a0f692ce1e05885b7c2bae0cfdff897b81373529b5e87e43eb7f8687d27ddc512aa0cc8acc1489512ab087f6d91be3e8bb4c23b0e4c9bcdeae8cb0edd48d42d6c57168a61881094a1c0076fccb79193c76ccf403ffdccf02c59bf0bb5c8b6eef958ed164867b8b4a956e5464ceb97d3fd0367c9950f4da8f8db5f98dd833621d657898ceffc5bf2fcf1c223cbb6e0bd48624cff8f38af93194"]}]}, 0xc4}, {&(0x7f0000000440)=ANY=[@ANYBLOB="a00400002e00000226bd7000ffdbdf2508005e00", @ANYRES32=r2, @ANYBLOB="a800230008003c00", @ANYRES32=r3, @ANYBLOB="0c006500030000000000000008048600", @ANYRES32=r0, @ANYBLOB="d873f4f3403d0ae7b3842b58c2be2efe6583809f792b35ca3eaaf18e33818f383b29fdca41e979d42507d956b40e656fc91da1950da087377a7489593b69cb1cb180d2a75d7052d2500ae56f281e6665e6b4dd3872f9b801ef4560af4b6031cf504e92daf8ea530778a0e7122e6bd9bef33f85d49f7d55ff5408868a64fe367799438a2bd3f07a0008007c00", @ANYRES32=r4, @ANYBLOB="300002002512e3cdf58d60afa0a6860c5f8673031c525be4c1caab5432e8e015cd10d6e360b77e4c3d3e0f56cf9300001650dd71d5569a7e93d64e9744db9488b2f28b9f0c8badd9e06427b17ac87baaf1dfb58f40a425de3deb8d8694b3d92b07bf36d8fc5160de2358175dcb133efc38514fcf4aff3b83f0ef0d6755005ffd1e9f9c6a1b3a3165ba67fb210fab1dae7323c4e5e09591b64f38ebb95ba0c3bb19aff12035f34a2f5379b5e9d781ab754de1d13c73479db48d2ea6c1e11162e93671833382267a8a6534de75bbd0d41aac75c6a432196d72de42f42ae9a3c67badbb603ebba02b376f2d040077006401b800d80db628ecdecf751abba0b4327b08ecfa3514db712e40f042ec89d87d12be85e3c09edaa3a5433801c52f161b3d04ce859fb0bb1976845cb2f7f92692721dcf7f2bb6b720fc55af0a79a16c6150c1cdd395f36007ac7676eb1ecec4724e13d2ef1cb8ce14501565d3718bd75d2ee3c98fe4c6f750c0d3085147e979f3080020000000000014007700fe8000000000000000000000000000aa0c007100656d315c0000000008bfac6707c76ea929158c922908007000ac1414191209d391ad0bf46c1a9eb99a16032649ebab0b70218144b1be478a38d41c35f2dab345f967a13b4a6c95f8cc51e85133835a3e47c28cc87b18e0589f53c3008ae27d9ef1a0e750ecce269f9120d631d6eebaa3b3e29e55c7df39bbe97aee8440444a08004c000000000008002900", @ANYRES32=r1, @ANYBLOB="f06d2dccf3724bd1117b1766404866ebb75d38fb27277bc2ed4796fac20061745aa153e77aaf92c84703908f1ea246bad03286de8c006d00b35d28c1800da19e44dda8e1680dcacce509e80617f4bbfb169771767ad3f0572ab70a54e8270a4f6391cdcf480845779ce070a9bacf5f0d57695f689ecfbf1e2439bd6812c4e478a1572a39b4668b267804469a0a65ccc54b7d4c3a384b1507167cc5bc680e39c80b29813dc2bf5a6cfd0d5e0b4652840d5527cefe744de1572421ed416e0000008da6cbf7f3d5f0338a5c2a4242d6c547330d08f72856d4c6c5a89ffbb93d959dd5080727159125927fb182003797354fc3fbe575aa836a375e5b441bc2c910c6703078cbfbdcc1764ade9bd2377555e6aa891366033683be2074a1df4a16ca9c413763a1791203aefa9788351382276bf27f521f80a24ea4860658abd52c2223343b4c68d807193b0b520de3dbf791fd503cd7ce73da2b994c10bfa02613496b059039ded8ca94be2bbfaa6a5b959e813a82609242961c1767be0be4c5e1c8f536c6cdb388ae0900b4b8d297eccae840a42d32b45034ea9387647bdd57ab151e3fc669c45148eebafce702e28af0b4934c97abd5a629cd9d0000"], 0x4a0}, {&(0x7f0000000900)={0x58, 0x15, 0x800, 0x70bd2a, 0x25dfdbfe, "", [@typed={0x8, 0x7c, @ipv4=@multicast2=0xe0000002}, @generic="e099a5334b41e064613911bd64de888114774996d5d750c73bbad553cc282a7641dedd4cbeb4a3f454116dab1a444acb6fbf8d87a53c8e2a373b26fb76"]}, 0x58}, {&(0x7f0000000ac0)={0x133c, 0x12, 0x300, 0x70bd27, 0x25dfdbfe, "", [@nested={0x12c, 0x44, [@typed={0x100, 0xd, @binary="c267c8c6141c257c70fcbf3bafce69dcce62b8ef35b4239185036ef79c4d3bc52df3d7cfd89acbf5328561fe52d644314a8285f021603963d237eb1f1ea93e5ae23386be4c325366e6d6cb81c25970dbca72c9a8b1f7ff99591df0ab7b2077f4ef1d8c9812b6c1ef095243a323f251461cbe84dc54dc2372879a7658f60a2b285a7bc6864a249b3989beb7483db9108c970ec68da91e335fa4bf6075d73c3003a5a57719e5ba3a61bda520c9484a856f080abed637a302d3e4afd3810d59612150f874b62bbea3e3d69035c22ba064a8ea15c362957ebb2f99b96d7a11eb42a9edd120505bdbb14c182c42ce7194bd1daa9223efa7a9aae77c"}, @typed={0x8, 0x4c, @uid=r5}, @generic="cef7b105b51365e1c8bb25", @typed={0x14, 0x68, @ipv6=@mcast2={0xff, 0x2, [], 0x1}}]}, @typed={0x14, 0x1e, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @nested={0x164, 0x6b, [@generic="04bf6a2be2c04b40cc73952f9c5fc5666d5eb8f3baa6785356c018a1413d83dc914baa19bd16bfc58c7d8429fb6463a675edaeb3bd9e38c2738cc97c50c67371f48a2a20d93463dacf0cf14fb18c53fdad494289736f1bd5a5da75d7b2f4bf5d6e67493747c5f0b593db18c4e43e83", @generic="5078a107cb2bd576249c5656820d4a2ca082d67e9ede4a7d7f3872d932400da4310c0a0a5a17e04935c358566e7c1e35f5032bdde5c8139be6ce6bc583a61c91b07966538bd573469ebe0a6c867c80fbafb7ca0bddd50e7c40a4738fe9a77ad73d341837bf06ad7a8799fac04b4811219a9247f5f227e57e3b8de6cea6ab29ff8b1a5a", @typed={0x6c, 0x26, @binary="49a6d6fadf2d6a7788e0f174a402fd037ef4c76dbb4d3c2a98398fdb5df5b07cebe3dd5a782f6a75e1302523d09076f1a66e164f18115a64fa8ab9705bf8d4ff2e9ca77210b20f757df4bd0e4e6d7126acd4c6c11540f7dda235b140770efebfa66493200e0a35c9"}]}, @generic="4d3f8064ecbff7c78439e3c3e567a983f8a55cf7f5449915d5931bc5fa1c71f134a879ab32a57fd1c616dacc88ca06a5f846bebcfecd799662e95548c36aa47757fc500174a2dbc2f55678021915cbb8415ee85180be07d937d142ae9e11457c505d954110894f65aa8239d7643ff75f", @typed={0xc, 0x60, @u64=0x3}, @generic="98904afb903f0678aadb070c58e035d1d3505bdd41aa57f8412ccde8cb769673b3079bc64fc1133023e630693750c85244862642ecc337c7d4cf37d039a65a5463ca0d2198850f5b3de92970e06f2bf59607eb8cb62f64ea743d32d11fc14e76874b04acdab048f429622d853388b6b4a55ab055ffe12b6c3ef1a4d68c37aa15cbe1ddd7d3642c041d87dab48289204cc9118e7c04417d0ba1e04250a28871e42eacf409c09e6a3148c9933154886da83a6e846fed1c262fa9f29f4b3da758d6f7f4aad211baab17bc1fd658701d6945194f0af1105ee30924fa3c1c68b8adf0e47c269d6bfb8d415751d9d90ed973876919a7b3174e5ab5f0e78100d8b5afbc7797e78f8ddf5b31bd5d737e525bb96de45ce8a16a0c5d3b6ead06e5f121f3d1b8a2bb2161e7c6e9a8bb922174a0eadd117111074dcb410edfdab13b470c5f4593e9fab62c943d0f0509e86e903f53d4dcfdc5ce6ce19631f6d0301e630855aa3123edba32625864758f9714aa75cac3ee5df21c1523571eef099097fcbb69a829495dae587dd5f3d9fa3fe101247139f129d78d53bf470a5f95b6442a64b9456f99a2056eabaf935abaf19db49c132b558aa5c809ee3b11a4597ca3a7d27c2bb789dbf6969af1edf1bf339729dfdd0a176f02a892b81e3f38ca2a0b22fcced99358d06fddd056ab8e5edd0001d06231e889d91d92b095a317eb6d9ed32a4b65bc129252e6bdcd2b7c07c14d89a2bc54b4bd56a48d5b59f293a6b2bb42bd0031c5e1ade9160ce82030c42609fe06edac12178a0ca120eea02079fe41bf85e5662d6f075218d61ba6b8611389a08704beb948449905b91f8e7879012c47b4eeec6426f8550d7359410cfedc89ff98d928fa8d012e648a5a9a904377628a41e87eca892441de28537a052073c7e8c50ead2e4f8b49719045a9c311cb78875b79d503fe4a7013621b85f4880597b456594f4d5b255834d29524d18c8b115e03129a7659377f7851e36574d1deaf2c5d87218667dedbd7c1062fde9696bfcfd3f5a8ebf446d60dbfbd3bc6127fad94424997eb22d5d4b05adbf78cd0ae7f8873b590dedd9399bcfce1de6cab1cc22741d386d341817f6f0ded771e1c52fef5e179b4485e90685e397315126aff23d8ab031980d0d2bd48f9160c1a6de08ec1acf6d22839b4f6082f6246f2f9520c1b320d4f7fd5221ea1728b0c8d3a62ec3f4f447c56a0d7d17960eadcebebf753880022d3484dc863626bafc7ee12e3cdabf36992cab5ae63152b7302562264ec02751efaf0db91710d1f373255b65cbbd4470aa1962906b7ddafa04ab3ab7f5bb7db3055d2c8cdb751aa93115525a7689f09008b733a1558ba8d370bb368a0368729c601f869764da2d070d26e0469da6b9506b06be3153759acb5e02a1d7798e4400ce6d1c2829a9654ca1cd17d57aa114e88b8318d27437f5fee35b27e6d621b9c9f0a1b83a59c88f70e8637e94ec494a36c8a0faf37171960fade3751b37bddd2eb90234b0722207d79abe03c752120a78596725140af8d9ea5a46bf86de25f23dddf5c025647a69ed27a315f9826376698ca61122808dc6f9e07134f87eb8efba4f939ad44652cd3537e829ea639108831e8b4f636de6f4a8be08c151be2d399a07ca955c2508304cb937c54642472e8db4c69f72eaa4729c6ef94683ffc42d806c3eadac30b71fc3e18c3b4d8c70fa6c7957ccb1edb2aaaeba00f31afa7017932fa1875687ae21428c74f2acb2b776fa7908b1dab5475f64a76f3e2cc52a079433500f72d87c89e5678f1f596fff45d1610e41b3295fdb1dabea5d7140b006b9ed51356e55c161584bfc13e8fcc652e36166352031eee6b5c835715987a211bc5f3f1ee8b0ed91f90d875ce11824ed27ad7846a2114e2deb940bd60e90a64693f71b84725f00a689631751977f65614b4bbbcef9b1243887d3f254e22bf670aed6c0be3919715c9e7bd24664d7ccc07afed58ca15a39fa0e865e881c27fe514a2b2b987b37fd88657a64d6ca4dd8eca6bc9b55e4bcb7fe54abd8dcf617f577f375b218c16d01cd335542af6557e4c86545d64c2ac3c6c5bd92903bb0861c7327910e2442e8146d971dab2f3ff5a9b6b0bfdb0c6d87da556177feab316cea0956a986c1c8eb974ac289f2c4f9da099aa1bda5e07af0a3768e9092470504eda24b3e9d9b2d3843f91c230e44d40b31500f6121029afa0e94d213728627416f62c2f2f80daa0a5ee5f3ecb87c1f0041028cc31d60726e4bb8effbbf6ed66f5c35bb84b990704b869acfa8abd150afb59ed2270ffe08ba550f89e48afe27c9392f61ecf3f628c230a520eb4287412b663d495fc1b43fbabf80fa81f0ed7e12a4fb797d3385fed3620184bc9a25ea3e2266baa1404f936411d7d2ac29ebb4f03006caac7cb0ca5f169515f7c1d25f598e6ef4a996d4994f23fbbdb49a3b1e1e37af0808e0aa927d910c0da5bc8a9f419eaf91a2e0619239ecbd2b9fdefced5d3f33be8b55272175b8270ea93d44ed888b67ce1d38f9ac6d6e23b9cbd086c4be079a06e05b5211320077580adbefc3860f4a2ba2fb4f78dfd2e2b31d26293f5412c47fa0e8778a392b412157062f38deb869ebcbb4c2b2f159b39d531ad5413907d545dcc28038fee831206f0b08dec5b53da6c9d67cc9c0169436aa061d2200a67f7c336c7e53ca1bbd4b860873fafe1c1c90c822242807b8f66d566cac1ee34d229c787eba752d4ca88e81ded1f5930fdc98e1c3d5a73cf14d95809298c69084c65dc635c29e941aab4ae9fdc16b1a617b42766b7661fe97ae69185cb3fe55da3d35b557cffe0aabb2778ffaff02eaeea29ddd859204cc779f826c2dd8a28da2d8cacd3b5ba98fb252379076a93ab639d5f059d139e3e9641cd2d776335ce2f08eed80360a56be3aa1890c6b45dea9767cefdd2c7625e807ce09f8468c65e00936eb39c74e379d3d79f05e3c561ee90ad3844aad560f648e8cb91002479c12d81f13628d8dbe4a4c2c4d902804af4ad3b982fbbd3d80ec6576c1b2b6101dbc67f06c3454f3a50dc922c734eeda286350b5d09d35f768526efdd0be0c2fb56a60df1f98c5dc2e86fdace315d28bbc5ff5c9f5a9e8e128b0d62ca43df0b54151d8cb61528234212dc7b0f64161e3388c2f56fd6db43e7cf3a3949fd5e8258a9449c368467c9438a293c889bb9f9ddf6483138d0779877aad9ba644687d7911b7d6682fc163746566ddfc4c2c921816d4f45d7a1b0cdecfcb5794fe617c2ba96accf4726d0aab890a7e8a1494b9d59ceb41e5287464cf497ab9f8561337896416488e75d087cef3b6e40563c672d5ddf48f9ae9db9b6978245a6919df4b29b34e1cc95ed971decbc78b8d35f654ffc0278aa62c4c5c39eb1c7df5f82e26ecc2b6e4daa9ee5dde6f8153cd81ad9279962d0683a36783ddc387f07c4fed5e2e2e3b37d056c914b02093938054e6dd450e7dc44caac45b88cd884a9b0ffdfb13b4c4354ba6b83a21d000e1f69bbf46cf7b069f7f8537df5c0447c20e6afc6e83e3eefb9b8a59dc180898b0ef1a9849e323a6b0ea9b9a7aa4abf1a9011ef667be812c971f9c0bb1eea4b7561a38134a631c21947f49f3a70ab166b4738cdeb558a89bab5223bfddab62da76928efc22d7460ae61f7aedd37c9a20a8e7926148a82b672877aa803452d9f53d218851124a7442c8e65bfb628c8b7b56766191af156370cd5a68253744e93a7681f9808875dfed140d13200355b83fd45e64ac39b1d2b0a668265246b2e825be06f2636405864923c4b7d66473b6774f6db5c83a0869af53e1bd6aa5bb6b00f1f0ca7c436d07390ebc1b042f1414af105ca0573e6967d68cd7af384209d309b4983b2802aa6e987dc83753f5bb0e4587b3b941df548bd2f70ba3ea3b8469cd7a893359d686f74494dc38c041446a679681ad26c80f4d8475d0736166992b99ae8c26f172140e86f68cc974eceaaf8ae40a5838c89bc4e4ecf5c1dc37d8387927aab4eeb1fde4c7e298bfe7fe5aaf167f06786721ad7b8fce5e55f7721c2f3de932a3320f280cbe8aa57f1417bf0065ab7199f5ca24025aaaf8b7bf7fd7f35967a292f3b9b5fa67de376574f4071040cf74f375ac21e0ace1967a2dcb9c6036c9e8e31e81c69d14a5deec8b21902d922e141a39fcc81bdec7a9954f95683aaa7cb334289e07fce93a3dcd58d42defb57a0bc015a5f6bb24025d959ce2fadba03c465305570e80e27cb9240b623d26510fbcb65204c551437317a69532653c620309615bcb75818266aa6337b80f0c5a49ba768177f4c22f14fb955d8071d80df7eb688a6bc68d11d12094deea24217634ae8a121536d833c29d34f3a6ccfb91818fb9af0843925454723da1383c1ffa8782972372a5ecd0637ce29bfff6f35ff599aeb25a55442c7a59e8d09c1e0dc83f08290ae0805493de16a13102cc76568fd394e468d645a6c9f4ec6eca214ea7cce481585c525195c9f1f7431056d196e34e71164cf22cd6bc6c745d9a65bd091e6c5a3bc6ad3dc59c406f10de0b956ac3a6752c84710ae4b513a507dc10d39110ee54d34e0188ba33a252f4adbd586647639c489b85e3cf31158da8e29b2abffea0f28cb729bf375aa31b7abe5a62e45802202a679b0e85082aee1b08e8dc8bdfc8c19b542514d574241518f313100e4b0436c9fe8f3dd0eb300fb461a520f85a984296f3c3ad19f98058e6e8cd3dd60e6fd69ccc83cf45fbf9f13abea50273453ad188f384269950085c792592099a83baec7daa69fa81acac4d33e05a6e89e1a2b066b197d9c9fcfdbb4f69c7b7ac5465f99b1eff074b20979b9e1ba2475a50d80c6d702dcb329c9bd1243702aa665281c33356412a342e89d9e59dcf6d50ad5bb5a2c3b871fb251253f669b993964bb1ae5963c36bb87b1b6476cfee6130dc5d9c4f5086cbb5dd7cd314dfcf7a3b33b3d20e99487956f1a91746fbcdfe17eb3ad9386a7c22d565ab33593552d1f498e1bf7443544e6516372e4d1aebfc8108723c1ce27379d63ead7a73734393494f03f16fa3411e5f03318ce936d2d88a0a1b29dcb0a9a3303e70cce2af4d455d3ebd9d999584b629c32d8bcb241f1e3d92b4c1eb521dc7326da29f239ffb17157cb6969d0e85168d33b330147821fc4344fa4c64727c891f7d41f9cda5b85856755a2d1c2d3ea9aafa91cca5739b3dfc5ade881ec1e732c9e8559b326b0733d8ea1a7714a112722fb4da4d096046fd21f8f9a535e933118db10115d9dc812f62ea4c0e0ff817e4fc550de2f0147781d29e64bc8ee9c86739df2c4c67434634f1147131f525a62d95aac9db9d361e77472fb50c3e50eade3358e8ec37addd54d1665c51263a9742df31ea08ddcef25bf060f32d76217119eaa575580c48b056c0378d9eb08dfd582ee9d3a5469456d4a43793e73f613bfb51f156362a968f491fed9653b552a478d455bc19bf8dd9fd340e313a44c354cc00cceea84a2596f3663fb2ef298660a2df6d4bbd981c7c76f6de4e41eac2135a9aa148cc2337982037578bb44ae3a04d644f7d065b62c6a0b2eeb7f120efda48a33b4388b572a1714c5c316b4492913d2ec3d99059e76d8a8903bba37a98c7abd228014362ab69e170dce5675fafe3b4ce29fe44f6243b1b01159ab2cfa7d1e1d1ea104d5cb7dc23d648980fdb8de10387d16aba68099a9095d920deb222e0d8ca317bee029fd084c9c8f2f8627f7b2efcbd32ce89f71b2df22d1c0f24eeac9277e195e072875298a7a20f4c91498d3984f609fc27e", @typed={0xc, 0x20, @u64=0x8e7}]}, 0x133c}], 0x4, &(0x7f0000002300)=[@cred={0x20, 0x1, 0x2, r6, r7, r8}, @cred={0x20, 0x1, 0x2, r9, r10, r11}, @rights={0x28, 0x1, 0x1, [r0, r1, r0, r1, r0, r1]}, @cred={0x20, 0x1, 0x2, r12, r13, r14}], 0x88, 0x880}, 0x2000c011) r15 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x800, 0x0) flock(r15, 0x0) 2018/05/08 18:27:32 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:32 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) fcntl$addseals(r0, 0x409, 0x1) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:32 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:32 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0xfffffffffffffffa) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000100), 0x1000000000000057, 0x40000000000) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000000140)={0x3}) 2018/05/08 18:27:32 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x0, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:32 executing program 7 (fault-call:3 fault-nth:0): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:32 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000180)={'security\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) 2018/05/08 18:27:32 executing program 1 (fault-call:5 fault-nth:0): r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:32 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) ioctl$BLKFLSBUF(0xffffffffffffffff, 0x1261, &(0x7f0000000040)=0x101) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) [ 124.592496] FAULT_INJECTION: forcing a failure. [ 124.592496] name failslab, interval 1, probability 0, space 0, times 0 [ 124.603885] CPU: 0 PID: 9926 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 124.610758] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.620139] Call Trace: [ 124.622779] dump_stack+0x185/0x1d0 [ 124.626454] should_fail+0x87b/0xab0 [ 124.630213] should_failslab+0x279/0x2a0 [ 124.634373] kmem_cache_alloc+0x136/0xb90 [ 124.638570] ? getname_flags+0x12a/0xaa0 [ 124.642674] getname_flags+0x12a/0xaa0 [ 124.646616] ? SYSC_mkdirat+0x6a/0x6a0 [ 124.650530] ? SyS_mkdirat+0x54/0x80 [ 124.654308] SYSC_mkdirat+0xb1/0x6a0 [ 124.658108] ? fput+0x25c/0x2e0 [ 124.661460] SyS_mkdirat+0x54/0x80 [ 124.665044] SYSC_mkdir+0x74/0x90 [ 124.668574] SyS_mkdir+0x45/0x70 [ 124.672029] do_syscall_64+0x309/0x430 [ 124.675968] ? SYSC_mkdirat+0x6a0/0x6a0 [ 124.679986] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 124.685203] RIP: 0033:0x455979 [ 124.688416] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 124.696189] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 124.703491] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 124.710787] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 124.718088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 124.725470] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000000 [ 124.801682] FAULT_INJECTION: forcing a failure. [ 124.801682] name failslab, interval 1, probability 0, space 0, times 0 [ 124.813122] CPU: 0 PID: 9934 Comm: syz-executor1 Not tainted 4.16.0+ #87 [ 124.819983] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.829366] Call Trace: [ 124.832018] dump_stack+0x185/0x1d0 [ 124.835686] should_fail+0x87b/0xab0 [ 124.839459] should_failslab+0x279/0x2a0 [ 124.843575] kmem_cache_alloc+0x136/0xb90 [ 124.847754] ? do_io_submit+0x84a/0x2f60 [ 124.851852] ? kmsan_set_origin+0x9e/0x160 [ 124.856128] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 124.861529] do_io_submit+0x84a/0x2f60 [ 124.865455] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.870314] SYSC_io_submit+0x98/0xb0 [ 124.874137] SyS_io_submit+0x56/0x80 [ 124.877876] do_syscall_64+0x309/0x430 [ 124.881767] ? SYSC_io_destroy+0x390/0x390 [ 124.886011] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 124.891208] RIP: 0033:0x455979 [ 124.894387] RSP: 002b:00007f74a82d1c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 124.902093] RAX: ffffffffffffffda RBX: 00007f74a82d26d4 RCX: 0000000000455979 [ 124.909364] RDX: 00000000200016c0 RSI: 0000000000000001 RDI: 00007f74a82a0000 [ 124.916651] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 124.923915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 124.931177] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000000 2018/05/08 18:27:32 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x0, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:32 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/rtc0\x00', 0x8000, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYBLOB="bd000000d8f95fc2210aac124fb61a6b10a69014443c7f71eb6e047933e053920e69efb29accbf5514581852ac55a4a0638519b4d63c4df04a23f642d8a198d42af068f3ea15f4f70484c63a6ba56e4b82ffc6c3862593214b010154962efef8ec57dc68482f9c6773653cade477077389ee7d120b83b1ddf532addd8c55a6f32de42c920e6262793a301011def7ddf1c4a1c176d4898836baa7ac9feb574368311fbc36e4f20d9dd79f9ff28471eb4c5c6c76e8a52cb1f8a86a1e48374e6b608a5cfe6c962820010e376b10b37b816345a54a15d75ff21760aa45000000000000000000007e6c53ebffca9e3193cae72b57f4e9920b9315d3332cced77a3368ab0e1d2be0b9305f0f61"], &(0x7f0000002700)=0xc5) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000002740)={r2, 0x4}, &(0x7f0000002780)=0x8) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000180)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7, 0x2, 0x100, 0x6}]}, 0x10) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73797231bb5f7fc4631a8fafe36da05f23ed5d48d543847f28953a7c22e64b00023466683b7722abaed9da7246219d8bc06ec6286f08000000c6134414d19737ac6aacf5d3"], 0x4) 2018/05/08 18:27:32 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x0, 0x0) r1 = accept4$ax25(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x80800) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0x5, 0x4000) getsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000140), &(0x7f0000000180)=0x8) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r3, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) ioctl$TIOCNOTTY(r2, 0x5422) socket$inet6_tcp(0xa, 0x1, 0x0) sendfile(r2, r1, &(0x7f0000000000), 0x80000000) connect$inet6(r3, &(0x7f0000000080)={0xa}, 0x1c) socket$packet(0x11, 0x3, 0x300) 2018/05/08 18:27:32 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000100)) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:32 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:32 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000100)={0x303, 0x33}, 0x4) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:32 executing program 1 (fault-call:5 fault-nth:1): r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:32 executing program 7 (fault-call:3 fault-nth:1): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 125.063669] FAULT_INJECTION: forcing a failure. [ 125.063669] name failslab, interval 1, probability 0, space 0, times 0 [ 125.075141] CPU: 1 PID: 9952 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 125.080711] FAULT_INJECTION: forcing a failure. [ 125.080711] name failslab, interval 1, probability 0, space 0, times 0 [ 125.082002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.082015] Call Trace: [ 125.082058] dump_stack+0x185/0x1d0 [ 125.082097] should_fail+0x87b/0xab0 [ 125.082189] should_failslab+0x279/0x2a0 [ 125.116626] kmem_cache_alloc+0x136/0xb90 [ 125.120831] ? __d_alloc+0x8b/0xc60 [ 125.124500] ? __msan_poison_alloca+0x15c/0x1d0 [ 125.129184] __d_alloc+0x8b/0xc60 [ 125.132655] ? _cond_resched+0x3c/0xd0 [ 125.136578] ? _cond_resched+0x3c/0xd0 [ 125.140508] d_alloc+0x94/0x540 [ 125.143811] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 125.149181] ? d_lookup+0x1dd/0x210 [ 125.152846] filename_create+0x399/0xf80 [ 125.156921] ? getname_flags+0x5da/0xaa0 [ 125.161032] SYSC_mkdirat+0x117/0x6a0 [ 125.164884] ? fput+0x25c/0x2e0 [ 125.168198] SyS_mkdirat+0x54/0x80 [ 125.171752] SYSC_mkdir+0x74/0x90 [ 125.175249] SyS_mkdir+0x45/0x70 [ 125.178663] do_syscall_64+0x309/0x430 [ 125.182566] ? SYSC_mkdirat+0x6a0/0x6a0 [ 125.186550] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.191739] RIP: 0033:0x455979 [ 125.194925] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 125.202642] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 125.209916] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 125.217187] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 125.224459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 125.231730] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000001 [ 125.239212] CPU: 0 PID: 9957 Comm: syz-executor1 Not tainted 4.16.0+ #87 [ 125.246072] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.255438] Call Trace: [ 125.258064] dump_stack+0x185/0x1d0 2018/05/08 18:27:33 executing program 7 (fault-call:3 fault-nth:2): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 125.261729] should_fail+0x87b/0xab0 [ 125.265540] should_failslab+0x279/0x2a0 [ 125.269701] kmem_cache_alloc_node+0x151/0xc70 [ 125.274376] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 125.279805] ? __alloc_skb+0x203/0x9f0 [ 125.283755] ? __mod_node_page_state+0x6d/0x430 [ 125.288501] __alloc_skb+0x203/0x9f0 [ 125.292274] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 125.297797] alloc_skb_with_frags+0x1d4/0xb20 [ 125.302379] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.307264] sock_alloc_send_pskb+0xb56/0x1190 2018/05/08 18:27:33 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x0, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) [ 125.311968] tun_get_user+0x2242/0x7c60 [ 125.315975] ? handle_mm_fault+0x61fc/0x7e50 [ 125.320457] tun_chr_write_iter+0x1d4/0x330 [ 125.324869] ? tun_chr_read_iter+0x460/0x460 [ 125.329337] aio_write+0x6d1/0x860 [ 125.332921] ? do_io_submit+0x8f0/0x2f60 [ 125.337053] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 125.342478] ? fget+0x41b/0x460 [ 125.345795] do_io_submit+0x1c70/0x2f60 [ 125.349852] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.354759] SYSC_io_submit+0x98/0xb0 [ 125.358652] SyS_io_submit+0x56/0x80 [ 125.362453] do_syscall_64+0x309/0x430 [ 125.366387] ? SYSC_io_destroy+0x390/0x390 [ 125.370656] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.375861] RIP: 0033:0x455979 [ 125.379063] RSP: 002b:00007f74a82d1c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 125.386808] RAX: ffffffffffffffda RBX: 00007f74a82d26d4 RCX: 0000000000455979 [ 125.394107] RDX: 00000000200016c0 RSI: 0000000000000001 RDI: 00007f74a82a0000 [ 125.401398] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/08 18:27:33 executing program 5 (fault-call:6 fault-nth:0): r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:33 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000480)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) getresuid(&(0x7f00000005c0), &(0x7f0000000580)=0x0, &(0x7f0000000540)) ioprio_set$uid(0x3, r1, 0x6) getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000040)=""/56, &(0x7f0000000240)=0x38) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000280)='/dev/rfkill\x00', 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffff9c, 0xc008640a, &(0x7f00000002c0)={0x0}) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x1, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000340)={r3, 0x80000, r4}) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f0000000380)) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x4) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="73790000d77bd77b682d669e1091565fb0939cd840923999c944e8b5d56c6d475fdfcccd2592605207119c83d896fc396f1960a9ceda76c58776a609e1b5f7c6de4359dce35870d9f5eef621ab7ade4f76c111260dd0c2e4e1b40e924fa9305e1c97a546ffc390bf896c01a2247bc472d5fdbf22aa1b7dba6104edfcddd9b7c288d1090007d75cfd7acc5cdd62fa0dd512aec4bcdd2f75f5acddede7ad35f7d1e8082dcf8b05004138a601b8cec67614fecfc5ac78857367796b9cb24c7a2985e3c02173a977a03c87cda8eb38f1b2b75d5d8ded700000000000000000000000"], 0x4) [ 125.408686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 125.415978] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000001 [ 125.500155] FAULT_INJECTION: forcing a failure. [ 125.500155] name failslab, interval 1, probability 0, space 0, times 0 [ 125.511473] CPU: 0 PID: 9970 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 125.518329] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.527699] Call Trace: [ 125.530322] dump_stack+0x185/0x1d0 [ 125.533992] should_fail+0x87b/0xab0 [ 125.537798] should_failslab+0x279/0x2a0 [ 125.541911] __kmalloc+0xc2/0x350 [ 125.545394] ? strchr+0xb5/0x180 2018/05/08 18:27:33 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(0xffffffffffffffff, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) [ 125.548794] ? cgroup_mkdir+0x412/0x3120 [ 125.552900] cgroup_mkdir+0x412/0x3120 [ 125.556880] ? kernfs_iop_permission+0x108/0x160 [ 125.561704] ? generic_permission+0x53/0xa90 [ 125.566196] ? kernfs_iop_permission+0x108/0x160 [ 125.571038] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 125.576503] kernfs_iop_mkdir+0x333/0x4c0 [ 125.576544] IPVS: length: 56 != 8 [ 125.580736] ? css_task_iter_end+0x530/0x530 [ 125.580774] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 125.580839] vfs_mkdir+0x69f/0x950 [ 125.580915] SYSC_mkdirat+0x3dd/0x6a0 [ 125.600541] SyS_mkdirat+0x54/0x80 [ 125.604132] SYSC_mkdir+0x74/0x90 [ 125.607668] SyS_mkdir+0x45/0x70 [ 125.611122] do_syscall_64+0x309/0x430 [ 125.615061] ? SYSC_mkdirat+0x6a0/0x6a0 [ 125.619078] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.624290] RIP: 0033:0x455979 [ 125.627500] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 125.635242] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 125.642538] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:33 executing program 2: r0 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x6, 0x1) getsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) 2018/05/08 18:27:33 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) pread64(r0, &(0x7f00000005c0)=""/125, 0x7d, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f0000000400)=""/166, 0xa6}, {&(0x7f00000004c0)=""/234, 0xea}], 0x4, 0x4c) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000200)='/proc/self/net/pfkey\x00', 0x3, 0x0) listen(r0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$inet_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000100)='tls\x00', 0x4) getpeername$netlink(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) [ 125.649835] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 125.657126] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 125.664419] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000002 2018/05/08 18:27:33 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$getown(r0, 0x9) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000140), &(0x7f0000000180)=0x8) listen(r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) signalfd(0xffffffffffffffff, &(0x7f0000000100)={0x20}, 0x8) 2018/05/08 18:27:33 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(0xffffffffffffffff, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:33 executing program 1 (fault-call:5 fault-nth:2): r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) [ 125.870599] FAULT_INJECTION: forcing a failure. [ 125.870599] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 125.882688] CPU: 1 PID: 9988 Comm: syz-executor1 Not tainted 4.16.0+ #87 [ 125.889544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.898918] Call Trace: [ 125.901539] dump_stack+0x185/0x1d0 [ 125.905204] should_fail+0x87b/0xab0 [ 125.908983] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 125.913771] ? kmsan_set_origin+0x9e/0x160 [ 125.918042] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 125.923217] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 125.928653] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 125.933996] ? kmsan_kmalloc+0x94/0x100 [ 125.938036] ? kmsan_slab_alloc+0x11/0x20 [ 125.942259] ? kmem_cache_alloc_node+0x82e/0xc70 [ 125.947082] ? __alloc_skb+0x203/0x9f0 [ 125.951046] ? alloc_skb_with_frags+0x1d4/0xb20 [ 125.955779] ? sock_alloc_send_pskb+0xb56/0x1190 [ 125.960574] ? tun_get_user+0x2242/0x7c60 [ 125.964804] ? tun_chr_write_iter+0x1d4/0x330 [ 125.969371] ? aio_write+0x6d1/0x860 [ 125.973114] ? do_io_submit+0x1c70/0x2f60 [ 125.977285] ? SYSC_io_submit+0x98/0xb0 [ 125.981292] ? SyS_io_submit+0x56/0x80 [ 125.985214] ? do_syscall_64+0x309/0x430 [ 125.989352] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.994756] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.999636] ? __msan_poison_alloca+0x15c/0x1d0 [ 126.004380] ? should_failslab+0x279/0x2a0 [ 126.008698] ? __msan_poison_alloca+0x15c/0x1d0 [ 126.013409] ? __alloc_skb+0x2cf/0x9f0 [ 126.017350] __kmalloc_node_track_caller+0x441/0x11c0 [ 126.022631] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 126.028071] ? alloc_skb_with_frags+0x1d4/0xb20 [ 126.032832] __alloc_skb+0x2cf/0x9f0 [ 126.036610] ? alloc_skb_with_frags+0x1d4/0xb20 [ 126.041363] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 126.046859] alloc_skb_with_frags+0x1d4/0xb20 [ 126.051381] ? kmsan_set_origin_inline+0x6b/0x120 [ 126.056231] sock_alloc_send_pskb+0xb56/0x1190 [ 126.060866] tun_get_user+0x2242/0x7c60 [ 126.064839] ? handle_mm_fault+0x61fc/0x7e50 [ 126.069270] tun_chr_write_iter+0x1d4/0x330 [ 126.073625] ? tun_chr_read_iter+0x460/0x460 [ 126.078070] aio_write+0x6d1/0x860 [ 126.081639] ? do_io_submit+0x8f0/0x2f60 [ 126.085734] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 126.091117] ? fget+0x41b/0x460 [ 126.094397] do_io_submit+0x1c70/0x2f60 [ 126.098393] ? kmsan_set_origin_inline+0x6b/0x120 [ 126.103254] SYSC_io_submit+0x98/0xb0 [ 126.107086] SyS_io_submit+0x56/0x80 [ 126.110826] do_syscall_64+0x309/0x430 [ 126.114716] ? SYSC_io_destroy+0x390/0x390 [ 126.118955] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 126.124139] RIP: 0033:0x455979 [ 126.127323] RSP: 002b:00007f74a82d1c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 126.135038] RAX: ffffffffffffffda RBX: 00007f74a82d26d4 RCX: 0000000000455979 [ 126.142302] RDX: 00000000200016c0 RSI: 0000000000000001 RDI: 00007f74a82a0000 [ 126.149565] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 126.156825] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 126.164087] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000002 2018/05/08 18:27:34 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x3a0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:34 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) ioctl$void(r0, 0x5450) 2018/05/08 18:27:34 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) flock(r0, 0x2) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:34 executing program 7 (fault-call:3 fault-nth:3): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:34 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3b, &(0x7f0000000100), &(0x7f0000000140)=0x4) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') r2 = gettid() getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000240)={0x0, 0x9}, &(0x7f0000000280)=0x8) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000540)={r3, 0xffffffffffffffff, 0xee, "24416597e69dcbce48e7f19bd57e108beed32f1634edc0826f819615fdc7ad6e861de128f3fbe76ff07bcd7f8b4443a8c9d7f08c4ecfa5bc03b1bc33c36f27960ad9bf6cb56474494da42f169ffcece9e6526d9c19df0fb746a8c69224b34fbb3cf20a689700e7113bb831d086bcd4f3e5c432ebbc2fdfd3816dd4398691fffa7c5e49de85f043806258e231dfdb67a186e1db09d3f51eec7b22b9b837018b8afe026917d45fd23c9922b52074447c69638a86944b03a1de9af571737eac95547b6ed3a5da285cdf97ed94d18f994adbbbe1643150376fca1af0d8b80da0ebc34b311b037fbaac6c9f68a5a4a673"}, 0x27b) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000180)=r2) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:34 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = gettid() process_vm_writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000040)=""/26, 0x1a}], 0x2, &(0x7f0000000800)=[{&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/234, 0xea}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/231, 0xe7}, {&(0x7f0000000680)=""/136, 0x88}, {&(0x7f0000000740)=""/161, 0xa1}], 0x7, 0x0) 2018/05/08 18:27:34 executing program 1 (fault-call:5 fault-nth:3): r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:34 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(0xffffffffffffffff, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) [ 126.291845] FAULT_INJECTION: forcing a failure. [ 126.291845] name failslab, interval 1, probability 0, space 0, times 0 [ 126.303240] CPU: 1 PID: 10014 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 126.310190] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 126.319567] Call Trace: [ 126.322201] dump_stack+0x185/0x1d0 [ 126.325870] should_fail+0x87b/0xab0 [ 126.329688] should_failslab+0x279/0x2a0 [ 126.333850] __kmalloc_track_caller+0x208/0xcb0 2018/05/08 18:27:34 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x2, 0xb533b2dc04598c37) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000140)={0x0}) ioctl$DRM_IOCTL_GET_SAREA_CTX(r1, 0xc010641d, &(0x7f0000000180)={r2, &(0x7f0000000340)=""/212}) r3 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 126.338579] ? __kernfs_new_node+0xae/0x6e0 [ 126.342997] kstrdup_const+0x154/0x270 [ 126.346990] __kernfs_new_node+0xae/0x6e0 [ 126.351217] ? find_first_bit+0x1a8/0x220 [ 126.355461] kernfs_create_dir_ns+0x167/0x4e0 [ 126.360021] cgroup_mkdir+0x13f4/0x3120 [ 126.364102] ? kernfs_iop_permission+0x108/0x160 [ 126.368927] ? generic_permission+0x53/0xa90 [ 126.373414] ? kernfs_iop_permission+0x108/0x160 [ 126.378269] kernfs_iop_mkdir+0x333/0x4c0 [ 126.382514] ? css_task_iter_end+0x530/0x530 [ 126.386965] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 126.391440] vfs_mkdir+0x69f/0x950 [ 126.395073] SYSC_mkdirat+0x3dd/0x6a0 [ 126.398967] SyS_mkdirat+0x54/0x80 [ 126.402552] SYSC_mkdir+0x74/0x90 [ 126.406086] SyS_mkdir+0x45/0x70 [ 126.409549] do_syscall_64+0x309/0x430 [ 126.413493] ? SYSC_mkdirat+0x6a0/0x6a0 [ 126.417510] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 126.422721] RIP: 0033:0x455979 [ 126.425924] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 126.433661] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:34 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) [ 126.440950] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 126.448237] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 126.455527] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 126.462824] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000003 2018/05/08 18:27:34 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x0, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:34 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r1, 0x40045532, &(0x7f00000000c0)=0x3f) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) 2018/05/08 18:27:34 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) fcntl$setstatus(r1, 0x4, 0x44000) unshare(0x8000400) socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:34 executing program 1: r0 = openat$cgroup(0xffffffffffffff9c, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) sync_file_range(r0, 0x0, 0x400, 0x4) r1 = socket(0x11, 0x100000803, 0x0) r2 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x1f) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) setsockopt$nfc_llcp_NFC_LLCP_RW(r1, 0x118, 0x0, &(0x7f0000000100)=0x3, 0x4) socket$alg(0x26, 0x5, 0x0) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, r2, &(0x7f0000000100)}]) 2018/05/08 18:27:34 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x0, 0x3fffffffffd) ioctl$TIOCNXCL(r1, 0x540d) getuid() 2018/05/08 18:27:34 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = getpid() sched_getparam(r1, &(0x7f0000000140)) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) r2 = memfd_create(&(0x7f0000000000)='\')mime_typeGPLproc\x00', 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/raw\x00') socket$inet_icmp_raw(0x2, 0x3, 0x1) sendfile(r2, r3, &(0x7f00006dbff8), 0xffffffc2) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="73797a319aa09f4d71573381583ceb1fba34ac7e938bc9fda9ac56ef39063a260170fc3c5cd59987829ee57b502dcedd6f2a2dd5f9d29b8e01e6cd59ee958f17"], 0x4) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000280)={0x20, {{0xa, 0x4e22, 0x5036, @empty, 0x4}}, 0x1, 0x4, [{{0xa, 0x4e23, 0xb66, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, 0x2}}, {{0xa, 0x4e24, 0x2e, @dev={0xfe, 0x80, [], 0x21}, 0x6}}, {{0xa, 0x4e24, 0x2, @ipv4={[], [0xff, 0xff]}, 0x80000001}}, {{0xa, 0x4e21, 0x3, @empty, 0x67f}}]}, 0x290) 2018/05/08 18:27:34 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:34 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x0, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:34 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300), 0x0, 0x40000000000) socketpair$inet6(0xa, 0x2, 0xc2, &(0x7f0000000000)) setsockopt$inet_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000040)={0x100}, 0x4) syz_open_dev$amidi(&(0x7f0000000100)='/dev/amidi#\x00', 0x2, 0x410202) ioctl$void(r1, 0x5451) 2018/05/08 18:27:34 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x10000064) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x2) 2018/05/08 18:27:34 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x400001, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000140)={"6966623066000100", 0x200}) io_setup(0x469, &(0x7f0000000400)=0x0) fallocate(r2, 0x3, 0xfffffffffffffff7, 0x100000000) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) 2018/05/08 18:27:34 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r2, 0x5606, 0x2) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:34 executing program 7 (fault-call:3 fault-nth:4): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 126.981248] FAULT_INJECTION: forcing a failure. [ 126.981248] name failslab, interval 1, probability 0, space 0, times 0 [ 126.992703] CPU: 1 PID: 10074 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 126.999663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.009037] Call Trace: [ 127.011665] dump_stack+0x185/0x1d0 [ 127.015343] should_fail+0x87b/0xab0 [ 127.019110] should_failslab+0x279/0x2a0 [ 127.023275] kmem_cache_alloc+0x136/0xb90 2018/05/08 18:27:35 executing program 2: r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x4, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f00000000c0), &(0x7f0000000100)=0xb) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) [ 127.027483] ? __kernfs_new_node+0x137/0x6e0 [ 127.031987] __kernfs_new_node+0x137/0x6e0 [ 127.036330] kernfs_create_dir_ns+0x167/0x4e0 [ 127.040889] cgroup_mkdir+0x13f4/0x3120 [ 127.044967] ? kernfs_iop_permission+0x108/0x160 [ 127.049790] ? generic_permission+0x53/0xa90 [ 127.054270] ? kernfs_iop_permission+0x108/0x160 [ 127.059118] kernfs_iop_mkdir+0x333/0x4c0 [ 127.063365] ? css_task_iter_end+0x530/0x530 [ 127.067814] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 127.072288] vfs_mkdir+0x69f/0x950 [ 127.075919] SYSC_mkdirat+0x3dd/0x6a0 2018/05/08 18:27:35 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x1b) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) [ 127.079820] SyS_mkdirat+0x54/0x80 [ 127.083410] SYSC_mkdir+0x74/0x90 [ 127.086946] SyS_mkdir+0x45/0x70 [ 127.090409] do_syscall_64+0x309/0x430 [ 127.094354] ? SYSC_mkdirat+0x6a0/0x6a0 [ 127.098374] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 127.103586] RIP: 0033:0x455979 [ 127.106798] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 127.114542] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 127.121838] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 127.129130] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 127.136426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 127.143717] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000004 2018/05/08 18:27:35 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/31}, {&(0x7f0000000180)=""/119}, {&(0x7f0000000200)=""/57}, {&(0x7f0000000240)=""/102}, {&(0x7f0000000340)=""/80}], 0x10000088, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) 2018/05/08 18:27:35 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x0, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:35 executing program 1: r0 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x9, 0x80) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000001c0)={0x3, 0x4, 0x0, 0x200, 0xfffffffffffff1f4, 0x20, 0x4, 0x1, r1}, 0x20) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r4, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:35 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = msgget(0x2, 0x400) socket$inet6_tcp(0xa, 0x1, 0x0) msgctl$MSG_STAT(r1, 0xb, &(0x7f00000000c0)=""/192) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f0000000280)={0x2000007f, {0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e24}, {0x2, 0x4e20, @rand_addr}, 0x10, 0x803, 0x6, 0x0, 0x1ba8, 0x0, 0x7, 0x3, 0x3ff}) ioctl$TCSETAW(r2, 0x5407, &(0x7f0000000200)={0x7f, 0xfffffffffffffffc, 0x0, 0x26a2, 0x1, 0x8, 0x7, 0x93, 0x2, 0xfffffffffffff6b5}) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000300)='tls\x00', 0x3f1) socket$nl_crypto(0x10, 0x3, 0x15) 2018/05/08 18:27:35 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) getsockopt$inet_tcp_buf(r2, 0x6, 0x16, &(0x7f0000005100)=""/17, &(0x7f0000005140)=0x11) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:35 executing program 7 (fault-call:3 fault-nth:5): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:35 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x40000, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/103, 0x67}], 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r1, 0xc0045540, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000280)=""/194) 2018/05/08 18:27:35 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000140)={0x303, 0x33}, 0x4) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$FIONREAD(r1, 0x541b, &(0x7f0000000100)) [ 127.437587] FAULT_INJECTION: forcing a failure. [ 127.437587] name failslab, interval 1, probability 0, space 0, times 0 [ 127.448981] CPU: 1 PID: 10118 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 127.455933] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.465307] Call Trace: [ 127.467945] dump_stack+0x185/0x1d0 [ 127.471621] should_fail+0x87b/0xab0 [ 127.475443] should_failslab+0x279/0x2a0 [ 127.479554] kmem_cache_alloc+0x136/0xb90 [ 127.483762] ? radix_tree_node_alloc+0x135/0x5c0 [ 127.488551] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 127.493981] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 127.499284] ? kmsan_kmalloc+0x94/0x100 [ 127.503354] radix_tree_node_alloc+0x135/0x5c0 [ 127.508022] ? idr_alloc_u32+0x27c/0x550 [ 127.512134] idr_get_free+0x5be/0x1490 [ 127.516124] idr_alloc_u32+0x27c/0x550 [ 127.520063] idr_alloc_cyclic+0x1ee/0x4a0 [ 127.524341] __kernfs_new_node+0x22f/0x6e0 [ 127.528688] kernfs_create_dir_ns+0x167/0x4e0 [ 127.533243] cgroup_mkdir+0x13f4/0x3120 [ 127.537304] ? kernfs_iop_permission+0x108/0x160 [ 127.542134] ? generic_permission+0x53/0xa90 [ 127.546615] ? kernfs_iop_permission+0x108/0x160 [ 127.551470] kernfs_iop_mkdir+0x333/0x4c0 [ 127.555718] ? css_task_iter_end+0x530/0x530 [ 127.560166] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 127.564647] vfs_mkdir+0x69f/0x950 [ 127.568283] SYSC_mkdirat+0x3dd/0x6a0 [ 127.572197] SyS_mkdirat+0x54/0x80 [ 127.575782] SYSC_mkdir+0x74/0x90 [ 127.579334] SyS_mkdir+0x45/0x70 [ 127.582797] do_syscall_64+0x309/0x430 [ 127.586738] ? SYSC_mkdirat+0x6a0/0x6a0 [ 127.590756] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 127.595976] RIP: 0033:0x455979 [ 127.599183] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 127.606928] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 127.614223] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 127.621520] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 127.628814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 127.636106] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000005 2018/05/08 18:27:36 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000100)=0x0) setpgid(r2, 0x0) 2018/05/08 18:27:36 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:36 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e20, 0x80000001, @remote={0xfe, 0x80, [], 0xbb}, 0x80}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r0, 0x6) unshare(0x8000400) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) r1 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f0000000400)={'mangle\x00'}, &(0x7f0000000480)=0x54) r2 = dup3(r1, r0, 0x80000) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000640)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r2, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000580)={&(0x7f00000008c0)=ANY=[@ANYBLOB="df365f510564f2b1821589911ee86f596a53c327c29918acb1d71c760981de1b9cf3be558073c549f6c6e2d11586fe99b1d8a17ac413adacdf44b871da2933ac908db6e718bf87598c2b729a16bbe0476f4293a49d36423dbc5ed7e0a17ee3b91e54757be04f6b31d8a694913bf25305171391f1899fd35e5eb9fd5f055e45b39a253fc3c2c8c62f76bc868b7e1def6b132be3e405eec7a97ae2a6c7bdae7ebdf6becb0ec2fdc9005b5c739921029ff34893977b4c21b47d1b778b822bcbb0cfd73ceaabeab313cdf52a6ee9798ee01e5222bc383ed118107a455bad3c506b39a689a9c53f46d2", @ANYRES16=r3, @ANYBLOB="34022bbd7000fddbdf250700000008000600001000000800040004000000080005003f000000"], 0x2c}, 0x1}, 0x8800) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000080)=0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000100)={0x1, r4}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f00000006c0)={0x0, @dev, @loopback}, &(0x7f0000000700)=0xc) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x32, &(0x7f0000000740)={@local={0xfe, 0x80, [], 0xaa}, r5}, 0x14) clock_getres(0x3, &(0x7f0000000500)) r6 = syz_open_dev$vcsn(&(0x7f0000000140)='/dev/vcs#\x00', 0x4, 0x111000) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x24, &(0x7f0000000180)={@broadcast, @loopback, 0x0}, &(0x7f0000000200)=0xc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_IPSEC_POLICY(r6, 0x0, 0x10, &(0x7f0000000300)={{{@in=@multicast2=0xe0000002, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x4e22, 0x4, 0x4e20, 0x0, 0x2, 0x20, 0x20, 0x3f, r7, r8}, {0x7, 0x10000, 0x5e, 0x20, 0xdd, 0xfffffffffffffffb, 0x9, 0x3b800}, {0x7f, 0x5, 0x0, 0x2}, 0xff, 0x0, 0x3, 0x1, 0x1}, {{@in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4d2}, 0xa, @in=@multicast1=0xe0000001, 0x34ff, 0x0, 0x3, 0x1000, 0x8, 0x2, 0x6}}, 0xe8) ptrace$setopts(0xffffffffffffffff, r4, 0x8001, 0x0) 2018/05/08 18:27:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x800, 0x0) connect$bt_l2cap(r0, &(0x7f0000000480)={0x1f, 0x800, {0x3484eedf, 0x7fffffff, 0x4be9, 0xffffffffffffffff, 0x80, 0x2df}, 0x1ff, 0x7}, 0xe) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:36 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'nr0\x00', 0x80000000005002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x400, 0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0, r3}]) setns(r3, 0x40000000) 2018/05/08 18:27:36 executing program 7 (fault-call:3 fault-nth:6): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) accept$nfc_llcp(r1, 0x0, &(0x7f00000000c0)) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000180)='tls\x00', 0x4) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='syzH'], 0x4) 2018/05/08 18:27:36 executing program 2: r0 = syz_open_dev$dmmidi(&(0x7f0000000180)='/dev/dmmidi#\x00', 0x8, 0x880) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x4e24, 0xffffffffffff0000, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x10000}, 0x1c) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fstatfs(r1, &(0x7f00000000c0)=""/166) fremovexattr(r1, &(0x7f0000000040)=@random={'trusted.', 'tls\x00'}) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000000240)={0x8b, 0x0, 0x2, 0xde}) ioctl$DRM_IOCTL_AGP_FREE(r0, 0x40206435, &(0x7f0000000280)={0x6, r2, 0x10003, 0x10001}) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r3 = fcntl$getown(r1, 0x9) fcntl$lock(r0, 0x6, &(0x7f0000000200)={0x0, 0x5, 0xae87, 0xffffffffffffffc1, r3}) tee(r0, r1, 0x8, 0x5) [ 128.429601] FAULT_INJECTION: forcing a failure. [ 128.429601] name failslab, interval 1, probability 0, space 0, times 0 [ 128.441133] CPU: 0 PID: 10150 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 128.448077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.457452] Call Trace: [ 128.460079] dump_stack+0x185/0x1d0 [ 128.463748] should_fail+0x87b/0xab0 [ 128.467513] should_failslab+0x279/0x2a0 [ 128.471624] __kmalloc_track_caller+0x208/0xcb0 [ 128.476361] ? __kernfs_new_node+0xae/0x6e0 [ 128.480782] kstrdup_const+0x154/0x270 [ 128.484736] __kernfs_new_node+0xae/0x6e0 [ 128.488924] ? __msan_poison_alloca+0x15c/0x1d0 [ 128.493635] kernfs_new_node+0x146/0x2e0 [ 128.497741] __kernfs_create_file+0x12d/0x690 [ 128.502301] cgroup_addrm_files+0xf87/0x1760 [ 128.506840] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 128.512286] ? css_populate_dir+0x20c/0x7b0 [ 128.516682] css_populate_dir+0x2d4/0x7b0 [ 128.520946] cgroup_mkdir+0x20fa/0x3120 [ 128.525044] kernfs_iop_mkdir+0x333/0x4c0 [ 128.529295] ? css_task_iter_end+0x530/0x530 [ 128.533742] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 128.538221] vfs_mkdir+0x69f/0x950 [ 128.541865] SYSC_mkdirat+0x3dd/0x6a0 [ 128.545773] SyS_mkdirat+0x54/0x80 [ 128.549378] SYSC_mkdir+0x74/0x90 [ 128.552922] SyS_mkdir+0x45/0x70 [ 128.556384] do_syscall_64+0x309/0x430 [ 128.560317] ? SYSC_mkdirat+0x6a0/0x6a0 [ 128.564330] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 128.569550] RIP: 0033:0x455979 [ 128.572760] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 2018/05/08 18:27:36 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$sndtimer(&(0x7f0000000100)='/dev/snd/timer\x00', 0x0, 0x1) prctl$intptr(0x3f, 0x1) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r1, 0x54a3) r2 = syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0xe1f8, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x44) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0xa8, &(0x7f00000001c0)=[@in={0x2, 0x4e24}, @in={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e21, 0x8001, @local={0xfe, 0x80, [], 0xaa}, 0xebd3}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0xb}}, @in={0x2, 0x4e21, @rand_addr=0x2}, @in6={0xa, 0x4e24, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0xffff}, @in={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, @in={0x2, 0x4e23, @multicast2=0xe0000002}, @in={0x2, 0x4e23, @multicast2=0xe0000002}]}, &(0x7f0000000340)=0x10) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000380)=ANY=[@ANYRES32=r4, @ANYBLOB="040005000600ff030900ff07"], 0x12) listen(r0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r5, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:36 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) getsockopt$inet6_tcp_int(r0, 0x6, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) [ 128.580506] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 128.587797] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 128.595092] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 128.602380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 128.609671] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000006 [ 128.617109] cgroup: cgroup_addrm_files: failed to add cgroup.type, err=-12 2018/05/08 18:27:36 executing program 3: r0 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x9, 0x80) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000001c0)={0x3, 0x4, 0x0, 0x200, 0xfffffffffffff1f4, 0x20, 0x4, 0x1, r1}, 0x20) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r4, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="3eb50f24"], 0x4) 2018/05/08 18:27:36 executing program 6: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vsock\x00', 0x1, 0x0) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f0000000440)={'filter\x00', 0x0, 0x4, 0xcc, [], 0x2, &(0x7f00000001c0)=[{}, {}], &(0x7f0000000340)=""/204}, &(0x7f0000000280)=0x78) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r2, 0x40505330, &(0x7f0000000200)={{0x40000a, 0xffd}, {0x8a, 0x8000}, 0x100000000, 0x2}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={r2, 0x3, 0x1, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:36 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = memfd_create(&(0x7f00000000c0)='\x00', 0x1) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000100)={0x0, 0x0, 0x3}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000180)={r2, 0xb2, "4b6b92fe114343f9633f13aee2d8c0948446299df6b3bf5f6c740d4a8d17288822b1d2840c04df8caa8a9df89d0aebb52518a68d3f25bceaf395596eef270c33a298e07fa26e33be7b91d919b8349913cb2859a98925f3a532cef0877a558e595add12cf22f9b252670d309c1bd264ccbe2cb186885edfbd11731646d6549f1b25b6e3e9290af6b96b455382e75a91d9be5fcfc5bdb156c65069b890d11bfa5e608fede96062fb8a86da186f5f16395cc10a"}, &(0x7f0000000280)=0xba) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x101) 2018/05/08 18:27:36 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000380)='/dev/input/mouse#\x00', 0x8000000001, 0x200000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f00000003c0)={{0xa, 0x4e24, 0x80000001, @remote={0xfe, 0x80, [], 0xbb}, 0x2}, {0xa, 0x4e23, 0x2, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x18}}, 0x7}, 0x8, [0x7, 0x80, 0x5, 0x156fda44, 0x1ff, 0x0, 0x59, 0x3]}, 0x5c) r1 = socket$inet6(0xa, 0x6, 0x0) getsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000440), &(0x7f0000000480)=0x4) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f0000000080)={0x0, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @rand_addr=0x20}, @in6={0xa, 0x4e20, 0xffff, @dev={0xfe, 0x80, [], 0x20}, 0x4}, @in6={0xa, 0x9, 0x8001, @loopback={0x0, 0x1}, 0x10001}, @in6={0xa, 0x4e24, 0x14c, @remote={0xfe, 0x80, [], 0xbb}, 0x5}]}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000200)={r2, 0x5, 0x30}, &(0x7f0000000240)=0xc) r3 = syz_open_dev$dmmidi(&(0x7f00000002c0)='/dev/dmmidi#\x00', 0x4918, 0x0) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) write$evdev(r3, &(0x7f0000000340)=[{{r4, r5/1000+10000}, 0x1, 0x8, 0xffffffff}], 0x18) r6 = socket$inet_dccp(0x2, 0x6, 0x0) fcntl$dupfd(r1, 0x406, r6) listen(r1, 0x6) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000004c0)={r2, 0x30f1, 0x30}, &(0x7f0000000500)=0xc) unshare(0x8000400) fsetxattr(r1, &(0x7f0000000040)=@known='user.syz\x00', &(0x7f0000000280)='+ppp0/]]\x00', 0x9, 0x1) connect$inet(r6, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sched_getscheduler(0x0) getsockopt$inet_int(r6, 0x10d, 0x3e, &(0x7f00000000c0), &(0x7f00000001c0)=0x1023b) 2018/05/08 18:27:36 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10}, 0xc, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="62239d3a0000000062d4d2374d86abe7ab88a38ecd538ccf5d6b6cc2b53d0a4c1a38717789e299ffdb8758b9d9b404f17bd7efd21f78a5fc170c81a7afce04f5f0c65621943ba48d683509101c9ea32107e42756652e70be36a87680ab71e46b8a41f60a637fb9dae933f197697aa1553025dbf2", @ANYRES16=r2, @ANYBLOB="000025bd7000ffdbdf251100000008000600cfec00000800040020000000080005000010000020000200140001000000000000000000000000000000000108000900010000000c00030008000500e000000108000400cc33000070000300080001000200000008000100000000001400020074756e6c300000000000000000000000080007004e2400001400020076657468315f746f5f626f6e640000000800080001000000080007004e210000080007004e220000140002007663616e3000000000000000000000000c00010008000900410000001c0002000800080008000000080007000500000008000b0000000000"], 0xf8}, 0x1, 0x0, 0x0, 0x40}, 0x81) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) setregid(r4, r5) r6 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x792, 0x200) ioctl$BLKROTATIONAL(r6, 0x127e, &(0x7f0000000100)) 2018/05/08 18:27:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x7, 0x20003) write$binfmt_misc(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="65670a8c847506eace6bbbfa606a567e798631b3218f44243b1aaafa78ec6cc2f9c259d746257036074a9d9ecbc3f4dd6916734df80ecf0e6d768f76e8d9e0238de24800a366ffb43b8164395278e8efadd7f7b2153bfa860222dfa3602ce5a736b82baf385b074b33a0def3fa0dec02fc04ac2d9337afa5d262c0c914ce609bd91e0cbe67ac3d69ab4e608abe13b5"], 0x4) 2018/05/08 18:27:36 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) flock(r0, 0x2) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:37 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:37 executing program 7 (fault-call:3 fault-nth:7): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:37 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:37 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) pipe2(&(0x7f0000000040), 0x80000) creat(&(0x7f00000001c0)='./file0\x00', 0xa) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="f78dc91ea8bcdb8fa60c1ae2027d587728a9aeaad149ce2a4f318e5c5b48c0f525e81da6d4dbbf16edfbd03b379e868e944eaa4ad9d5b7d605205c6a1434a88a382732c0f922138da98eee47b63cbc39a00a9dba06504c891a"], 0x4) 2018/05/08 18:27:37 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) munlock(&(0x7f0000fee000/0x10000)=nil, 0x10000) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:37 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x80000) r2 = signalfd4(r0, &(0x7f00000001c0)={0x4}, 0x8, 0x80800) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000380)={r0}) set_tid_address(&(0x7f0000000200)) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000740)=ANY=[@ANYBLOB="a16298e06f97a5ccf1d95bd8cbc4bbf3d2b7e70e65173f16e3dd1442873e84cf7e9954489da44d0b2ed57b2a9c1e4407c8b6614931c399209cb5aa972a3b482dcda865ad3b34d5b3bc965abe141feb3d33f63bb7a55788a7c5b939079667c30ed5d5d89176d92af28c6ea445549b4beb1074d7686025791fde7d04ad9c92d9af55856b3c6a9b170904417a34ce8ee8892c4d47399ea742777d85876f615773b60484f9d4d0065e6beea54936679a313ed443d8f6d961150c6f43d26f0871193b8a32bc8a21e665115c8d5fd84b637c92d9dd87a78086a9e1c4b88cfc01c7a77ea7c5a1c85972113850", @ANYRES32=0x0], &(0x7f0000000280)=0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) socket$bt_rfcomm(0x1f, 0x0, 0x3) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vcs\x00', 0x88000, 0x0) r4 = accept$packet(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000440)=0x14) io_submit(0x0, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) setrlimit(0x6, &(0x7f0000000700)={0xffff, 0x1}) bind$netrom(r0, &(0x7f0000000140)=@ax25={0x3, {"540d2b75b5de36"}, 0x4}, 0x10) getsockname$inet(r3, &(0x7f0000000480)={0x0, 0x0, @dev}, &(0x7f00000004c0)=0x10) socket$can_bcm(0x1d, 0x2, 0x2) setsockopt$inet6_opts(r4, 0x29, 0x39, &(0x7f0000000500)=@fragment={0xbf, 0x0, 0x9, 0x7, 0x0, 0x5, 0x67}, 0x8) r5 = accept4$inet6(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, @loopback}, &(0x7f0000000100)=0x1c, 0x80800) mq_getsetattr(r2, &(0x7f00000002c0)={0x200, 0x1, 0x8, 0xc7, 0x7, 0x80000000, 0x400000008001, 0x80000000}, &(0x7f0000000300)) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getgid() ioctl$FIONREAD(r3, 0x541b, &(0x7f00000006c0)) setgroups(0x3, &(0x7f0000000680)=[r6, r7, r8]) r9 = dup3(r1, r2, 0x80000) r10 = getpgrp(0x0) fcntl$lock(r2, 0x7, &(0x7f00000003c0)={0x3, 0x6, 0x7fff, 0xf1, r10}) uname(&(0x7f00000008c0)=""/150) fstat(r5, &(0x7f0000000840)) ioctl$TIOCLINUX3(r9, 0x541c, &(0x7f0000000340)=0x3) 2018/05/08 18:27:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000480)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) getresuid(&(0x7f00000005c0), &(0x7f0000000580)=0x0, &(0x7f0000000540)) ioprio_set$uid(0x3, r1, 0x6) getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000040)=""/56, &(0x7f0000000240)=0x38) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000280)='/dev/rfkill\x00', 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffff9c, 0xc008640a, &(0x7f00000002c0)={0x0}) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x1, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000340)={r3, 0x80000, r4}) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f0000000380)) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x4) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="73790000d77bd77b682d669e1091565fb0939cd840923999c944e8b5d56c6d475fdfcccd2592605207119c83d896fc396f1960a9ceda76c58776a609e1b5f7c6de4359dce35870d9f5eef621ab7ade4f76c111260dd0c2e4e1b40e924fa9305e1c97a546ffc390bf896c01a2247bc472d5fdbf22aa1b7dba6104edfcddd9b7c288d1090007d75cfd7acc5cdd62fa0dd512aec4bcdd2f75f5acddede7ad35f7d1e8082dcf8b05004138a601b8cec67614fecfc5ac78857367796b9cb24c7a2985e3c02173a977a03c87cda8eb38f1b2b75d5d8ded700000000000000000000000"], 0x4) [ 129.262277] IPVS: length: 56 != 8 [ 129.358366] FAULT_INJECTION: forcing a failure. [ 129.358366] name failslab, interval 1, probability 0, space 0, times 0 [ 129.369766] CPU: 0 PID: 10209 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 129.376723] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.386099] Call Trace: [ 129.388727] dump_stack+0x185/0x1d0 [ 129.392396] should_fail+0x87b/0xab0 [ 129.396151] should_failslab+0x279/0x2a0 [ 129.400311] kmem_cache_alloc+0x136/0xb90 [ 129.404512] ? __kernfs_new_node+0x137/0x6e0 [ 129.408972] __kernfs_new_node+0x137/0x6e0 [ 129.413253] kernfs_new_node+0x146/0x2e0 [ 129.417362] __kernfs_create_file+0x12d/0x690 [ 129.421918] cgroup_addrm_files+0xf87/0x1760 [ 129.426452] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 129.431894] ? css_populate_dir+0x20c/0x7b0 [ 129.436283] css_populate_dir+0x2d4/0x7b0 [ 129.440485] cgroup_mkdir+0x20fa/0x3120 [ 129.444592] kernfs_iop_mkdir+0x333/0x4c0 [ 129.448839] ? css_task_iter_end+0x530/0x530 [ 129.453284] ? kernfs_iop_lookup+0x3f0/0x3f0 2018/05/08 18:27:37 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x53a2) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x10000, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0xd, 0x61377012, 0x9, 0x401, 0x10, 0xffffffffffffffff, 0x3}, 0x2c) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uinput\x00', 0x430000, 0x0) connect$rds(r1, &(0x7f0000000180)={0x2, 0x4e20, @rand_addr=0x6}, 0x10) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:37 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000100)={0x0, 0x7f}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000180)={r2, 0xfaf}, &(0x7f00000001c0)=0x8) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000340)={{{@in6=@local, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@multicast1}}, &(0x7f0000000200)=0xe8) getresgid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f0000000440)) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getgid() getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000005c0)=""/10, &(0x7f0000000600)=0xa) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x4, r4, r5, r6, r7, 0x1c2}, 0x2, 0x0, 0x1}) [ 129.457763] vfs_mkdir+0x69f/0x950 [ 129.461396] SYSC_mkdirat+0x3dd/0x6a0 [ 129.465300] SyS_mkdirat+0x54/0x80 [ 129.468887] SYSC_mkdir+0x74/0x90 [ 129.472422] SyS_mkdir+0x45/0x70 [ 129.475892] do_syscall_64+0x309/0x430 [ 129.479837] ? SYSC_mkdirat+0x6a0/0x6a0 [ 129.483860] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 129.489074] RIP: 0033:0x455979 [ 129.492281] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 129.500028] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:37 executing program 2: socket$inet6(0xa, 0x0, 0x7ff) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) syz_open_dev$audion(&(0x7f0000000140)='/dev/audio#\x00', 0x8, 0x2000) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r0 = request_key(&(0x7f0000000040)='ceph\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000100)='[securityppp1+/procvboxnet1-vmnet0wlan1/vboxnet1\x00', 0xfffffffffffffffe) r1 = add_key(&(0x7f0000000180)='ceph\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)="26671ec4c31504a8c0d773967e5b31c25b7f58bf76913f978c992076915e5f7a3d11cbb85c5686097d37b64d4e9b2efb142f972100ac5a91a1cce54f66ffd348eaf57e361bbb82903aca6ac3ee92fdabbd9ba2ade245c25149709edc7ca35a3a", 0x60, r0) keyctl$invalidate(0x15, r1) 2018/05/08 18:27:37 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e21}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x1fffffe) openat$md(0xffffffffffffff9c, &(0x7f0000000040)='/dev/md0\x00', 0x200000, 0x0) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$sndtimer(&(0x7f0000000100)='/dev/snd/timer\x00', 0x0, 0x1) prctl$intptr(0x3f, 0x1) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r1, 0x54a3) r2 = syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0xe1f8, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x44) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0xa8, &(0x7f00000001c0)=[@in={0x2, 0x4e24}, @in={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e21, 0x8001, @local={0xfe, 0x80, [], 0xaa}, 0xebd3}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0xb}}, @in={0x2, 0x4e21, @rand_addr=0x2}, @in6={0xa, 0x4e24, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0xffff}, @in={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, @in={0x2, 0x4e23, @multicast2=0xe0000002}, @in={0x2, 0x4e23, @multicast2=0xe0000002}]}, &(0x7f0000000340)=0x10) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000380)=ANY=[@ANYRES32=r4, @ANYBLOB="040005000600ff030900ff07"], 0x12) listen(r0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r5, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 129.507321] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 129.514609] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 129.521904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 129.529202] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000007 [ 129.536778] cgroup: cgroup_addrm_files: failed to add cgroup.type, err=-12 2018/05/08 18:27:37 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0xc75, &(0x7f0000000140)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) ioctl$sock_bt_hidp_HIDPCONNDEL(r0, 0x400448c9, &(0x7f0000000040)={{0x6, 0x9, 0x1, 0xad, 0x2, 0x1000}, 0x10000}) 2018/05/08 18:27:37 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000040)=0x0) ptrace$pokeuser(0x6, r1, 0x0, 0xf67) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:37 executing program 7 (fault-call:3 fault-nth:8): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:37 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) r2 = add_key(&(0x7f0000000100)='.dead\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000180)="a89b1d180f786e264723d69b67d03cbc6e85bc3948f09ad2208d4cab6e277f87db2b8b1eecab2228992724b823be97583ff24d10f82bfee5bff00abb4c789c62dcfb29f1c7362a5670751d9b9f902599d373c83e5476cbb623d1a48e13ac1b395636d3d269bac8b706a4f7c91f14a7f28abf7ba100e73ab652630e411edda8ae7ac94e62cedbb9e449463c0bbd05626a6e1463dbcd8acab4665997538284af2a", 0xa0, 0xfffffffffffffffe) connect$bt_rfcomm(r1, &(0x7f0000000240)={0x1f, {0x0, 0x6, 0x3, 0x7fffffff, 0x4, 0x1}, 0x4}, 0xa) keyctl$revoke(0x3, r2) 2018/05/08 18:27:37 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) recvmmsg(r0, &(0x7f00000080c0)=[{{0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f00000002c0)=""/110, 0x6e}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/118, 0x76}], 0x9, 0x0, 0x0, 0xfffffffffffffff7}}, {{&(0x7f0000002540)=@alg, 0x80, &(0x7f00000025c0), 0x0, &(0x7f0000002600), 0x0, 0x2840}, 0x9}, {{&(0x7f0000002640)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000002800)=[{&(0x7f00000026c0)=""/44, 0x2c}, {&(0x7f0000002700)=""/43, 0x2b}, {&(0x7f0000002740)=""/66, 0x42}, {&(0x7f00000027c0)=""/56, 0x38}], 0x4, &(0x7f0000002840)=""/4, 0x4, 0x4}, 0xde}, {{&(0x7f0000002880)=@ax25, 0x80, &(0x7f0000003b80)=[{&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000003900)=""/157, 0x9d}, {&(0x7f00000039c0)=""/92, 0x5c}, {&(0x7f0000003a40)=""/63, 0x3f}, {&(0x7f0000003a80)=""/70, 0x46}, {&(0x7f0000003b00)=""/87, 0x57}], 0x6, &(0x7f0000003c00)=""/73, 0x49, 0x2}}, {{&(0x7f0000003c80)=@pppoe={0x0, 0x0, {0x0, @local}}, 0x80, &(0x7f0000005040)=[{&(0x7f0000003d00)=""/166, 0xa6}, {&(0x7f0000003dc0)=""/95, 0x5f}, {&(0x7f0000003e40)=""/4096, 0x1000}, {&(0x7f0000004e40)=""/100, 0x64}, {&(0x7f0000004ec0)=""/177, 0xb1}, {&(0x7f0000004f80)=""/168, 0xa8}], 0x6, &(0x7f00000050c0)=""/98, 0x62, 0x100000001}, 0x5a}, {{&(0x7f0000005140)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000005540)=[{&(0x7f00000051c0)=""/167, 0xa7}, {&(0x7f0000005280)=""/190, 0xbe}, {&(0x7f0000005340)=""/36, 0x24}, {&(0x7f0000005380)=""/228, 0xe4}, {&(0x7f0000005480)=""/161, 0xa1}], 0x5, &(0x7f00000055c0)=""/126, 0x7e, 0x2020000}, 0x6}, {{&(0x7f0000005640)=@un=@abs, 0x80, &(0x7f0000007c40)=[{&(0x7f00000056c0)=""/252, 0xfc}, {&(0x7f00000057c0)=""/123, 0x7b}, {&(0x7f0000005840)=""/148, 0x94}, {&(0x7f0000005900)=""/171, 0xab}, {&(0x7f00000059c0)=""/4096, 0x1000}, {&(0x7f00000069c0)=""/184, 0xb8}, {&(0x7f0000006a80)=""/164, 0xa4}, {&(0x7f0000006b40)=""/4096, 0x1000}, {&(0x7f0000007b40)=""/241, 0xf1}], 0x9, &(0x7f0000007d00)=""/194, 0xc2, 0x6}, 0x3f}, {{&(0x7f0000007e00)=@can, 0x80, &(0x7f0000008040)=[{&(0x7f0000007e80)=""/190, 0xbe}, {&(0x7f0000007f40)=""/98, 0x62}, {&(0x7f0000007fc0)=""/74, 0x4a}], 0x3, &(0x7f0000008080)=""/48, 0x30, 0x100}, 0x2}], 0x8, 0x40012142, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f00000082c0), &(0x7f0000008300)=0xc) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000100)='/dev/urandom\x00', 0x2000, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x1, @remote={0xfe, 0x80, [], 0xbb}, 0x519}, 0x8) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f00000000c0)={0x303, 0x33}, 0xfffffffffffffed8) umount2(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f0000000200)={0xfffffffffffffffa, 0x0, 0x10000, 0x3}) r3 = socket(0x0, 0x1, 0x851a) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r3, 0x800443d2, &(0x7f0000000380)={0x5, &(0x7f0000000300)=[{}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_SG_FREE(r1, 0x40106439, &(0x7f00000002c0)={0x10001, r2}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) ioctl$int_out(r4, 0x0, &(0x7f0000000280)) 2018/05/08 18:27:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000100)={0x0, 0x7f}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000180)={r2, 0xfaf}, &(0x7f00000001c0)=0x8) r3 = semget$private(0x0, 0x2, 0x200) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000340)={{{@in6=@local, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@multicast1}}, &(0x7f0000000200)=0xe8) getresgid(&(0x7f0000000240), &(0x7f0000000280)=0x0, &(0x7f0000000440)) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getgid() getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000005c0)=""/10, &(0x7f0000000600)=0xa) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x4, r4, r5, r6, r7, 0x1c2}, 0x2, 0x0, 0x1}) 2018/05/08 18:27:37 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$TCSBRKP(r1, 0x5425, 0x800) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/109, 0x6d}], 0x3, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000100)={'ip6gre0\x00', 0x100}) [ 129.930916] FAULT_INJECTION: forcing a failure. [ 129.930916] name failslab, interval 1, probability 0, space 0, times 0 [ 129.942255] CPU: 1 PID: 10276 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 129.949206] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.958588] Call Trace: [ 129.961221] dump_stack+0x185/0x1d0 [ 129.964887] should_fail+0x87b/0xab0 [ 129.968647] should_failslab+0x279/0x2a0 [ 129.972754] __kmalloc_track_caller+0x208/0xcb0 [ 129.977495] ? __kernfs_new_node+0xae/0x6e0 [ 129.981910] kstrdup_const+0x154/0x270 [ 129.985848] __kernfs_new_node+0xae/0x6e0 [ 129.990042] kernfs_new_node+0x146/0x2e0 [ 129.994144] __kernfs_create_file+0x12d/0x690 [ 129.998694] cgroup_addrm_files+0xf87/0x1760 [ 130.003227] ? css_populate_dir+0x20c/0x7b0 [ 130.007617] css_populate_dir+0x2d4/0x7b0 [ 130.011830] cgroup_mkdir+0x20fa/0x3120 [ 130.015943] kernfs_iop_mkdir+0x333/0x4c0 [ 130.020190] ? css_task_iter_end+0x530/0x530 [ 130.024633] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 130.029103] vfs_mkdir+0x69f/0x950 [ 130.032735] SYSC_mkdirat+0x3dd/0x6a0 [ 130.036640] SyS_mkdirat+0x54/0x80 [ 130.040225] SYSC_mkdir+0x74/0x90 [ 130.043757] SyS_mkdir+0x45/0x70 [ 130.047216] do_syscall_64+0x309/0x430 [ 130.051151] ? SYSC_mkdirat+0x6a0/0x6a0 [ 130.055165] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 130.060381] RIP: 0033:0x455979 [ 130.063590] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 130.071341] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:38 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6c797a4dbde60e442c1ce290bab3425ac0a4799e44d26a66637653495e197559ae58cf7c91ed5c9819d82e62d87ab07eb92de2"], 0x4) [ 130.078634] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 130.085926] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 130.093216] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 130.100505] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000008 [ 130.108627] cgroup: cgroup_addrm_files: failed to add cgroup.procs, err=-12 2018/05/08 18:27:38 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r1, 0x40405514, &(0x7f0000000100)={0x8, 0x0, 0x6, 0x80000001, "a195aa861bca475e495b03373451d5c94244b8bc1f061766e8c41a22c49f9f341bcfdcace2072c9fce8a3bcd", 0x52}) 2018/05/08 18:27:38 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000040)=[{0x6, 0x3f8e}, {0xc, 0x8}], 0x2) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:38 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpgrp(0x0) open(&(0x7f0000000280)='./file0\x00', 0x100, 0xc4) r1 = syz_open_dev$sndmidi(&(0x7f00000002c0)='/dev/snd/midiC#D#\x00', 0xffff, 0x200) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000240)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000000100)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:38 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getpeername$packet(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000100)={@ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, 0x8, 0x2, 0x8, 0x100, 0x0, 0x1000000, r2}) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:38 executing program 1: r0 = memfd_create(&(0x7f0000000040)='em0&\'\x00', 0x1) sendto$inet(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000140)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = socket(0x11, 0x100000803, 0x0) r2 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000051c0)=0x0) sched_setattr(r4, &(0x7f0000005200)={0x30, 0x7, 0x1, 0x4, 0x0, 0x0, 0x9, 0x7fffffff}, 0x0) recvmmsg(r0, &(0x7f0000004f80)=[{{&(0x7f0000000440)=@ax25, 0x80, &(0x7f00000009c0)=[{&(0x7f00000004c0)=""/142, 0x8e}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/172, 0xac}, {&(0x7f0000000740)=""/219, 0xdb}, {&(0x7f0000000840)=""/93, 0x5d}, {&(0x7f00000008c0)=""/246, 0xf6}], 0x6, 0x0, 0x0, 0x4}, 0x10000}, {{&(0x7f0000000a40)=@rc, 0x80, &(0x7f0000000c80)=[{&(0x7f0000000ac0)=""/205, 0xcd}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000bc0)=""/188, 0xbc}], 0x3, 0x0, 0x0, 0x9}, 0x5}, {{&(0x7f0000000cc0)=@in={0x0, 0x0, @loopback}, 0x80, &(0x7f00000010c0)=[{&(0x7f0000000d40)=""/195, 0xc3}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000000e40)=""/237, 0xed}, {&(0x7f0000000f40)=""/165, 0xa5}, {&(0x7f0000001000)=""/84, 0x54}, {&(0x7f0000001080)=""/16, 0x10}], 0x6, 0x0, 0x0, 0x5}}, {{&(0x7f0000001140)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @local}}}, 0x80, &(0x7f0000001280)=[{&(0x7f00000011c0)=""/162, 0xa2}], 0x1, 0x0, 0x0, 0x9b69}, 0x9}, {{&(0x7f00000012c0)=@vsock={0x0, 0x0, 0x0, @reserved}, 0x80, &(0x7f00000013c0)=[{&(0x7f0000001340)=""/11, 0xb}, {&(0x7f0000001380)=""/37, 0x25}], 0x2, &(0x7f0000001400)=""/121, 0x79, 0x4}, 0xffffffffffffff89}, {{&(0x7f0000001480)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @remote}}}, 0x80, &(0x7f0000004700)=[{&(0x7f0000001500)=""/186, 0xba}, {&(0x7f00000015c0)=""/44, 0x2c}, {&(0x7f0000003700)=""/4096, 0x1000}, {&(0x7f0000001600)=""/26, 0x1a}, {&(0x7f0000001640)=""/6, 0x6}], 0x5, &(0x7f0000004780)=""/186, 0xba, 0x3e}, 0x1}, {{0x0, 0x0, &(0x7f0000004a00)=[{&(0x7f0000004840)=""/100, 0x64}, {&(0x7f00000048c0)=""/94, 0x5e}, {&(0x7f0000004940)=""/125, 0x7d}, {&(0x7f0000001680)=""/54, 0x36}, {&(0x7f00000049c0)=""/44, 0x2c}], 0x5, &(0x7f0000004a80)=""/154, 0x9a, 0x9d7}, 0xfffffffffffffffe}, {{&(0x7f0000004b40)=@vsock={0x0, 0x0, 0x0, @reserved}, 0x80, &(0x7f0000004ec0)=[{&(0x7f0000004bc0)=""/241, 0xf1}, {&(0x7f0000004cc0)=""/96, 0x60}, {&(0x7f0000004d40)=""/193, 0xc1}, {&(0x7f0000004e40)=""/3, 0x3}, {&(0x7f0000004e80)=""/38, 0x26}], 0x5, &(0x7f0000004f40)=""/27, 0x1b}, 0x80}], 0x8, 0x2000, &(0x7f0000005180)) r5 = add_key(&(0x7f0000000100)='user\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000200)="77ef41abded40ea43d3ac5f08968306e63aae9c740d9849a254f90f4c5d0c86096e65ccf78f2a73446d6ae8767b53ff88c0c8a71f16335546bb14397247d2470642e21c227027e6724a5859d8555ffde8446acb0af9919f40d8c8c10d2accee3c7", 0x61, 0xfffffffffffffff9) r6 = add_key$keyring(&(0x7f0000000380)='keyring\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$instantiate(0xc, r5, &(0x7f0000000280)="73025ace26d87467628967cbb5f954cb46ca5d6256cd062aace93a33bf4951c4ad6092c068df6539b70592481c8f1a1370f6c0f4f866cc118069ec6dec2b397c6370d470a1fcf8e26cf924729e09c4bdf33c732d50cc95005926dc9356500ec78e47f80e4a88cd8ae6d1f8e44f49ddc296944699423320b760d72606b24cc41d39322b8c9b8a659d880e14f5df4437d7f50655ab91f360532175ec274bf68f133c8e2d1f883647f5a016cd7a57dba5d4f62e5dac08643d0cffd3af1d57092ec1a930500284eab8cdc2e1d580060c92392a1a4093c69f0d923352b51bc2516c79eb16cc42c639bda133fa78", 0xeb, r6) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:38 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/rtc0\x00', 0x8000, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYBLOB="bd000000d8f95fc2210aac124fb61a6b10a69014443c7f71eb6e047933e053920e69efb29accbf5514581852ac55a4a0638519b4d63c4df04a23f642d8a198d42af068f3ea15f4f70484c63a6ba56e4b82ffc6c3862593214b010154962efef8ec57dc68482f9c6773653cade477077389ee7d120b83b1ddf532addd8c55a6f32de42c920e6262793a301011def7ddf1c4a1c176d4898836baa7ac9feb574368311fbc36e4f20d9dd79f9ff28471eb4c5c6c76e8a52cb1f8a86a1e48374e6b608a5cfe6c962820010e376b10b37b816345a54a15d75ff21760aa45000000000000000000007e6c53ebffca9e3193cae72b57f4e9920b9315d3332cced77a3368ab0e1d2be0b9305f0f61"], &(0x7f0000002700)=0xc5) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000002740)={r2, 0x4}, &(0x7f0000002780)=0x8) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000180)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7, 0x2, 0x100, 0x6}]}, 0x10) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="73797231bb5f7fc4631a8fafe36da05f23ed5d48d543847f28953a7c22e64b00023466683b7722abaed9da7246219d8bc06ec6286f08000000c6134414d19737ac6aacf5d3"], 0x4) 2018/05/08 18:27:38 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f0000000040)=0xffffffffffffff7f, 0x4) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000000c0)) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:38 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e21, 0x1}, 0xffffffffffffffae) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0xa6c71661) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="73797a313a4fe82dca69a7d28bf30fa62ec58224b40253e710c38a7ff7964d9572c101330bcef30412eec330cda93eb599db98e8053a08a2839a1af90a040a5c8a3d297058c8ca7035917b3b35bc4dae1c955faef480a2ded1"], 0x4) 2018/05/08 18:27:38 executing program 3 (fault-call:1 fault-nth:0): r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:38 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/autofs\x00', 0x1, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, &(0x7f0000000300)={0x7, @random="0ca75da5baad"}) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r2, 0xc4c85513, &(0x7f0000000340)={{0x6, 0x2, 0x3, 0x6, "491eb0cda56f514c27f0e65e76bed4ef413c242b5683e95fb187340011bb2cbecb29bf1a01a82b604ffadf94", 0xcd5}, 0x100000000, [0x8, 0x7, 0xffffffffffff29d9, 0x80000001, 0x5, 0x89d, 0x400, 0x1, 0x3, 0x100000001, 0x1ff, 0x8001, 0xfffffffffffffffc, 0x4, 0x0, 0xf9, 0x47, 0xe08, 0x80, 0xf028, 0x80e, 0x8, 0x8, 0x0, 0x401, 0x4000000, 0xaae, 0x80, 0x3, 0x10000, 0x6, 0x5, 0x7, 0x8, 0x1440000000000, 0x5, 0xffffffff, 0x8001, 0xba33, 0x7, 0x100, 0x9, 0x380000, 0x2, 0x1, 0x200, 0x1, 0x1, 0x400, 0x7, 0x2, 0xe04, 0x4, 0x2, 0x0, 0x3, 0xffffffff, 0x6, 0x7f, 0xffffffffffffffff, 0x8000, 0x9, 0x0, 0x10200000000000, 0x20, 0x5, 0xdd, 0xfffffffffffffff7, 0x2, 0x6daf, 0x200, 0xe7, 0x6, 0x6, 0x8, 0x80000001, 0x1, 0x100000000, 0x3, 0xfffffffffffff1e9, 0x6, 0x5, 0x6, 0x5, 0x100, 0x5, 0x1, 0x8, 0x9f, 0x0, 0x79, 0x5, 0x100, 0xc4f, 0x2, 0x47f, 0x5, 0x1899, 0x8, 0x99, 0x0, 0x0, 0x2, 0x8, 0x49, 0x7, 0x1ff, 0x7, 0x3, 0x65, 0x2, 0x400, 0x8, 0x8, 0x3, 0x200, 0x4, 0x11, 0x8c4f, 0xfff, 0x3, 0x8, 0x39d, 0x100, 0x56f, 0x2, 0xcc0, 0x7], {0x77359400}}) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x2d, &(0x7f0000000840)={0x10001, {{0x2, 0x4e20, @broadcast=0xffffffff}}}, 0x88) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000080)={0x0, 0x2c}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r3, 0x84, 0x70, &(0x7f0000000200)={r4, @in6={{0xa, 0x4e21, 0x5, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x3}}, [0xfffffffffffff642, 0xb190, 0x15, 0x4, 0x8, 0x5, 0x7, 0x7, 0x7, 0x1f, 0xff, 0x9, 0xaf, 0x17c, 0x1]}, &(0x7f0000000140)=0x100) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:38 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x1003) syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r0, &(0x7f0000000300), 0x0, 0x40000000000) 2018/05/08 18:27:38 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000004, 0x4) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) getsockopt$bt_BT_RCVMTU(r1, 0x112, 0xd, &(0x7f0000000040)=0xffff, &(0x7f00000000c0)=0x2) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000100)='/dev/urandom\x00', 0x0, 0x0) ioctl$KDSETKEYCODE(r2, 0x4b4d, &(0x7f0000000140)={0x1cc3}) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:38 executing program 7 (fault-call:3 fault-nth:9): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:38 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f00000001c0)={{&(0x7f0000000100)=""/79, 0x4f}, &(0x7f0000000040), 0x1}, 0x20) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) r2 = gettid() ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000200)=r2) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@loopback, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6=@mcast2}}, &(0x7f0000000340)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000440)={{{@in6=@dev={0xfe, 0x80, [], 0x1c}, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x4e20, 0x1, 0x4e24, 0x0, 0xa, 0x80, 0xa0, 0xff, r4, r5}, {0x5, 0x5bc, 0x6, 0x4, 0x8, 0x3, 0x1, 0x800}, {0x0, 0x8f, 0xffff}, 0xfffffffffffffffe, 0x0, 0x0, 0x894934e4642ff3e5, 0x1, 0x3}, {{@in=@local={0xac, 0x14, 0x14, 0xaa}, 0x4d3}, 0xa, @in6=@mcast1={0xff, 0x1, [], 0x1}, 0x0, 0x2, 0x1, 0x3, 0x5, 0x9, 0x23}}, 0xe8) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:38 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x400, 0x0) ioctl$GIO_UNISCRNMAP(r1, 0x4b69, &(0x7f0000000180)=""/128) bind$llc(r1, &(0x7f0000000200)={0x1a, 0x338, 0x1000, 0x0, 0xcade, 0x2}, 0x10) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000100)=0x2) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x100001ad, 0x40000000000) [ 130.612625] FAULT_INJECTION: forcing a failure. [ 130.612625] name failslab, interval 1, probability 0, space 0, times 0 [ 130.624013] CPU: 1 PID: 10331 Comm: syz-executor3 Not tainted 4.16.0+ #87 [ 130.630966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 130.640343] Call Trace: [ 130.642975] dump_stack+0x185/0x1d0 [ 130.646647] should_fail+0x87b/0xab0 [ 130.650455] should_failslab+0x279/0x2a0 [ 130.654612] __kmalloc+0xc2/0x350 [ 130.658123] ? fuse_dev_do_write+0x1453/0xbd20 [ 130.662751] fuse_dev_do_write+0x1453/0xbd20 [ 130.667237] fuse_dev_write+0x1b4/0x210 [ 130.671263] ? fuse_dev_read+0x270/0x270 [ 130.675417] __vfs_write+0x7fb/0x9f0 [ 130.679392] vfs_write+0x463/0x8d0 [ 130.683029] SYSC_write+0x172/0x360 [ 130.686754] SyS_write+0x55/0x80 [ 130.690204] do_syscall_64+0x309/0x430 [ 130.694143] ? SYSC_read+0x360/0x360 [ 130.697904] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 130.703114] RIP: 0033:0x455979 2018/05/08 18:27:38 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x8, 0x8000) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f00000000c0)=0x2, 0x2) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000180)={'bpq0\x00', @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}) [ 130.706326] RSP: 002b:00007f82a7088c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 130.714067] RAX: ffffffffffffffda RBX: 00007f82a70896d4 RCX: 0000000000455979 [ 130.721362] RDX: 0000000000000028 RSI: 000000002000afdf RDI: 0000000000000013 [ 130.728655] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 130.735947] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 130.743236] R13: 0000000000000720 R14: 00000000006feba0 R15: 0000000000000000 2018/05/08 18:27:38 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000140)='net/igmp\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$sock_inet_sctp_SIOCINQ(r2, 0x541b, &(0x7f0000000100)) dup2(r0, r0) 2018/05/08 18:27:38 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)="6e0600150000e70793") preadv(r1, &(0x7f0000000300), 0x1, 0x40000000000) 2018/05/08 18:27:38 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) tee(r0, r0, 0x3ac4, 0x2) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000000c0)={{{@in6=@remote, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast2}}, &(0x7f0000000040)=0xe8) r2 = geteuid() setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000280)={{{@in6=@dev={0xfe, 0x80, [], 0x20}, @in6=@dev={0xfe, 0x80, [], 0x12}, 0x4e22, 0x200000000000000, 0x4e20, 0x101, 0x0, 0x0, 0x20, 0x6c, r1, r2}, {0x2, 0x0, 0x101, 0x7ff, 0x1, 0x20, 0x0, 0x7}, {0x304b, 0x3f, 0x81, 0xd6}, 0x10000, 0x6e6bb1, 0x2, 0x1, 0x3}, {{@in6, 0x4d4, 0x6f}, 0xa, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x34ff, 0x3, 0x3, 0x8, 0x8001, 0xfffffffffffff000, 0x4}}, 0xe8) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:38 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) setsockopt$inet_tcp_buf(r0, 0x6, 0xe, &(0x7f0000000100)="0b13fe892c4c15fce4d64c9f6a06917ab52727ceac292020aa7b8cbd0d4386d971d72c3c0492f0e4e45c0972c2989d5ccd860acfcbdfafd56e94f955756b17fa0ac9d4b2320aad4231056537ab99fde2f23bf9d6ba4a327ca702e821b99daeef3e658088915b365e0e25b5fa346383cb1877ceeb8825ef3f6513f41d595796502412c9c2e06469189035b60eb43fca77bf3809128b7a7fcaf5c485cba5f3b2c982af99095feadf335d6d6e", 0xab) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:38 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000240)={@llc={0x1a, 0x20, 0x6, 0x5, 0xd0, 0x5, @random="afc3a9161ff5"}, {&(0x7f00000001c0)=""/48, 0x30}, &(0x7f0000000200), 0x1}, 0xa0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_submit(0x0, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) getsockname$ax25(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair(0xb, 0x800, 0xffff, &(0x7f0000000040)) [ 131.117346] FAULT_INJECTION: forcing a failure. [ 131.117346] name failslab, interval 1, probability 0, space 0, times 0 [ 131.128693] CPU: 1 PID: 10373 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 131.135637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.145010] Call Trace: [ 131.147642] dump_stack+0x185/0x1d0 [ 131.151319] should_fail+0x87b/0xab0 [ 131.155082] should_failslab+0x279/0x2a0 [ 131.159244] kmem_cache_alloc+0x136/0xb90 [ 131.163444] ? __kernfs_new_node+0x137/0x6e0 [ 131.167903] __kernfs_new_node+0x137/0x6e0 [ 131.172186] kernfs_new_node+0x146/0x2e0 [ 131.176293] __kernfs_create_file+0x12d/0x690 [ 131.180855] cgroup_addrm_files+0xf87/0x1760 [ 131.185384] ? css_populate_dir+0x20c/0x7b0 [ 131.189781] css_populate_dir+0x2d4/0x7b0 [ 131.193987] cgroup_mkdir+0x20fa/0x3120 [ 131.198093] kernfs_iop_mkdir+0x333/0x4c0 [ 131.202339] ? css_task_iter_end+0x530/0x530 [ 131.206790] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 131.211266] vfs_mkdir+0x69f/0x950 [ 131.214904] SYSC_mkdirat+0x3dd/0x6a0 [ 131.218805] SyS_mkdirat+0x54/0x80 [ 131.222387] SYSC_mkdir+0x74/0x90 [ 131.225919] SyS_mkdir+0x45/0x70 [ 131.229383] do_syscall_64+0x309/0x430 [ 131.233333] ? SYSC_mkdirat+0x6a0/0x6a0 [ 131.237356] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 131.242572] RIP: 0033:0x455979 [ 131.245778] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 131.253525] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 131.260819] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:39 executing program 4: setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x4) 2018/05/08 18:27:39 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$KDGETLED(r1, 0x4b31, &(0x7f0000000100)) r2 = shmget(0x3, 0x1000, 0x800, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0xc) 2018/05/08 18:27:39 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000040)=0xda63, 0x4) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) r2 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x55c, 0x0) r3 = dup3(r1, r1, 0x80006) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') unshare(0x8000400) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000240)) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) bind$netlink(r3, &(0x7f0000000100)={0x10, 0x0, 0x25dfdbfc, 0x400}, 0xc) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:39 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getpeername$netlink(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 2018/05/08 18:27:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x9, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) sendto$inet6(r0, &(0x7f0000000140)="f5781fc71e48a82fa9fc9ceb2be69a45670feeebe974f944a61cf24588ea56a42f4035db318dc4f0062033c2606cd1627145b220cc220ed8228156bf471f28f1a708cc3ea6", 0x45, 0x4000000, &(0x7f0000000040)={0xa, 0x4e24, 0x4, @mcast2={0xff, 0x2, [], 0x1}, 0x6e}, 0x1c) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f00000000c0)={0x1, 0x70, 0xa03e, 0x3, 0x1, 0x5, 0x0, 0x6, 0x229, 0x1, 0x7f, 0x71b, 0x7fff, 0xe7, 0x200, 0x9, 0x6, 0xc2c, 0x3f, 0xc5e, 0x4, 0x8, 0x8000, 0x22d, 0x0, 0xfffffffffffffffb, 0x7, 0x400, 0x5, 0x1000, 0xc237, 0x4, 0x20, 0xffffffffffff7fff, 0x5, 0x2, 0x100000000, 0xcb, 0x0, 0x4, 0x4, @perf_config_ext={0x636, 0x1}, 0x422, 0x7fff, 0x6, 0x7, 0x1, 0x5, 0x6}) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:39 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000440)={0x1ff, {{0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x0, 0x6, [{{0x2, 0x4e22, @multicast2=0xe0000002}}, {{0x2, 0x4e23, @broadcast=0xffffffff}}, {{0x2, 0x4e21, @multicast2=0xe0000002}}, {{0x2, 0x4e22, @loopback=0x7f000001}}, {{0x2, 0x6, @loopback=0x7f000001}}, {{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}]}, 0x390) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) accept$packet(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0x14) r4 = getuid() setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000001c0)={{{@in=@loopback=0x7f000001, @in6=@dev={0xfe, 0x80, [], 0x13}, 0x4e20, 0x5, 0x4e24, 0x0, 0x0, 0x20, 0xa0, 0x3f, r3, r4}, {0x7f, 0x3, 0x7f, 0x8001, 0x7, 0xffffffff, 0x1, 0x2}, {0x200, 0x3, 0x1, 0x7}, 0x4, 0x6e6bc0, 0x2, 0x0, 0x3, 0x1}, {{@in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4d3, 0x3b}, 0xa, @in=@rand_addr=0x4, 0x3504, 0x2, 0x3, 0x8001, 0x1ff, 0x8, 0x1}}, 0xe8) 2018/05/08 18:27:39 executing program 3 (fault-call:1 fault-nth:1): r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:39 executing program 7 (fault-call:3 fault-nth:10): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 131.268116] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 131.275397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 131.282661] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000009 [ 131.290135] cgroup: cgroup_addrm_files: failed to add cgroup.procs, err=-12 [ 131.426818] FAULT_INJECTION: forcing a failure. [ 131.426818] name failslab, interval 1, probability 0, space 0, times 0 [ 131.438203] CPU: 0 PID: 10396 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 131.445149] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.454517] Call Trace: [ 131.457145] dump_stack+0x185/0x1d0 [ 131.460808] should_fail+0x87b/0xab0 [ 131.464571] should_failslab+0x279/0x2a0 [ 131.468677] __kmalloc_track_caller+0x208/0xcb0 2018/05/08 18:27:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0xfffffffffffffef4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000180)={0x303, 0x33}, 0xfffffecf) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) [ 131.473410] ? __kernfs_new_node+0xae/0x6e0 [ 131.477828] kstrdup_const+0x154/0x270 [ 131.481775] __kernfs_new_node+0xae/0x6e0 [ 131.485979] kernfs_new_node+0x146/0x2e0 [ 131.490087] __kernfs_create_file+0x12d/0x690 [ 131.494644] cgroup_addrm_files+0xf87/0x1760 [ 131.499181] ? css_populate_dir+0x20c/0x7b0 [ 131.503577] css_populate_dir+0x2d4/0x7b0 [ 131.507786] cgroup_mkdir+0x20fa/0x3120 [ 131.511905] kernfs_iop_mkdir+0x333/0x4c0 [ 131.516156] ? css_task_iter_end+0x530/0x530 [ 131.520608] ? kernfs_iop_lookup+0x3f0/0x3f0 2018/05/08 18:27:39 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$IOC_PR_CLEAR(r1, 0x401070cd, &(0x7f0000000140)={0x2}) [ 131.525080] vfs_mkdir+0x69f/0x950 [ 131.528717] SYSC_mkdirat+0x3dd/0x6a0 [ 131.532625] SyS_mkdirat+0x54/0x80 [ 131.536211] SYSC_mkdir+0x74/0x90 [ 131.539743] SyS_mkdir+0x45/0x70 [ 131.543208] do_syscall_64+0x309/0x430 [ 131.547145] ? SYSC_mkdirat+0x6a0/0x6a0 [ 131.551164] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 131.556380] RIP: 0033:0x455979 [ 131.559586] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 131.567332] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) syz_emit_ethernet(0x94, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa11aaaaaaaaaa0a0004aa01c7090c00ef12c612cbfa36aec59d87c155a12b7d78642222ec81cc4e2023374458a3b9e1791d05216073e009a5ecb4a6991279a7bbca182f5a32a4d12cf272544b679cafdbe5b7ff8f043b5f72ad415849ec0e3ec41fddc430de8480e51cbc08272ab3d3cb42d52d46d37ceed9c8bdbba81e86a4827aecf5e39168a6f7c7f173266aab9d67f635e7bf24e39026b9e43c33460459e4c4b7f13adc01dc9e5a01d95a908cc4ef261538d5058a9268348976925ecce9121128167165843c29"], &(0x7f0000000040)={0x1, 0x2, [0x1b7, 0xbd2, 0xbf6, 0xb7a]}) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) [ 131.574641] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 131.581952] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 131.589240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 131.596530] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000000a [ 131.604164] cgroup: cgroup_addrm_files: failed to add cgroup.threads, err=-12 2018/05/08 18:27:39 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) ioctl$BLKPBSZGET(r0, 0x127b, &(0x7f0000000000)) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000180)='tls\x00', 0xffd2) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f873307405007a3138ac96d7"], 0x4) 2018/05/08 18:27:39 executing program 2: r0 = semget(0x1, 0x2, 0x8) semtimedop(r0, &(0x7f0000000100)=[{0x4, 0x2, 0x800}, {0x3, 0x1, 0x1800}, {0x7, 0x7, 0x1800}], 0x3, &(0x7f0000000140)={0x77359400}) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000180)='/dev/nullb0\x00', 0x24000, 0x0) ioctl$BLKIOOPT(r1, 0x1279, &(0x7f00000001c0)) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r2, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r3 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x1, 0x200000) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f00000000c0)=0x10001) 2018/05/08 18:27:39 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000000140)={0x2, 0x100000000004e24, @rand_addr=0x7}, 0x10) r2 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x251, 0x40800) getsockopt$bt_l2cap_L2CAP_CONNINFO(r2, 0x6, 0x2, &(0x7f0000000080), &(0x7f0000000100)=0x6) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:39 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000780)) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000007c0)) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000800)=0x0) r2 = getpgid(r1) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) connect$inet6(r3, &(0x7f00008c0000)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt$sock_buf(r3, 0x1, 0x1c, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000000380), &(0x7f00000003c0)=0x40) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) close(r3) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000500)='/proc/self/net/pfkey\x00', 0xa000, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000540)={0x0, 0x800}, &(0x7f0000000580)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r5, 0x84, 0x73, &(0x7f00000005c0)={r6, 0x4, 0x30, 0x7, 0xfff}, &(0x7f0000000600)=0x18) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$inet6(0xa, 0xf, 0x3) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r5, 0x84, 0x65, &(0x7f0000000740)=[@in6={0xa, 0x4e21, 0xb9, @remote={0xfe, 0x80, [], 0xbb}, 0xb42}], 0x1c) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340)={r2, r4, r7}, 0xc) r8 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r8, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getpgid(r2) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000840)={0x0, @multicast1, @loopback}, &(0x7f0000000880)=0xc) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000008c0)={@dev={0xfe, 0x80, [], 0x20}, @remote={0xfe, 0x80, [], 0xbb}, @empty, 0x100000001, 0x1f, 0x80000001, 0x100, 0x7, 0x408d0008, r9}) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r8, 0x84, 0x71, &(0x7f0000000400)={0x0, 0x7}, &(0x7f0000000440)=0x8) ioctl$IOC_PR_PREEMPT_ABORT(r8, 0x401870cc, &(0x7f0000000700)={0x100000001, 0x10000, 0x0, 0x3ae00}) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r8, 0x84, 0x1, &(0x7f0000000480)={r10, 0x100000000, 0x7, 0x4, 0xffffffffffff7fff, 0x6}, &(0x7f00000004c0)=0x14) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000640), &(0x7f00000006c0)=0x8) connect$netlink(r8, &(0x7f0000000100)=@kern={0x10}, 0xc) setsockopt$IP_VS_SO_SET_EDIT(r5, 0x0, 0x483, &(0x7f0000000680)={0x67, @multicast1=0xe0000001, 0x4e22, 0x2, 'lc\x00', 0x8000000000024, 0x8000, 0x61}, 0xffffffffffffffc2) 2018/05/08 18:27:39 executing program 1: r0 = socket(0x2, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x23a, 0x40000) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000100)=""/122) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:39 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x1, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:39 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc0\x00', 0x6000, 0x0) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f0000000140)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:39 executing program 7 (fault-call:3 fault-nth:11): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) sendfile(r0, r0, &(0x7f0000000040), 0x1) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) [ 132.026134] FAULT_INJECTION: forcing a failure. [ 132.026134] name failslab, interval 1, probability 0, space 0, times 0 [ 132.037557] CPU: 1 PID: 10448 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 132.044504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.053876] Call Trace: [ 132.056504] dump_stack+0x185/0x1d0 [ 132.060173] should_fail+0x87b/0xab0 [ 132.063934] should_failslab+0x279/0x2a0 [ 132.068116] kmem_cache_alloc+0x136/0xb90 [ 132.072326] ? __kernfs_new_node+0x137/0x6e0 [ 132.076779] __kernfs_new_node+0x137/0x6e0 [ 132.081060] kernfs_new_node+0x146/0x2e0 [ 132.085164] __kernfs_create_file+0x12d/0x690 [ 132.089738] cgroup_addrm_files+0xf87/0x1760 [ 132.094272] ? css_populate_dir+0x20c/0x7b0 [ 132.098669] css_populate_dir+0x2d4/0x7b0 [ 132.102874] cgroup_mkdir+0x20fa/0x3120 [ 132.106971] kernfs_iop_mkdir+0x333/0x4c0 [ 132.111215] ? css_task_iter_end+0x530/0x530 [ 132.115663] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 132.120134] vfs_mkdir+0x69f/0x950 2018/05/08 18:27:40 executing program 2: recvmmsg(0xffffffffffffff9c, &(0x7f0000001680)=[{{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x4, &(0x7f0000001380)=""/99, 0x63, 0x9}, 0x7}, {{&(0x7f0000001400)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000001480)=""/129, 0x81}, {&(0x7f0000001540)=""/123, 0x7b}], 0x2, &(0x7f00000015c0)=""/154, 0x9a, 0x2}, 0x101}], 0x2, 0x120, 0x0) accept$ax25(r0, &(0x7f0000001700), &(0x7f0000001740)=0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:40 executing program 3: r0 = dup(0xffffffffffffff9c) ioctl$TIOCLINUX6(r0, 0x541c, &(0x7f0000000180)={0x6, 0x5}) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r2, 0x400, 0x70bd2a, 0x25dfdbfc, {0x1}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x3}, @FOU_ATTR_AF={0x8, 0x2, 0xa}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008840}, 0x4011) write$fuse(r1, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:40 executing program 4: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x2000, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000080)={@dev}, &(0x7f0000000180)=0xc) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f00000001c0)="0b0c3b1bde239632ca2dc430920898cb", 0x10) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty, 0x7}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r1, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r1, &(0x7f0000000140)={'syz1'}, 0x4) [ 132.123764] SYSC_mkdirat+0x3dd/0x6a0 [ 132.127667] SyS_mkdirat+0x54/0x80 [ 132.131253] SYSC_mkdir+0x74/0x90 [ 132.134789] SyS_mkdir+0x45/0x70 [ 132.138250] do_syscall_64+0x309/0x430 [ 132.142187] ? SYSC_mkdirat+0x6a0/0x6a0 [ 132.146208] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 132.151417] RIP: 0033:0x455979 [ 132.154626] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 132.162372] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 132.169667] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:40 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000100)={'yam0\x00', {0x2, 0x4e20, @broadcast=0xffffffff}}) fcntl$getownex(r0, 0x10, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000200)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000180)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 132.176960] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 132.184249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 132.191542] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000000b [ 132.198959] cgroup: cgroup_addrm_files: failed to add cgroup.threads, err=-12 2018/05/08 18:27:40 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') setsockopt$inet_tcp_buf(r1, 0x6, 0x1d, &(0x7f0000000340)="286368d4f167da5c07730d0a12aa23978315dc33100aafac5ff1b29d4b90b335ac47215dca3592423cd847467a720a4a62a14bbd56312ab6a0259004f821cec2bb7e026ef0560f66a47ce5ab0850d957ef38342eec0092264424dc9aaed2dd93640c7c6d201008ea658321db76cb91e0413d85f68ca237bba11be7b133dd491374fcf20992fc788cbd7c7c8855fa99c57ad93d603a184c7f8ee28944782c387b0af2756acfa644b5f883558a36babfc3dc17861a60bf5b5c4afbf06f3e0097aa84ac7fab2adb3548901bcc839785", 0xce) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={r1, 0x0, 0xf, 0x1b, &(0x7f0000000180)="8725f0cd84519486ec2fa0087ba3b0", &(0x7f00000001c0)=""/27, 0x1, 0x2}, 0x28) splice(r0, &(0x7f0000000100), r0, &(0x7f0000000140), 0x10000, 0xe) 2018/05/08 18:27:40 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000440)='/dev/midi#\x00', 0x8, 0x200000) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f00000007c0)={0x0, 0xfffffffffffffffc, 0x8, 0x3, 0x9, 0x7, 0x8, 0x677, {0x0, @in6={{0xa, 0x4e20, 0x9, @mcast2={0xff, 0x2, [], 0x1}, 0x8ca}}, 0x2, 0x1, 0x6, 0x6, 0x7}}, &(0x7f0000000880)=0xb0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f00000008c0)={r2, @in6={{0xa, 0x4e21, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x4227}}, 0x0, 0x1}, &(0x7f0000000980)=0x90) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r3 = openat$cgroup_ro(r0, &(0x7f0000000400)='cpuacct.usage_percpu\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000540)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000580)={{{@in, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@local}}, &(0x7f0000000680)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000006c0)={{{@in=@remote={0xac, 0x14, 0x14, 0xbb}, @in, 0x4e20, 0x0, 0x4e20, 0xd4, 0x0, 0x20, 0x80, 0x3a, r4, r5}, {0x9, 0x6, 0x3, 0xd7d, 0x3f, 0xffff, 0x7, 0x1}, {0x8, 0x20, 0x2, 0xffff}, 0xb1, 0x6e6bbc, 0x2, 0x1, 0x3, 0x1}, {{@in=@multicast1=0xe0000001, 0x4d6}, 0x0, @in6=@ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, 0x3507, 0x2, 0x3, 0x2, 0xdbc3, 0x6, 0x2}}, 0xe8) r6 = open(&(0x7f0000000200)='./file0\x00', 0xd46da75d6159ba68, 0x8) ioctl$PPPIOCSMRU(r6, 0x40047452, &(0x7f0000000280)=0x6) setsockopt$inet6_tcp_TCP_ULP(r6, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r7 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x101900) ioctl$sock_netrom_SIOCGSTAMPNS(r7, 0x8907, &(0x7f00000001c0)) r8 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x20400, 0x0) getsockopt$inet_opts(r8, 0x0, 0x4, &(0x7f0000000100)=""/54, &(0x7f0000000140)=0x36) socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = dup3(r0, r0, 0x80000) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r9, 0xc0045540, &(0x7f0000000040)=0x9) getsockopt$inet6_opts(r0, 0x29, 0x0, &(0x7f00000009c0)=""/199, &(0x7f0000000480)=0xc7) 2018/05/08 18:27:40 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x7, 0x5c1000) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:40 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4004e20}, 0xffffffffffffffba) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) r2 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) mq_open(&(0x7f0000000180)="402463b92630e8ce17378b0319411e67036f7570776c616e30", 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000009f7c)=""/132, 0x84}, {&(0x7f0000012000)=""/252, 0xfc}, {&(0x7f0000012000)=""/155, 0x9b}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000000)=""/102, 0xfffffffffffffef8}], 0x5, 0x0) ioctl(r2, 0xc2604110, &(0x7f0000000000)) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xf, &(0x7f00000002c0), &(0x7f0000000280)=0x4) 2018/05/08 18:27:40 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'vcan0\x00', 0x20}) ioctl$int_out(r1, 0x5460, &(0x7f00000001c0)) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x7fff, 0x1) ioctl$BLKIOOPT(r2, 0x1279, &(0x7f0000000100)) io_setup(0x469, &(0x7f0000000400)=0x0) getsockopt$inet_mreqn(r2, 0x0, 0x20, &(0x7f0000000200)={@rand_addr, @dev}, &(0x7f0000000240)=0xc) openat$cgroup_int(r2, &(0x7f0000000140)='hugetlb.2MB.failcnt\x00', 0x2, 0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:40 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x40, 0x0) ioctl$KDGKBMODE(r1, 0x4b44, &(0x7f00000000c0)) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:40 executing program 7 (fault-call:3 fault-nth:12): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:40 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2861a90aec8886cbb475146d00001e030000000000000004000000001d000000006db924ba0000000000000000000000e800003e701a"], 0x28) 2018/05/08 18:27:40 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) r3 = getpgid(0xffffffffffffffff) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000040)=r3) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:40 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x4) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$KDADDIO(r1, 0x4b34, 0xffffffffffffff81) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e22, @broadcast=0xffffffff}}, 0xffffffffffffffff, 0x8, 0x20a, 0x5, 0x6}, &(0x7f00000001c0)=0x98) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000200)={0x0, 0x203, 0xfffffffffffffffa, 0x8, r2}, 0x10) [ 132.718979] FAULT_INJECTION: forcing a failure. [ 132.718979] name failslab, interval 1, probability 0, space 0, times 0 [ 132.730371] CPU: 0 PID: 10504 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 132.737319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.746692] Call Trace: [ 132.749321] dump_stack+0x185/0x1d0 [ 132.752991] should_fail+0x87b/0xab0 [ 132.756756] should_failslab+0x279/0x2a0 [ 132.761271] __kmalloc_track_caller+0x208/0xcb0 [ 132.766042] ? __kernfs_new_node+0xae/0x6e0 [ 132.770417] kstrdup_const+0x154/0x270 [ 132.774365] __kernfs_new_node+0xae/0x6e0 [ 132.778558] kernfs_new_node+0x146/0x2e0 [ 132.782656] __kernfs_create_file+0x12d/0x690 [ 132.787208] cgroup_addrm_files+0xf87/0x1760 [ 132.791742] ? css_populate_dir+0x20c/0x7b0 [ 132.796136] css_populate_dir+0x2d4/0x7b0 [ 132.800340] cgroup_mkdir+0x20fa/0x3120 [ 132.804447] kernfs_iop_mkdir+0x333/0x4c0 [ 132.808690] ? css_task_iter_end+0x530/0x530 [ 132.813142] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 132.817624] vfs_mkdir+0x69f/0x950 [ 132.821263] SYSC_mkdirat+0x3dd/0x6a0 [ 132.825170] SyS_mkdirat+0x54/0x80 [ 132.828764] SYSC_mkdir+0x74/0x90 [ 132.832304] SyS_mkdir+0x45/0x70 [ 132.835753] do_syscall_64+0x309/0x430 [ 132.839693] ? SYSC_mkdirat+0x6a0/0x6a0 [ 132.843713] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 132.848932] RIP: 0033:0x455979 [ 132.852144] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 132.859889] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:40 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/cuse\x00', 0x0, 0x0) ioctl$BLKSECDISCARD(r1, 0x127d, &(0x7f00000001c0)=0x6) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000040)={r0}) setsockopt$bt_BT_RCVMTU(r2, 0x112, 0xd, &(0x7f00000000c0)=0x8000, 0x2) 2018/05/08 18:27:40 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000000)) 2018/05/08 18:27:40 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 132.867184] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 132.874478] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 132.881780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 132.889098] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000000c [ 132.896661] cgroup: cgroup_addrm_files: failed to add cgroup.controllers, err=-12 2018/05/08 18:27:41 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x8000000000013, &(0x7f0000000240)=0x100000001, 0xffffff2e) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:41 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0xfffffffffffffeef) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0xfffffffffffffffc, 0x1, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}, 0x1c) r1 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x8, 0x617075c8f8c4017f) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000180)) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) lseek(r0, 0x0, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x197) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:41 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) recvfrom(r1, &(0x7f0000000100)=""/248, 0xf8, 0x40000060, &(0x7f0000000200)=@in={0x2, 0x4e22}, 0x80) 2018/05/08 18:27:41 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x200000000018000, 0x0) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r0, 0x800442d4, &(0x7f0000000040)=0x1) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:41 executing program 5: r0 = syz_open_dev$random(&(0x7f00002ebff4)='/dev/random\x00', 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000003ff4)={0x4}) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000000)) epoll_pwait(r1, &(0x7f00000000c0)=[{}], 0x1, 0x0, &(0x7f0000000100), 0x8) r2 = socket$inet6(0xa, 0x200000000006, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, @multicast1}, &(0x7f00000002c0)=0x10) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r3 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r2, 0x6) unshare(0x8000400) connect$inet(r3, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) personality(0x8) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r3, 0x800442d4, &(0x7f0000000140)=0x4) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:41 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0xfc3420d344bc9ef2, 0x0) ioctl$TCSETA(r3, 0x5406, &(0x7f0000000100)={0x7, 0x1, 0x4, 0x55, 0x4, 0x7, 0x8, 0x2, 0x8, 0x1}) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:41 executing program 7 (fault-call:3 fault-nth:13): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:41 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$netrom_NETROM_IDLE(r1, 0x103, 0x7, &(0x7f0000000100)=0x9, 0x4) 2018/05/08 18:27:41 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) [ 133.218731] FAULT_INJECTION: forcing a failure. [ 133.218731] name failslab, interval 1, probability 0, space 0, times 0 [ 133.230207] CPU: 0 PID: 10550 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 133.237158] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 133.246528] Call Trace: [ 133.249156] dump_stack+0x185/0x1d0 [ 133.252825] should_fail+0x87b/0xab0 [ 133.256582] should_failslab+0x279/0x2a0 [ 133.260745] kmem_cache_alloc+0x136/0xb90 [ 133.264947] ? __kernfs_new_node+0x137/0x6e0 [ 133.269409] __kernfs_new_node+0x137/0x6e0 [ 133.273692] kernfs_new_node+0x146/0x2e0 [ 133.277801] __kernfs_create_file+0x12d/0x690 [ 133.282363] cgroup_addrm_files+0xf87/0x1760 [ 133.286900] ? css_populate_dir+0x20c/0x7b0 [ 133.291292] css_populate_dir+0x2d4/0x7b0 [ 133.295495] cgroup_mkdir+0x20fa/0x3120 [ 133.299603] kernfs_iop_mkdir+0x333/0x4c0 [ 133.303860] ? css_task_iter_end+0x530/0x530 [ 133.308311] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 133.312791] vfs_mkdir+0x69f/0x950 [ 133.316433] SYSC_mkdirat+0x3dd/0x6a0 [ 133.320345] SyS_mkdirat+0x54/0x80 [ 133.323928] SYSC_mkdir+0x74/0x90 [ 133.327458] SyS_mkdir+0x45/0x70 [ 133.330919] do_syscall_64+0x309/0x430 [ 133.334863] ? SYSC_mkdirat+0x6a0/0x6a0 [ 133.338879] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 133.344089] RIP: 0033:0x455979 [ 133.347293] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 133.355037] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 133.362326] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:41 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x27, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) 2018/05/08 18:27:41 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r0, 0x40485404, &(0x7f0000000080)={{0x1, 0x0, 0x2, 0x1}, 0x53795ff8, 0x2}) syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x6, 0x40000) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:41 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="73797a31c476de0d"], 0x4) [ 133.369615] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 133.376907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 133.384201] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000000d [ 133.391729] cgroup: cgroup_addrm_files: failed to add cgroup.controllers, err=-12 2018/05/08 18:27:41 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/tcp6\x00') socket$alg(0x26, 0x5, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000200)={'gretap0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x15}}}) getegid() preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000000140)) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000240)={0x0, @in6={{0xa, 0x4e24, 0x2, @loopback={0x0, 0x1}, 0xff}}, 0x7fffffff, 0x6, 0x579, 0x4d, 0xff}, &(0x7f0000000340)=0x98) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000380)={r2, 0x19b15939}, 0x8) ustat(0xcf9, &(0x7f00000003c0)) 2018/05/08 18:27:41 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x88880, 0x0) getsockname$packet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0x14) mq_timedsend(r1, &(0x7f0000000540)="5f47f8db519e3e717f436e8dc24e9aac95be11c7125735", 0x17, 0x8, 0x0) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}, {}, {}]}) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000280)={{{@in=@multicast1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@remote}}, &(0x7f0000000180)=0xe8) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f00000001c0)={0x1d, r3}, 0x10, &(0x7f0000000440)={&(0x7f00000003c0)={0x5, 0x1a, 0x48000000, {r4, r5/1000+10000}, {r6, r7/1000+10000}, {0x2, 0x2, 0x7, 0x72f}, 0x1, @canfd={{0x1, 0x0, 0x3818, 0xfffffffeffffffff}, 0x10, 0x1, 0x0, 0x0, "005bd2d3ea2f4a4c6515ca019843508aad952e3b67055a8df5fd15973e9d5f5cd5c7ed92f3ac5484a1381bbe77777d7ce94fe0cd0b94a04cabe50d9be731a373"}}, 0x80}, 0x1}, 0x1) 2018/05/08 18:27:41 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) timerfd_create(0x6, 0x80800) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') readv(r1, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/41, 0x29}], 0x1) r2 = gettid() listen(r0, 0x5) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="04e04f8ec3693e860041ba3a090fd3cef61ed7a139ca0ce7b7866356624ed8983aefeba6e8b1bfc30bddbd739f0e078ad8eeb8fe35437c4048ab7bd194c8b37441568528581d3f1972330043c99b4fd4779f44e9b722be9ec8bfd0d20a7b6ca0de2df993187aa6599b1ca0198b3a73d43a80425c229553b0f93dd7ba1f676722fab62bc63b8d1e3e9057f0e46e8f3ab2da1793d2a6a6c237c4ce890b95cdeeaf2fc106117c07663e3c4d46993ded6135e330cee5ad2e2bbd309c666def519f0c308ed3736414d8af0f5200b489edc6e7e8c39610ae71b9e972d52efb51966f28b0f2302f466db7df61160eb8cfd48b36a4", 0xf1}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="48000000000000000b0100000300000042212ae9c098aa0b22fa321bb86ce373908338be04bd2e1b9dbdbdca14c99a2b42920dcc42e7295fbad96b091bea4291eee114de9f00000038000000000000000b0100000300006bf7d1f785f1467614f73eb5184a0a0d4af9f8308866a831e22fcc2a492c1d5797c6de778200000000"], 0x80, 0x48000}, 0x800) ptrace$setopts(0x4206, r2, 0x3f, 0x10) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000380)=0xfff) 2018/05/08 18:27:41 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x204000) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:41 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = dup(0xffffffffffffffff) setsockopt$inet6_group_source_req(r1, 0x29, 0x2f, &(0x7f0000000080)={0x20, {{0xa, 0x4e23, 0xffff, @remote={0xfe, 0x80, [], 0xbb}, 0x1}}, {{0xa, 0x4e24, 0x40, @mcast2={0xff, 0x2, [], 0x1}}}}, 0x108) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r2, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:41 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)=0x0) ioprio_set$pid(0x1, r1, 0x401) 2018/05/08 18:27:41 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="73797a31c92d65bfd4920f350fa37b2738a365e38ac215988ccb7e2ba3e7dc861867dddf56728fed07dfdaadde1251c523ea5de105cd1e0b608ccac0e591ab40"], 0x4) 2018/05/08 18:27:41 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) userfaultfd(0x80800) 2018/05/08 18:27:41 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000040)) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:41 executing program 7 (fault-call:3 fault-nth:14): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:41 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000180)='/dev/vcsa#\x00', 0x26a15eb1, 0xa000) ioctl$sock_bt(r1, 0x8906, &(0x7f00000001c0)="4650e7fb3381f93fcc8f4ab19bace69a20f688e997ea27219611ab396ffac6c3b74c748d865541716a71dd166ba461c87d5a6044f415f7cdb512d9b1606e46d4c29bc3fec4c8ca051712852d185a9391d8f3a764752125897516f8b15b29f277f9fff04f3b7d4f24dbfb818acc24f40b566dcf3aa6313fc64863b7ed5e2aac37773f9aeffd67adbf931daa45aa126295b3d5616969754fbaf540894c6a641f8f1b8b8d94430508773c73b762019edfcc664867f5afce28e8c9e8e65af8664746019bb88f52aea0252bbf74eac10d7a20773c") listen(r0, 0x0) r2 = dup2(r0, r0) ioctl$sock_ipx_SIOCAIPXPRISLT(r2, 0x89e1, &(0x7f0000000140)=0x200) ioctl$DRM_IOCTL_RM_MAP(r2, 0x4028641b, &(0x7f0000000100)={&(0x7f0000ff0000/0xd000)=nil, 0xffffffffffff128d, 0x3, 0x49, &(0x7f0000ff3000/0x1000)=nil, 0x1ff}) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:41 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:41 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 133.997433] FAULT_INJECTION: forcing a failure. [ 133.997433] name failslab, interval 1, probability 0, space 0, times 0 [ 134.008793] CPU: 1 PID: 10622 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 134.015744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.025117] Call Trace: [ 134.027746] dump_stack+0x185/0x1d0 [ 134.031410] should_fail+0x87b/0xab0 [ 134.035168] should_failslab+0x279/0x2a0 [ 134.039272] __kmalloc_track_caller+0x208/0xcb0 2018/05/08 18:27:42 executing program 3: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x8, 0x24000) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={r1, 0x100000000}, 0x8) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) getsockopt$inet6_mreq(r2, 0x29, 0x15, &(0x7f0000000080)={@dev}, &(0x7f00000000c0)=0x14) write$fuse(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="280000000300000000000000000000000000c315cd8426da00080000ba3a0542dcd79a5d000000000000000000000000b4e4527b947494769311d797e1877e89986182844cc635a9db0e68adb8cd7f9b9c4f3114ce978f9cd06c7f4c7f30e2c77f31b9412e670a4bfa363e9c5c3331c29200e117e7c5153076c80b42c05e00cc0f5e999b702566db3457723e6d43936af219fedb3b880fbe0141ece42756590700000000000000dd26687d29d7f34b1c3624881bb075a4efff3f16474b75ada48356d20e4096da40780400879c25bb66d022157dc1f66d1cb7a97548d60fb2081aad7866973d8b2921"], 0x28) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f0000000100)="98f75c02300571d29f402f730f1f56a4", 0x10) [ 134.043998] ? __kernfs_new_node+0xae/0x6e0 [ 134.048372] kstrdup_const+0x154/0x270 [ 134.052320] __kernfs_new_node+0xae/0x6e0 [ 134.056520] kernfs_new_node+0x146/0x2e0 [ 134.060629] __kernfs_create_file+0x12d/0x690 [ 134.065189] cgroup_addrm_files+0xf87/0x1760 [ 134.069726] ? css_populate_dir+0x20c/0x7b0 [ 134.074125] css_populate_dir+0x2d4/0x7b0 [ 134.078376] cgroup_mkdir+0x20fa/0x3120 [ 134.078508] kernfs_iop_mkdir+0x333/0x4c0 [ 134.078597] ? css_task_iter_end+0x530/0x530 [ 134.078633] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 134.078697] vfs_mkdir+0x69f/0x950 [ 134.078774] SYSC_mkdirat+0x3dd/0x6a0 [ 134.078865] SyS_mkdirat+0x54/0x80 [ 134.106662] SYSC_mkdir+0x74/0x90 [ 134.110201] SyS_mkdir+0x45/0x70 [ 134.113660] do_syscall_64+0x309/0x430 [ 134.117596] ? SYSC_mkdirat+0x6a0/0x6a0 [ 134.121612] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 134.126820] RIP: 0033:0x455979 [ 134.130030] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 134.137775] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:42 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x14, 0x1, 0x7, @fuse_poll_out={0x6}}, 0x11) 2018/05/08 18:27:42 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x4000, 0x0) r2 = syz_genetlink_get_family_id$team(&(0x7f00000001c0)='team\x00') getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)={{{@in=@multicast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@ipv4={[], [], @local}}}, &(0x7f0000000340)=0xe8) getsockname(r0, &(0x7f0000000380)=@can={0x0, 0x0}, &(0x7f0000000400)=0x80) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000440)={{{@in=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@ipv4={[], [], @remote}}}, &(0x7f0000000540)=0xe8) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000580)={@dev, @multicast2, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000640)={{{@in6=@mcast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f0000000740)=0xe8) getsockopt$inet_pktinfo(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000000780)={0x0, @multicast2, @loopback}, &(0x7f00000007c0)=0xc) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000800)={{{@in6=@mcast2, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@multicast1}}, &(0x7f0000000900)=0xe8) getpeername(r0, &(0x7f0000000940)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000009c0)=0x80) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000a00)={{{@in=@multicast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast2}}, &(0x7f0000000b00)=0xe8) accept$packet(0xffffffffffffff9c, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000b80)=0x14) accept$packet(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0x14) accept$packet(0xffffffffffffff9c, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000c80)=0x14) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000cc0)={{{@in=@remote, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@dev}}, &(0x7f0000000dc0)=0xe8) accept4$packet(0xffffffffffffffff, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000e80)=0x14, 0x80800) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000f00)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(r1, &(0x7f00000013c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x50020200}, 0xc, &(0x7f0000001380)={&(0x7f0000000f40)={0x41c, r2, 0x101, 0x70bd28, 0x25dfdbfe, {}, [{{0x8, 0x1, r3}, {0xb8, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r4}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r5}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8}}}]}}, {{0x8, 0x1, r6}, {0x3c, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x2}}}]}}, {{0x8, 0x1, r7}, {0xec, 0x2, [{0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'random\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7fffffff}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x80000000}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r8}}}]}}, {{0x8, 0x1, r9}, {0x44, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x400}}, {0x8, 0x6, r10}}}]}}, {{0x8, 0x1, r11}, {0x1bc, 0x2, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r12}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r13}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r14}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r15}}, {0x8, 0x7}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4}}, {0x8, 0x6, r16}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x14, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r17}}}]}}]}, 0x41c}, 0x1, 0x0, 0x0, 0x800}, 0x40000) r18 = syz_open_procfs(0x0, &(0x7f0000000100)='net/tcp6\x00') preadv(r18, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 134.145065] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 134.152354] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 134.159645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 134.166941] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000000e [ 134.174458] cgroup: cgroup_addrm_files: failed to add cgroup.subtree_control, err=-12 2018/05/08 18:27:42 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) r1 = dup(r0) ioctl$BLKROTATIONAL(r1, 0x127e, &(0x7f0000000040)) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) dup(r0) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:42 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) syz_open_dev$ndb(&(0x7f0000000040)='/dev/nbd#\x00', 0x0, 0x2000) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f00000002c0)={0x3, 0x0, [{0x4000, 0x7c, &(0x7f00000001c0)=""/124}, {0x2000, 0x2d, &(0x7f0000000240)=""/45}, {0x4000, 0x23, &(0x7f0000000280)=""/35}]}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) pread64(r0, &(0x7f0000000100)=""/36, 0x24, 0x0) 2018/05/08 18:27:42 executing program 5: r0 = socket$inet6(0xa, 0x0, 0xffffffffffffffed) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000040)=0x10000, 0x4) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) r2 = gettid() sched_getscheduler(r2) 2018/05/08 18:27:42 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="73797a31c92d65bfd4920f350fa37b2738a365e38ac215988ccb7e2ba3e7dc861867dddf56728fed07dfdaadde1251c523ea5de105cd1e0b608ccac0e591ab40"], 0x4) 2018/05/08 18:27:42 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cuse\x00', 0xfffffffffffffffe, 0x0) write$fuse(r2, &(0x7f0000000b00)={0x2af, 0x0, 0x0, @fuse_notify_inval_entry_out={0x100000001}}, 0x1) io_setup(0x80000000, &(0x7f0000000040)=0x0) io_submit(r3, 0x9, &(0x7f0000000a40)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x6, r0, &(0x7f0000000140)="a6f4b19e5c75996b7e92c51fa7b38e487566b86ef0d5871207be366fa4742833805229689ab06e1f05fbe47ed624112a27c17d21af744c5180f160ae631645f2436720a78d0693706881a62fc393d5fa50974df2b3bc135926e1c7652f698ae49dfff9cfea78b0b60573ef9b18e04ee023a585ef99dcaa8eda5e6e36f7e3b52e1c9a578f396944c5acaae5afb45cd75bf7b8e9eb6e034b7933513b85922c211a2d751826affea3c18696536e0cfbc97177448fdbc45b9c45c4dc5454778c126dd9c5ac82949c4db773b0c72b47705abb3d4f1d054fdd8f7ca36559816d3e662552f78733d91abdd1399c5ea31a3d405cb5e4d96f5d591e91", 0xf8, 0x81, 0x0, 0x1, r1}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x67c8363d, r1, &(0x7f0000000280)="9bcc93a24747c6804b51a161bd72046e0961e76adc9c52475c547697d5d5579a54ea5a4817f27528733d7ce5879e61a3b80c10a7cd1ddbbcde2f4bb31966e43be6718e6ab8bc9bf64c9d2e35517f07a5946d168794eef88c1426f8b5c658b4786030ae101cbbe4730e8a00d142cf28a25871a7e849ff18e9bc86806a7eb672d1774004ec0067cabe16f610bbdb30bb7a394bc3533f29ac027c7f7fd89aa3da82d268d9757b9f192d7c3d3b5e92848b21e9f8fcc46e4afc3b", 0xb8, 0xfffffffffffffff8, 0x0, 0x0, r2}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x3, 0x2, r2, &(0x7f0000000380)="03a9f72377a3e899ec7456788189de67c108b2e7fcd41801f80ae9c1a1d78dda7f1cde3e7e16e2ab8cc6683a8766b6da30c47ff2bdb17076cf0c7d7c4299d8e8c6c816a587c93fb1a9a4bf4e41954e87af8f62274af090b110fc9e6403db252eaa698b7ebdf4a286857f45555457698641389b6d81fdd6fe4162db4af3556163f2cbc35a2cbb41a25e84", 0x8a, 0xc, 0x0, 0x1, r2}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x3, 0x1, r0, &(0x7f0000000480), 0x0, 0x89c7, 0x0, 0x1, r1}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x7, 0x3f, r0, &(0x7f0000000500)="257a46bfceba7309353c04f52f20f217985f267bc68007c102b620097a779cb3351e14c0a125797831660934f7a6219fbfc0ce2b7938b18d34d16e12981b3c4199cd15b56e0f6b3c7a1f2dc42f8e76e6afe3625eec9b075c4e3a0407cc8e3c504ca51366e3af6d246c2a28368f8f05a95e53054804b7588db5946aad", 0x7c, 0x6, 0x0, 0x1, r2}, &(0x7f00000006c0)={0x0, 0xe8227fa5c9e32887, 0x0, 0x1, 0x7e, r2, &(0x7f00000005c0)="a8a541c358de1405fda6cb52ce7bb85c9740a818142b140707733c5fb15f356b8d071d647800132cdd4a6c1b761687f8a9abb84b0facce1dff1562f309bbb667e36348fb5049e72ad1f11d8bd46050caf715d296ae1451a274b578d8cb9dd3a7ccca567646c9db9f637a24b4ee7cadd4ad7d9c50da48b4b177f94e6562288a90ca2bfd824446eacc5fb8daf426b1b5d21f71047d88029c8477ed3d63f99720607b66211db32ca1093e7740fdf179b679353938d1af124dfc75fdd02fa85a2f90ba49dac7ab0ef6be4a873de0bf03e0d1c9da1d3449cc77afde2a9f88cca76ae9da742472809a68a02ed58611a67d25b04ef9", 0xf2, 0x0, 0x0, 0x1, r0}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xe, 0x7ff, r0, &(0x7f0000000700)="28bf2cf716fd088f8cf3a50992dcb41fe6962b0dc093cddb76e71816109c5286102129718afce9c8e85d0fef70bf71c15ed2d8eb80c6a4d4b0359e0a3d1773c6704541da993bcd8f818faf867e7461a05154a3b6d828f4fa", 0x58, 0x2f5c, 0x0, 0x1, r2}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x8, 0x7, r2, &(0x7f00000007c0)="f9a8345f2f51867e20f2f3d7430793513850e9a991d92f8dacdb5145efb29aacffcd26f996cddc35cebbae9f76b54ab77e4b1c5b6e777a8fc8e3572b37c84235cb8ba3b1906c95af78fbbac2a755e5c64dbde8800696f2d25495d0fc0195c49fcbc40144d8d1f20f6cca931f59286e5a4fbfc234b2f71e619150eb6585b9496e5f85b3b1ba442d3acc2c325f06d0262edee385377c421dbb7de76410799c2a64eb3efa181133bb1244aeeb408960c6dcd192ce74ceaa7a49ba6b5b60482067f2473decd482e31657737562fdbb6972ccfe79d9e691b3e358361e4e5a46d83f07205efd470c1dbf1c7ab57c68aabd4b6454ac2d628e93600668dec5", 0xfb, 0x8000, 0x0, 0x1, r2}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x7, 0xb4, r1, &(0x7f0000000900)="79703bdb0215f8b1dd0cb1397389ee02235befa2e863681385ca6af9a1629833ac14848a3ed92f6e6c6cc7ca301bf516dfa32c0cddafc2909a2eb42d415a979232bc41a58f060ebfba746f9e532507f74fdd976c8178830102c45b21a55337142c1ff73529979faf57413979ade731563240623861fab71a9d08dfe242748e0802773a291e5158640f9de76609451c3bf0c7b3dcc057c6c9ecb8e66501eca8df84c44854e1b7364ced780ff4251ca3aff7de5647940211dd3abc7d11d4f880b313edcb4fc18c5aba4ad9a7e0ff4564", 0xcf, 0x80000001, 0x0, 0x0, r1}]) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, &(0x7f0000000480)=r1) 2018/05/08 18:27:42 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0x4b8ab035}]) 2018/05/08 18:27:42 executing program 7 (fault-call:3 fault-nth:15): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:42 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) socket(0x1f, 0x1, 0x2) 2018/05/08 18:27:42 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000100)={'yam0\x00', {0x2, 0x4e20, @broadcast=0xffffffff}}) fcntl$getownex(r0, 0x10, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000200)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000180)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:42 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000000080)=0xfffffffffffffffc, 0x4) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x2000, 0x0) readv(r1, &(0x7f00000000c0), 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:42 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$TIOCSCTTY(r1, 0x540e, 0xffff) 2018/05/08 18:27:42 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f0000000040), &(0x7f00000001c0)=0x4) 2018/05/08 18:27:42 executing program 0: r0 = memfd_create(&(0x7f0000000100)='eth1\x00', 0x2) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005980)={{{@in6=@loopback, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}}}, &(0x7f0000005a80)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f0000005ac0)={0x6, 0xc, &(0x7f0000000140)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xd54, 0x0, 0x0, 0x0, 0x1f}, @jmp={0x5, 0xfff, 0xd0853b4231bb62ce, 0xa, 0x9, 0xc, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4}, @ldst={0x3, 0x3, 0x3, 0xf, 0x1, 0xfffffff0, 0xfffffffffffffffc}, @alu={0x0, 0x40000000, 0xf, 0x6, 0xb}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffff5e}], &(0x7f00000001c0)='syzkaller\x00', 0x798, 0xee, &(0x7f0000000340)=""/238, 0x41000, 0x1, [], r3}, 0x48) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 134.677371] FAULT_INJECTION: forcing a failure. [ 134.677371] name failslab, interval 1, probability 0, space 0, times 0 [ 134.688732] CPU: 0 PID: 10682 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 134.695679] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.705051] Call Trace: [ 134.707682] dump_stack+0x185/0x1d0 [ 134.711355] should_fail+0x87b/0xab0 [ 134.715119] should_failslab+0x279/0x2a0 [ 134.719285] kmem_cache_alloc+0x136/0xb90 [ 134.723489] ? __kernfs_new_node+0x137/0x6e0 [ 134.727944] __kernfs_new_node+0x137/0x6e0 [ 134.732227] kernfs_new_node+0x146/0x2e0 [ 134.736336] __kernfs_create_file+0x12d/0x690 [ 134.740894] cgroup_addrm_files+0xf87/0x1760 [ 134.745429] ? css_populate_dir+0x20c/0x7b0 [ 134.749825] css_populate_dir+0x2d4/0x7b0 [ 134.754029] cgroup_mkdir+0x20fa/0x3120 [ 134.758493] kernfs_iop_mkdir+0x333/0x4c0 [ 134.762740] ? css_task_iter_end+0x530/0x530 [ 134.767193] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 134.771667] vfs_mkdir+0x69f/0x950 [ 134.775296] SYSC_mkdirat+0x3dd/0x6a0 [ 134.779191] SyS_mkdirat+0x54/0x80 [ 134.782777] SYSC_mkdir+0x74/0x90 [ 134.786316] SyS_mkdir+0x45/0x70 [ 134.789786] do_syscall_64+0x309/0x430 [ 134.793728] ? SYSC_mkdirat+0x6a0/0x6a0 [ 134.797744] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 134.802960] RIP: 0033:0x455979 [ 134.806172] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 134.813921] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:42 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000780)) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000007c0)) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000800)=0x0) r2 = getpgid(r1) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) connect$inet6(r3, &(0x7f00008c0000)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt$sock_buf(r3, 0x1, 0x1c, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000000380), &(0x7f00000003c0)=0x40) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) close(r3) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000500)='/proc/self/net/pfkey\x00', 0xa000, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000540)={0x0, 0x800}, &(0x7f0000000580)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r5, 0x84, 0x73, &(0x7f00000005c0)={r6, 0x4, 0x30, 0x7, 0xfff}, &(0x7f0000000600)=0x18) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$inet6(0xa, 0xf, 0x3) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r5, 0x84, 0x65, &(0x7f0000000740)=[@in6={0xa, 0x4e21, 0xb9, @remote={0xfe, 0x80, [], 0xbb}, 0xb42}], 0x1c) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340)={r2, r4, r7}, 0xc) r8 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r8, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getpgid(r2) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000840)={0x0, @multicast1, @loopback}, &(0x7f0000000880)=0xc) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000008c0)={@dev={0xfe, 0x80, [], 0x20}, @remote={0xfe, 0x80, [], 0xbb}, @empty, 0x100000001, 0x1f, 0x80000001, 0x100, 0x7, 0x408d0008, r9}) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r8, 0x84, 0x71, &(0x7f0000000400)={0x0, 0x7}, &(0x7f0000000440)=0x8) ioctl$IOC_PR_PREEMPT_ABORT(r8, 0x401870cc, &(0x7f0000000700)={0x100000001, 0x10000, 0x0, 0x3ae00}) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r8, 0x84, 0x1, &(0x7f0000000480)={r10, 0x100000000, 0x7, 0x4, 0xffffffffffff7fff, 0x6}, &(0x7f00000004c0)=0x14) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000640), &(0x7f00000006c0)=0x8) connect$netlink(r8, &(0x7f0000000100)=@kern={0x10}, 0xc) setsockopt$IP_VS_SO_SET_EDIT(r5, 0x0, 0x483, &(0x7f0000000680)={0x67, @multicast1=0xe0000001, 0x4e22, 0x2, 'lc\x00', 0x8000000000024, 0x8000, 0x61}, 0xffffffffffffffc2) [ 134.821212] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 134.828504] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 134.835796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 134.843088] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000000f [ 134.850632] cgroup: cgroup_addrm_files: failed to add cgroup.subtree_control, err=-12 2018/05/08 18:27:43 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e24, 0x80000000, @empty, 0x200}, 0x1c) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000004, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="73886e8a98"], 0x4) 2018/05/08 18:27:43 executing program 3: r0 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x3, 0x10000) socket$can_raw(0x1d, 0x3, 0x1) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='lp\x00', 0x3) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000200)) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="eefdffff03000000ffffffffffffffff000000000000000000000000000000000000000000000000a522f81eedfcfb1871200000007284f6928deefcbe36f4fb15aad1a0a27da2126e082834a14d0c394f12860cb0acc1ec437d3500e243db01dd707162edf18f90399e051024231d01e122e606c4e29aba168cef5169eaef1b5cb8a9b093eded73a05273eb5156fe5fad2a22125f58b7536df44192e4f73e462dbbfc0b33210c37bd9a8d19f9edb54503e630b4c75500000000000000000000"], 0xffffffffffffff30) 2018/05/08 18:27:43 executing program 5: r0 = socket$inet6(0xa, 0x8000b, 0x0) syz_mount_image$btrfs(&(0x7f00000000c0)='btrfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="74687265612c00000000000000be00"]) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xe, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 2018/05/08 18:27:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000100)=0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000140)={0x1, r1}) r2 = socket(0x11, 0x100000803, 0x0) r3 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r4, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:43 executing program 7 (fault-call:3 fault-nth:16): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:43 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='hybla\x00', 0x6) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00009abc000000800004000000000000b44516af26e220e67b55dce0e76eea813fbfae5778081a46c04fc27c65f0e0b317d0bb076e848f8e304fddc33eefd1591ad27a8098d231f1add8b412827eaa64af617bf1e3589beb4ac761d0dd3a2056646c5453af3d2ab8094a38596f9b5098b3b0286b0aa52b211ea8b2c7e798ec4fcc202cd88e6a39c5890a9f614d15f4cc744085763d5d5f9216dc8c730b65286f52b391391a06b10adc2fb2b4c4665c7fd795f4d900edafd525bf81a36b92b2041e324e2b21988fe8c268bb4f6edf705464123ff45aaa1405ebc9cc986082c85b2e8a52"], 0xe3) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) accept4$llc(r1, 0x0, &(0x7f0000000240), 0xd1653136fb6cfe4e) 2018/05/08 18:27:43 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x8, 0x8000) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f00000000c0)=0x2, 0x2) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000180)={'bpq0\x00', @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}) 2018/05/08 18:27:43 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getpeername(r0, &(0x7f0000000140)=@ll={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x80) sendmsg$nl_route_sched(r1, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000200)=@delqdisc={0x84, 0x25, 0x100, 0x70bd2a, 0x25dfdbfb, {0x0, r2, {0xfff3}, {0xffff, 0x8}, {0xfffa, 0x1}}, [@qdisc_kind_options=@q_cbq={{0x8, 0x1, 'cbq\x00'}, {0x14, 0x2, @TCA_CBQ_FOPT={0x10, 0x3, {{0xffff, 0xe}, 0x80, 0x8}}}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x401}, @TCA_RATE={0x8, 0x5, {0x8, 0x2}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x2}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x8}, @qdisc_kind_options=@q_cbs={{0x8, 0x1, 'cbs\x00'}, {0x1c, 0x2, @TCA_CBS_PARMS={0x18, 0x1, {0x3e24, 'IuX', 0x20, 0x3, 0x0, 0x224}}}}]}, 0x84}, 0x1, 0x0, 0x0, 0x400c041}, 0x20000000) [ 135.197522] FAULT_INJECTION: forcing a failure. [ 135.197522] name failslab, interval 1, probability 0, space 0, times 0 [ 135.208901] CPU: 0 PID: 10717 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 135.215856] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.225233] Call Trace: [ 135.227868] dump_stack+0x185/0x1d0 [ 135.231542] should_fail+0x87b/0xab0 [ 135.235300] should_failslab+0x279/0x2a0 [ 135.239404] __kmalloc_track_caller+0x208/0xcb0 [ 135.244139] ? __kernfs_new_node+0xae/0x6e0 [ 135.248557] kstrdup_const+0x154/0x270 [ 135.252500] __kernfs_new_node+0xae/0x6e0 [ 135.256691] kernfs_new_node+0x146/0x2e0 [ 135.260792] __kernfs_create_file+0x12d/0x690 [ 135.265352] cgroup_addrm_files+0xf87/0x1760 [ 135.269889] ? css_populate_dir+0x20c/0x7b0 [ 135.274284] css_populate_dir+0x2d4/0x7b0 [ 135.278489] cgroup_mkdir+0x20fa/0x3120 [ 135.282584] kernfs_iop_mkdir+0x333/0x4c0 [ 135.286834] ? css_task_iter_end+0x530/0x530 [ 135.291280] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 135.295761] vfs_mkdir+0x69f/0x950 [ 135.299408] SYSC_mkdirat+0x3dd/0x6a0 [ 135.303313] SyS_mkdirat+0x54/0x80 [ 135.306900] SYSC_mkdir+0x74/0x90 [ 135.310438] SyS_mkdir+0x45/0x70 [ 135.313908] do_syscall_64+0x309/0x430 [ 135.317853] ? SYSC_mkdirat+0x6a0/0x6a0 [ 135.321871] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 135.327085] RIP: 0033:0x455979 [ 135.330292] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 135.338035] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:43 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000040)={'syz1', "aefafe90f9e865453ed907cc79f5196e222a54d7077e0e07432011b985162cf2b1e9c3f97bdf75b7f576f20a44b997323061ab1e62"}, 0x39) 2018/05/08 18:27:43 executing program 2: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000240)={@llc={0x1a, 0x20, 0x6, 0x5, 0xd0, 0x5, @random="afc3a9161ff5"}, {&(0x7f00000001c0)=""/48, 0x30}, &(0x7f0000000200), 0x1}, 0xa0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_submit(0x0, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) getsockname$ax25(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair(0xb, 0x800, 0xffff, &(0x7f0000000040)) [ 135.345388] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 135.352677] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 135.359967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 135.367264] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000010 [ 135.374774] cgroup: cgroup_addrm_files: failed to add cgroup.events, err=-12 2018/05/08 18:27:43 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) fsetxattr(r0, &(0x7f0000000100)=@random={'os2.', 'net/tcp6\x00'}, &(0x7f0000000140)='net/tcp6\x00', 0x9, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:43 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f00000000c0)=r1, 0x4) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:43 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e3908c9c6a031451cd95ff6719b5816aec7b70dc9a70687ef32780c63bbda1185c6e6179a57132efd45a94c9f5d40e42ae76108e778ada78d6866ba409475a6786b9067b451a36bf29c57cfd4a61e00718a8be66c8d9cc7a7e341e676fd4b3df2d6172ab6b4bba06d6f6eea36b1954bbbfe397f417715ddf43ee82190626d02422db52ca95ceeaecc756c910fbed87d147ab3688d16acf5f5695ccf839d978e474ca969ecc7cf4e485bec3755d10839973b60750de364488502f0000000000000000000000000000000000000000"], 0x4) 2018/05/08 18:27:43 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r0, 0xb19) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.effective_cpus\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e23, @multicast1=0xe0000001}}, 0x7, 0x3, 0x4, 0x1, 0x5}, &(0x7f0000000080)=0x98) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000200)={r2, 0x200}, &(0x7f0000000240)=0x8) unshare(0x8000400) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) r3 = socket$inet6_dccp(0xa, 0x6, 0x0) getsockopt$inet_int(r3, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xffffffeb) 2018/05/08 18:27:43 executing program 7 (fault-call:3 fault-nth:17): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:43 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000140)={0x8, 0x3, 0x1000, 0x2000000000000341, 0x1000000000000066}) listen(r0, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000180)={0x100, 0x3, 0x3, 0x40}) setsockopt$IP_VS_SO_SET_TIMEOUT(r1, 0x0, 0x48a, &(0x7f00000001c0)={0x1, 0xc8}, 0xc) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000340)={{{@in, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@loopback}}, &(0x7f0000000240)=0xe8) sendmsg$nl_route_sched(r2, &(0x7f0000000480)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000280)=@gettclass={0x24, 0x2a, 0x300, 0x70bd2c, 0x25dfdbfc, {0x0, r4, {0x8, 0x3}, {0x0, 0xffff}, {0xf, 0x7}}, ["", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8884}, 0x4000000) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:43 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) getsockopt$inet6_udp_int(r0, 0x11, 0x1, &(0x7f0000000200), &(0x7f0000000140)=0x4) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000fa1d25053affffff00", 0x5002}) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r1, 0x28, 0x0, &(0x7f0000000100)=0x5, 0x8) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f00000001c0)=0xc, 0x4) [ 135.693391] FAULT_INJECTION: forcing a failure. [ 135.693391] name failslab, interval 1, probability 0, space 0, times 0 [ 135.704755] CPU: 0 PID: 10760 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 135.711715] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.721084] Call Trace: [ 135.723717] dump_stack+0x185/0x1d0 [ 135.727394] should_fail+0x87b/0xab0 [ 135.731156] should_failslab+0x279/0x2a0 [ 135.735264] kmem_cache_alloc+0x136/0xb90 [ 135.739467] ? __kernfs_new_node+0x137/0x6e0 [ 135.743929] __kernfs_new_node+0x137/0x6e0 [ 135.748213] kernfs_new_node+0x146/0x2e0 [ 135.752317] __kernfs_create_file+0x12d/0x690 [ 135.756901] cgroup_addrm_files+0xf87/0x1760 [ 135.761431] ? css_populate_dir+0x20c/0x7b0 [ 135.765838] css_populate_dir+0x2d4/0x7b0 [ 135.770050] cgroup_mkdir+0x20fa/0x3120 [ 135.774147] kernfs_iop_mkdir+0x333/0x4c0 [ 135.778386] ? css_task_iter_end+0x530/0x530 [ 135.782841] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 135.787315] vfs_mkdir+0x69f/0x950 2018/05/08 18:27:43 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000180), &(0x7f00000001c0)=0xb) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$nfc_llcp(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x60) write$fuse(r0, &(0x7f000000afdf)=ANY=[@ANYBLOB="28d91636810000fdffffff0000000000000000000000000000000000000000000000000000000000"], 0x28) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000380)={0x0, 0xff, "fcee6d3b1e6ec3f573331682b029b26d8b354c123cf18380b32a23fef91f97be77c18234a848b881898a192dc69e4dc284bc5dc3d93e86d7df89e98a254bada692b13b2c8b9761178700297b676b9ebbabb625e59a936744007325aa3de3f7c78e44f9044ba5f997674076198aec1b4536494695b5a1c5d18f319d3d930d97809535b3ad9dce7ecb952cef6c3c4b642bd3c42b1881143856d54d0e7fd839a82fb8ca8590eff91f74b5ad287c8b656a8d3a1b538b67f223152995b43dafa4fa5cc25fcb958e3e09539536225af4c6ae7dee66b3c275259454ca1b747b9cc9864e7cdad490ffc58e43763088d9d38d2e68f157516344c7ba1d32b100c176b43c"}, &(0x7f0000000140)=0x107) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000280)={r2, 0x2}, &(0x7f00000002c0)=0x8) setsockopt$inet6_buf(r0, 0x29, 0x9cb027274cfde553, &(0x7f0000000200)="255909e8eeec4fe7d35288a5ea9aa85ae5f348360877a3be2fd8e6e9261856edb13e7466701281bf610ae3347eb0d611dad676d37e2d07a10df8967a74f5d94e0e67bf1b43ea105e3aa974eabb87addb727ac91de69fc0d03c671bc5581d4bb3d61dfa36f47f6c993f3eedc3a29dee7c58cb0eed40", 0x75) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000300)) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000340)) [ 135.790945] SYSC_mkdirat+0x3dd/0x6a0 [ 135.794853] SyS_mkdirat+0x54/0x80 [ 135.798435] SYSC_mkdir+0x74/0x90 [ 135.801966] SyS_mkdir+0x45/0x70 [ 135.805422] do_syscall_64+0x309/0x430 [ 135.809358] ? SYSC_mkdirat+0x6a0/0x6a0 [ 135.813371] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 135.818581] RIP: 0033:0x455979 [ 135.821790] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 135.829539] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 135.836833] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:43 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x1, 0x400) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r1, 0xc05c5340, &(0x7f0000000140)={0x5, 0x3, 0x1, {0x77359400}, 0xee7, 0x8d}) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="73797a3133e42c7ae74963bbd5f8c61d03183a09ff2fe4dabbc151eb597ecef1b5f8b35635c658920c4e124547ea82d0d4af9b20c0c7d6b261e7bc7da4a5760496121a4c17644696214666c412effa08861b3c9bfab9b35e62f9f891de6893d7cd44063dc3394e85c2948e795a7b34642caa79c5eb59963490adb6e07b940156fac00117a09a6e0c5363624cc97c8e5c6b7b3a093e63518b534550c6d3aa3188a3290f3fd1c3a0dcc18368e8d01c2a7061e34e77e51350453c341d7f52efc1ce09814218c60a1388a539622daf8d69f7c6e654249fa93697f0883500dc589707bbb7b4b6e100000000000000"], 0xec) 2018/05/08 18:27:43 executing program 2: r0 = socket$inet6(0xa, 0x8000b, 0x0) syz_mount_image$btrfs(&(0x7f00000000c0)='btrfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="74687265612c00000000000000be00"]) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xe, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 2018/05/08 18:27:43 executing program 5: bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r0 = socket$inet_dccp(0x2, 0x6, 0x0) listen(0xffffffffffffffff, 0x6) unshare(0x8000400) connect$inet(r0, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r0, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 135.844121] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 135.851411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 135.858706] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000011 [ 135.866225] cgroup: cgroup_addrm_files: failed to add cgroup.events, err=-12 2018/05/08 18:27:44 executing program 0: r0 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x7fff, 0x101000) name_to_handle_at(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0xd, 0x9, "014f051ba3"}, &(0x7f00000001c0), 0x400) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x1e7) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) keyctl$join(0x1, &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}) 2018/05/08 18:27:44 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x19c) unshare(0x8000400) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x200000, 0x0) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) ioctl$VT_RESIZE(r2, 0x5609, &(0x7f0000000140)={0x10f, 0x7ff, 0x9}) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) ioctl$sock_inet_udp_SIOCOUTQ(r3, 0x5411, &(0x7f0000000100)) 2018/05/08 18:27:44 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) getsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000000100)=0x20, &(0x7f0000000140)=0x2) set_tid_address(&(0x7f0000000040)) 2018/05/08 18:27:44 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000140)='net/igmp\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$sock_inet_sctp_SIOCINQ(r2, 0x541b, &(0x7f0000000100)) dup2(r0, r0) 2018/05/08 18:27:44 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x5) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:44 executing program 3: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x3, 0x4000) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f00000000c0)) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'veth1_to_team\x00', 0x1000}) bind$ax25(r0, &(0x7f0000000080)={0x3, {"b4d33106a185f3"}}, 0x10) 2018/05/08 18:27:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) socket$unix(0x1, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x9, 0x2000) setsockopt$inet6_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000280)={@in6={{0xa, 0x4e21, 0x8, @local={0xfe, 0x80, [], 0xaa}, 0xebad}}, 0xbd, 0x2, 0xfffffffffffffffd, "3c1a512da501fc17ee2b258edd31eebd3f20360e709a472cb4f8775f42169965f319d4a95790252a83789e65e44db79bd0d5320802c0e78c95a950d1e1339c2981770f0f12e10188d4ed9e1677ecef82"}, 0xd8) getgid() setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000180)=ANY=[@ANYBLOB="000000076ce31d284b4b6fffffffffe000000200000002ac1414aaffffffffac1414aa"], 0x2c) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x81, @empty, 0x7f}, 0x1c) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) 2018/05/08 18:27:44 executing program 7 (fault-call:3 fault-nth:18): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 136.287744] FAULT_INJECTION: forcing a failure. [ 136.287744] name failslab, interval 1, probability 0, space 0, times 0 [ 136.299155] CPU: 0 PID: 10811 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 136.306106] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.315476] Call Trace: [ 136.318107] dump_stack+0x185/0x1d0 [ 136.321778] should_fail+0x87b/0xab0 [ 136.325545] should_failslab+0x279/0x2a0 [ 136.329654] kmem_cache_alloc+0x136/0xb90 2018/05/08 18:27:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="73797a236a33e498f5e2fa070031"], 0x4) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x8000, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000280)=r2) getsockopt$netrom_NETROM_T1(r1, 0x103, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0x4) 2018/05/08 18:27:44 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000180)={r1, 0x50, &(0x7f0000000100)}, 0x10) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 136.333861] ? __kernfs_new_node+0x137/0x6e0 [ 136.338326] __kernfs_new_node+0x137/0x6e0 [ 136.342608] kernfs_new_node+0x146/0x2e0 [ 136.346714] __kernfs_create_file+0x12d/0x690 [ 136.351268] cgroup_addrm_files+0xf87/0x1760 [ 136.355817] ? css_populate_dir+0x20c/0x7b0 [ 136.360214] css_populate_dir+0x2d4/0x7b0 [ 136.364419] cgroup_mkdir+0x20fa/0x3120 [ 136.368531] kernfs_iop_mkdir+0x333/0x4c0 [ 136.372782] ? css_task_iter_end+0x530/0x530 [ 136.377243] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 136.381818] vfs_mkdir+0x69f/0x950 [ 136.385452] SYSC_mkdirat+0x3dd/0x6a0 [ 136.389353] SyS_mkdirat+0x54/0x80 [ 136.392938] SYSC_mkdir+0x74/0x90 [ 136.396476] SyS_mkdir+0x45/0x70 [ 136.399934] do_syscall_64+0x309/0x430 [ 136.403882] ? SYSC_mkdirat+0x6a0/0x6a0 [ 136.407903] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 136.413117] RIP: 0033:0x455979 [ 136.416318] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 136.424064] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 136.431363] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x2, 0x0) sendmsg$nl_netfilter(r1, &(0x7f0000000440)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4c0300}, 0xc, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="900000000203000325bd7000fcdbdf250c00000a7c0095002deae4ed237ab9198673d336ba4dac784d5fff06a92b1b9cf2698aef1899b2a829296b8b9eaf2ccacab96b03639a1ab9386b9fbf2e60c26d56495f2763bc814a21b004e818e82f6951f764c2d717bbf3f60d0ba0f057cbb43476f936cd2f9618e82579258ae96eb8530a32e95584a13412bf111cf10000004d43c426ceeaab29e8c030c182f48920768da5147b71d66c313fb0eab063fa5d4766775742b8bda2db807a20a970df65ef4c3379ec0909ac57d8ceed601eaa6f4518001d9f3b5dc54dce9bd29aa7cd5b44d1d3e5a99bb0d82f33c54884ff0708570b8c439200987f6b99da614bfed7e9d754d0f999"], 0x90}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) r2 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x3ff, 0x400000) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, &(0x7f0000000280)={r0, r0, 0xfff, 0x7, &(0x7f0000000200)="5bcbae5e1e64b201cfa9d61129205f020cb6303b6fbae7272b8bfecc76c0735242085f2167f6c6dbe84a683f55c8a1948ff0fd", 0x7, 0x0, 0x6, 0x9, 0x3, 0x8001, 0x4, "a3566a60fd9ce0ebfe2eaa26080d5cf76d14760fca8528cf5db2d4c132c582130f95c8554c47383896f26cf0c146a9f7b220f8b6af370edea05cb0df73a6acd783225da351ceb2549131339a6ddd55c3b665b69322a554ab33d052de22e89a7967268f8c415cc165e244a6983c4b0bc0e16c6aa415e580daa85adf301555dbd52bcf54ab1b7f2c4d4bef96c726da9e0887ce45538ef06f9bae4c59c17c868edccd0d"}) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) [ 136.438651] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 136.445942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 136.453232] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000012 [ 136.460760] cgroup: cgroup_addrm_files: failed to add cgroup.events, err=-12 2018/05/08 18:27:44 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000000300000008000000000000000000000000000000000000000000000000000000000000008b5aca623b5fea672d36abf21da3dfa3071e61b7264e04847291675c4df2cef470812c130da2282ca9"], 0x28) ioctl$SG_GET_SG_TABLESIZE(r0, 0x227f, &(0x7f0000000000)) 2018/05/08 18:27:44 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x5) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:44 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) io_setup(0x1, &(0x7f0000000040)=0x0) socketpair(0x0, 0x6, 0xffffffffffffffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = creat(&(0x7f0000000300)='./file0\x00', 0xa5) ioctl$TIOCGSOFTCAR(r3, 0x5419, &(0x7f0000000480)) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000880)={0xffffffffffffff9c, 0x0, 0x1, 0x0, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x33e}, 0x20) r6 = dup3(r0, r0, 0x80000) r7 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000700)='/dev/sequencer\x00', 0x8000, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x4000, 0x0) io_submit(r1, 0x6, &(0x7f0000000800)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0xf, 0xf5, r0, &(0x7f00000001c0)="89d42c1f19ca8dbe3ffc8bd10b75671d1e8e1f546a50d99efbd33ecf067909d0d0e3213860397cb655426da022897f7f1633ab92df72307a10f20b5f4ec18b93eac27dc0932c0b5f285dc324a610172d3bc762cde2b943459a86ea0e532dd1b4ce605ed6403de2e6338300379be7d6119648e1a6ee01c728101edb47d8c433cee7a2ffe831c1996502c1b827d6de8ec652e73e8a8e470b3381bd6653468990cfa8c68df6891b85101f120e4eed8842c9cf761c736e3919a91b018540a3cc8bec36ada62bce7f762d7a3c7e2debec29486aa0952a", 0xd4, 0x2, 0x0, 0x1, r2}, &(0x7f0000000340)={0x0, 0x3, 0x0, 0x7, 0x6, r0, &(0x7f00000002c0)="f9e6cc6f746b8b3860e2a56ffe6f846b43d387a6bfd6974dde125679c75718c34cd82723047c23f14e06d117459cd4", 0x2f, 0x0, 0x0, 0x0, r4}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x2, r0, &(0x7f0000000380)="9467457f2b61fb16afeec42ca56366c9895d4f3b351fbd8f091ccbd6dfa4603639443561ae4536709ee91d37d10475e477c879037cdcbe454ea8ca162635e00d85f1f3163c0ff9b1532a6ad78f954685653a4d0b1fa5f734b65c30d729c2ac", 0x5f, 0x7fff, 0x0, 0x0, r5}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x5, r0, &(0x7f0000000500)="dac1740ad0caf7e8864e28a3375fe4dec89ed9159cd001628ea27105f19da142d7ec564b2f7775021a19a5bc32aeded971c932e7e9adfb066d5e30e6cd53561867ca9f581a8be55da67957c5a758bcadd11676917aab5779ec522b267aa7763d79ea6629544e8219ee4c108e0f88c49b3ff749556489255ca437a9926a7cb2f565d496b1d4b4abc203fcacdd709959407174955839455f5e3877022ee0b65077e1f48eb766ebafdb28961fc60177628af6c41009caa477058e3acd46f73ac0b955e31fc83cf6edb154e5e3c21739349aace260e3da1ae9df300fc5", 0xdb, 0x100000001, 0x0, 0x0, r6}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x2, 0x9, r0, &(0x7f0000000640)="9cb6768591bdd7f269d14b908fe0e909f7d53bb1e6002e5afa3b0d132f45eb03e7cf463e90ded44fe903bad6c25cf2b180480492e57b197f6e9bc415af95685eec53daecc906459e3937d33558e75a128426fd4ae92e1ec10124293b49d5d909e832ef307315c165b2c7195f0f20bef78579847070b5f8c30ac3638c29ec2fe4333b8588a4c0f6794c7d98e389fcd8af3e26edfbe341b19edd4688d077ee6a2fec", 0xa1, 0x5f2, 0x0, 0x0, r7}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x7, 0x7, r0, &(0x7f0000001700)="da5e8040e5b7de36782bbb1a56b84cac4c748970cfcc9fefecf7e5c0bfd570fbe3c6c07ec7f208a4299ee7a25dbdb1e08b8147eaa94955480c3ffa19433644ce757ff175053e35249e39f8c53131fcfcebcb0be3120ec97f47ec10c133b981b536b6cc59a08329ae6e9d23e0273754453e1a4b8222e60185d71da42e9b92483b9ec76cca65719f1f8293cbcb8ee854c81bf5e21f5fad41a3ff4fd0e161adca35a9cd0de760db3ac50b4b3867ac5a37e0ce14589851091349d78522d8102b36b71f4f8e6a8d3dab4d3a24f29d42632152dbfbd85e44ebd5b26f6f5a7e2996ec95539fef82b553d8037cce675682186badc376312959b6b76c57f7c6a23d1769265dc564cb3305d7ff63148661144c3da7a98d54e5147b68b3eb24edbe160295bc46a5b5fbe46524d8354c561e38c10450b2333ea27256aa6f8fd87a0f397d83b358ee0c3eafb95320ec83458954107c3c09363847582407721a8bea4daa14f413351f66b8c573f1a39930cb41d1f863044052cf792bd40ede78d92adc1c244b0d142646b81925a499b5db3aa5925c82d739fe909b06d8bcafad70356781046de686f3e84bf1aa3ed184e959c7b69c5eb135d82808236dee6a0bf64e2037f299c8bfa264419c0bdfd5a6c937a32114bd1c3338cffd0551535be2a383def11d4feb592099119517212e9ac982dfa526e1d6c47261f1a7de8f21d855d850887148dec285dbe3f17315c78c15ee4c1cc288d9dc55886f8e969100ec93f8b99d9ad4e2689f07a063ac5ff2b0c3d42ce404fd79fdf74493416d369cc79f7c43636ade044462a38f30895e1e1b44ca81ea5051847ce329c7bf4a93424aa960e833913d579b89761dfe375b7f9dd5a64105f6c14088bf8f36846563de9b7ff18b1741f447cb00d0966c3379387d5f7c8799ce04d68f5b10ef026f6db1d9b0f57edbd62af8562b7395d93bfc5ae9a53566997d0058b192d6fa5aba2986bd94ab8d81385295670231c88c4c1c5d072ed676578c38d7e20a2586289d91b7f34bf8d3356a505be39f02346fa570d5efad6e11c746e66be03c40f8bfd7bb207e6aaae38c705b8ba4d159c2cce1a49a6c11bd85aac05216f31a1d2cec05bdec4cafeefe775379a8296bbf16ad3ae4cc25de313a1dbfecb0dd40fd4c8c395fce620a42fdc2d19a5119ed7afae71970b36b2ef6fe5bce17a27a768cfc45e7f5b616e2e707995376ae4ae1ae5dcc974af756d10b75347139e6e4ef6f8a9967eb46a48a94bc449bb208e63dba739ca93e982bf19d294c1b91a77b0aa342ed16a20810f76fb6051d815cc59b99c0a855905a351e39498f5712342f8f72ccbae0ad17e6d4f3e07b8d903678184a9c6d4c5ec3b789d67c86e43c92e8367c5d9d9a2b9537310af29aa2994dfd28c33faccc3646932ef08b30b841895a733a090d2b551e462414ef16352c6c5ec88731a3fea93f09d8316080eb219163ccd97d30bb4baf91ba31f478438811b9585cba38ccdb63b684520f13346fade1f868c5670095c66fa8bd22586caa46d176529363ae67f997e4e9e724a4a75ec47bde22d9763b4909447f7f70a3adda2756597e705bae82cb042e04c9222d5304d3513df45e98368b4e8ba90f0953a186ec90d237f95a9b0a78b779c14214b0002bd1fce0d2450538a73500942a1fd60a1e99d3cc4b35be4ddb79590756a2fe40ef62590a3c97db0496066cdbccaeadbda5ad710415604bed8c15f8d63cce18f6074fce01d12af942a814edbd7b2c0893b9cde99116d2a9f5b3b9a4c19e7928a80e17c5af1a7d10f688accb615ab198b4ce09144509863ec47b8bae6d178edefe35c3e2eccd8466d4b465b299d2808994959565ca4c1953de68318981b11b6a1cdfdf8457c984cfafaf5788796390524ce42dd76bd8d58574ddba85683ed88b82126f126b1fcee66442c775577f2f4b301e3daa037e11a75ac7c9293fc2baa1f4458346832d48fb31b902a55743cb56bec4e9fe77d82abd15bc89a868fcb930e284381d0c97c7bca64c76794a5b942d9e7b26b8165186b1342fa690cfaccd9a4c961bdfbac2024ba034e213ad7e05ece0ee4c2ff15433eead0f0b3bde14b3939d2c3047d8f05c04d581495a938945b556b17beb78406956ebdfd261084f22a71336fcbaff331fe3a0646abec142fb3ec442cec01b4074b32e2fd13b23748ee027279bc3f4f2216c12b75b073bfe4e06f649d1312e4a903bf0aa31ec97d56468c010f23200f5e25085e85bcb2b1afe1892df1e8b518e1017fd9f3a8840baedeac687ed3a03c0f61ca989cdd0ba94aa36540a431210145ed8be96a3476179119318099b6d664f2da2628cbc426dc7d473f950ffbb135f91fe7f84c916dac6f0ac4f268950fe0d9f9a66d2dee11513438aa635189ccb73915fa08f349a1ef2ba58a87c9dff2f519a8ff5b3ae16347d86f4f1a6158b3a6944cd4fcf38ac35dad109c0312c408e898bbe3c38b81b4431b6397f2dff6840338b677d8dfa0a9ca83a45e028ad5bbebe46a1fd20e0678c28252cc5ac09c80635f26cbe19be711564413b2d279cd9fcb21b7849359cac08d2214c86d5989fd9553d0ff928af32440917450d4518d3025943d3e40597ee67c3def7218dfa8349d39fd7043f8c1c6aa443a727aaa4cea5ce9e069faa6b9be3f253a2b8cf9b324489febb9735373be84872a96c17ed2fe0957b328d24493c1ae102a528ae6f65ba7fa30b0b93153df38831f053d8d55685972e41aed70c427a6a193d907cfef429d49214782058471fed9fc59c164783bb9a5af5a268058b1a4d3eea76e627a17d40f8f556bfddedd9ee1e7a3974ed98b983647687527490f001318fcda92fa419b947a07bc6e02118fe6198beb74a0bff07ef31b3f407456631d5d8c006e0c4ac446f7ad0a4b0b01359c372c3e08cc48b088093a0a12c6bef1a51212a79568d2e2fa0c88854707ac1bb65be79b61c718f365a1390428343bc89be6df6883190146baf2fb3b766a03e896bf12d1d48f9b768b73f3c6efd4e5f65e307e9f66abf0e1a81cd3671e68e0f72d27ac953938f2565f61172f23c7339364e69f23d491b7a71d16bddbe10e1127e4ac2b61be16f5b9ccf29f4665f4057f1a1c4cf726426e595ae2ce0e85f4dfd6855e0c47db602b520f03c9d46f112dcca24f3d0e02958971972188c45b066052be156f312538df1abe35b8112014ab5ae6218cb383000f74b82e4fa50694f56e0ad80b657fa2db1b853ad725aa7f6345b8808cdd653167f906790c1e78e253820897e555d060f1547d4652e7fbae52e994db418d86cc72dd0d6d062d84d6246c124115257bae517b9eedd014070b5ab77f5e5ec791e5ca41b9dd7a08b4d1febf6ce9f96a4e4ef4e5a0dad4f931ef2c864b6309e37e64f2faad47658fae013b2a0a1102e86cf66722a93cb02d21dee6131be594f62f36ce56374ef3a2225807c507b5caf0a114b74bd44b67075ad77a4f0766c50b09f2a43fa74d4688082cae59b98c96f74400af5839c4ed64c84423f500a0eaf5fb0fa8cb4db8772d581d95a4f73900abd1009ed134c003dd581ca4807d1090563770d0d94b7eeef9650f5d3e79eb5f1a08eb597268c30bb0693e3b9701e3dfcb54c230244cccccecba1c7e3d421251e15590eb0d98609f8c673a873760a00647cff84500e3c2a240b6c94d34c1486280571264a92465e23d7683e637750f2ba82fbd39e5e5969a3e26288b30d10b39d37841e64944d50cba8d1b351c1cf8ea676689134bed5de510044324b8cd679112afb7258af3d75178566d02d03c2cc8a8513fd9613f31b1f734ddfaac7f0380f6cd483a23f770532bd65e10a3bbe72e5e09b25b724edf76dd715ec0110e2a48a98aa5793fa39b04266cfe12fc9a382bfda344f247750d2bfbddb94b412cbd46143efd56082c54d7aaf48ba0fa9b966ce53d88a7abf7f29bf4db6944992ca8825e6d3d2aaddbdab554ed7a7e675ac6e2755c7734b46526d181b54914b0e51e2bbb3b70143f2816a12bfdd7e9107c7f106486df12823f2124ea92c78d454cdfe12b70af030346abd3d265622423665e0be58066972cc7740af8c26bf1f10f80749b4b0ad8cf20cccc34bd897e33c16dd89f14d04aecc240f385acd09d4da4025ecac867ed80823035d0ce572cc9940ef527ef129422f809f4e65e7ac9152151523446a2ab685f1f45c9028f8569facdcb12ec9789f3f1618917fdd51d8d8db5416c9cfe980c5d13c8b8ccade50b84080db71e8d901677192ab23798182d1d9d2088f41a77ab74253a4ddab3cc5736b1b3755afd438d472006fa030c50b8b066871df9f4d48bf75f09e6dc55b84bfff1a39c41016cd1eb1252cd718bc437f3f1be3685fbcf7e89528ba9d5e93e2561c01416bae43b51e7af33f939838ce0597d2ae17515a0574242fe7d0737480a65ed2618ac51884e72359538d1b2a09e1ec56814d0e9d8ffffd3347436fe0303d4ef5bc95d8b2f258beda976512bb6b046235f2e300fdde35d51dd5ac03407fdfdba4a2eb31d78d1432480fcaa0b9bfe11f69f4c3a53cbc888da377b7a34b24e244d0971e18098810ee94d7be18db0666534a13364d2e0cec90e2c062332e13a76781cb7f5b04a755a3223dcfbe166a273152abd7e340893edd891711f4a785459d63571c8dd7ba6dd361c6f1bc5603b5ab7a880bd95213afdaa5bdd5813a01cafeeb480c05567235b6e2c7b459c76b666389b3e31ba31107cff48cfbb94885e602fef517b7843348ba54e5953112a5ae2a7e4430400ec67b6cf5a2884ea8e1876b652687a2cc19849ee37d9e65bd074a2f83b8355c70f5429378a82a3502a0b55013ac48c15ae4e16d164e9bd5bbee811f09a873971ca573c3d09974e4a4c332f6687d60d52820d04724c60225d8944ddded5cacdb610bf7d1706e66ece3f024c1dec1fa2c170933c93c2f9d77c25b1ce98e8547cca4fb95dcb2e0af56fc181d44dd3b603afbfa31fbc93c8d6c070953cd542e52fd330ccb59012e23428bafab1684d19c00256f09de2beeffbe85f99b5ac0a8c246445cab622ff1eeea12f5b0925da95184789229c76b259b275912dc1e14b518f5861b4372426f9192aa7face73efa9cbd1d0b82997a17057d3c1a5fb80a8e36be313c759b5f3191d1f68610ca61d4f30579e3397bdc95d24d5934e7efdc45c5d5eb8c8f743c5143fae97c06656848c94b2a8fa668c04fc1e77881dfd0337c0c05b842790a27b3ad2fb7110b83617457b74c3a2066026331acb2a95b04a480cfbadb9d44002ff53a77a57ef21f3f7722c560492e5025fd8a91f6c5dc7b432cd098bb16066611809f7da800aa11a5245df9befdb96f7318f36bc1007a5237c13b5e1831cf4ed1753fcdece6e4f76f405f298a473f1369cccfdd026ccf140b4776d9bcadfdad55e2924ae3683e6bf1dfc0cccf544b4039ee0acaf17948faa693f67f9165230c87ce58c93a017a5eea94101c9ddbbf66b0122ea7fdd1b1ff9215dddc465be80bb18c0cac0381b7c310271b0e799f0fd76151ede7d5ac328b526dad461828bedf39b1170d4e2332d338e84b1c472143723cf1ab0a6550e090194b636c5c315e9bf4bc09096d5f83dec64a33903800fdceefbce4bfd4663b8ac792b5667ec8a715098bb2da8e3915c02b2c229bd45f3b287ece5af77ff0ad76d874d492bba3dca6f84f338c31ab15f0278ced2a7d9c841cb5ad555b6c2a1fb3ba19bb799f31c08a08e7fc972ef3f7e2cf9796647ee978f414d49a176239c4d1541c1cc1348119af82d0b9b3cd272eaed6", 0xff09, 0x10000, 0x0, 0x1, r8}]) r9 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ptmx\x00', 0x400, 0x0) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000840)={0x0, @local, @dev}, &(0x7f00000008c0)=0xc) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000940)="12381f8ab5098078dfcad8b2f9394623cc188e6cfd0965cdad9c5cff818edb46e5309d5eba972e49b84483abdcd80b0e7629f206f0020d2864d47879c1c84474855515bea1c0ff21610b9df6b937ac0e107c486c3491a66df7a6abcf62dc0d6c78ad802811d108b4bf98c3ee3994af4189f89c639e527201c3eaa8e94f4b40965559034976e17c0a63", 0x89}], 0x1) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r10, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r9, &(0x7f0000000100), 0xfffffc2e}]) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r8, 0x4058534c, &(0x7f0000000a40)={0x5, 0xfffffffffffffff8, 0x4, 0x10, 0x80000000, 0x8}) 2018/05/08 18:27:44 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0xa00, 0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f0000000140)=""/158, &(0x7f0000000200)=0x9e) r2 = fcntl$getown(r0, 0x9) r3 = syz_open_procfs(r2, &(0x7f0000000240)='net/connector\x00') fanotify_init(0x40, 0x1) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:44 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet(0x2, 0x7, 0x1) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000100)={'filter\x00', 0x69, "c9432c2f2cf4f073d4b6898046b6ecb6b1513768443d84937b52f5e4261a86ca51a032dbcc66cb2270d164713b486579ddba82ff9d91f0f42587b5f369b91f77e4f1317a47b0f748cbe13f7dcbc398df33248379b6f487970a3217e7218574d8325d39245a9d148dd0"}, &(0x7f0000000040)=0x8d) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) syslog(0xa, 0x0, 0x0) 2018/05/08 18:27:44 executing program 7 (fault-call:3 fault-nth:19): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rfkill\x00', 0x400000, 0x0) setsockopt$IPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x41, &(0x7f0000000280)={'security\x00', 0x3, [{}, {}, {}]}, 0x58) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x26100, 0x0) timerfd_gettime(r2, &(0x7f0000000140)) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000180)={0x0, r2, 0xa, 0x3}, 0x14) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000340)={'veth0\x00', &(0x7f00000001c0)=@ethtool_link_settings={0x4d, 0x5, 0x10000, 0xcda, 0x5, 0x5, 0x8, 0x7ff, 0x800, 0x8, [0xfffffffffffffffe, 0x0, 0xfffffffffffffffa, 0x4, 0x2, 0x9, 0x100000001], [0x7, 0x5d7e12a5, 0x3f, 0x1, 0x4, 0x1, 0x0, 0x75da]}}) [ 136.803316] FAULT_INJECTION: forcing a failure. [ 136.803316] name failslab, interval 1, probability 0, space 0, times 0 [ 136.814779] CPU: 0 PID: 10858 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 136.821731] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.831100] Call Trace: [ 136.833728] dump_stack+0x185/0x1d0 [ 136.837402] should_fail+0x87b/0xab0 [ 136.841165] should_failslab+0x279/0x2a0 [ 136.845319] kmem_cache_alloc+0x136/0xb90 [ 136.849522] ? __kernfs_new_node+0x137/0x6e0 [ 136.853983] __kernfs_new_node+0x137/0x6e0 [ 136.858270] kernfs_new_node+0x146/0x2e0 [ 136.862376] __kernfs_create_file+0x12d/0x690 [ 136.866931] cgroup_addrm_files+0xf87/0x1760 [ 136.871469] ? css_populate_dir+0x20c/0x7b0 [ 136.875868] css_populate_dir+0x2d4/0x7b0 [ 136.880072] cgroup_mkdir+0x20fa/0x3120 [ 136.884178] kernfs_iop_mkdir+0x333/0x4c0 [ 136.888424] ? css_task_iter_end+0x530/0x530 [ 136.892872] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 136.897350] vfs_mkdir+0x69f/0x950 2018/05/08 18:27:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000040)={0x303, 0x33}, 0x4) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) [ 136.900985] SYSC_mkdirat+0x3dd/0x6a0 [ 136.904894] SyS_mkdirat+0x54/0x80 [ 136.908481] SYSC_mkdir+0x74/0x90 [ 136.912018] SyS_mkdir+0x45/0x70 [ 136.915472] do_syscall_64+0x309/0x430 [ 136.919404] ? SYSC_mkdirat+0x6a0/0x6a0 [ 136.923416] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 136.928624] RIP: 0033:0x455979 [ 136.931834] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 136.939580] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 136.946874] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:44 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) fsetxattr(r0, &(0x7f0000000100)=@random={'os2.', 'net/tcp6\x00'}, &(0x7f0000000140)='net/tcp6\x00', 0x9, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x22c1, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r1, 0x54a2) syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x101002) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') r3 = semget$private(0x0, 0x7, 0x2) semop(r3, &(0x7f0000000180)=[{}, {0x3, 0x3ff, 0x1800}], 0x2) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 136.954164] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 136.961451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 136.968743] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000013 [ 136.976280] cgroup: cgroup_addrm_files: failed to add cgroup.max.descendants, err=-12 2018/05/08 18:27:45 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000080)={0xe5, 0x1, 0x5, @fuse_notify_inval_inode_out}, 0x1d) 2018/05/08 18:27:45 executing program 6: ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(0xffffffffffffffff, 0xc04c5349, &(0x7f0000000140)={0x100, 0x5a4, 0x1000}) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x7) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:45 executing program 1: socket(0x11, 0x100000803, 0x0) r0 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) socket(0x1b, 0x3, 0x400) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r1, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100), 0xfffffc2e}]) readahead(r0, 0x7, 0x40) 2018/05/08 18:27:45 executing program 4: r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x6, 0x40) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000180)=0xffffffffffffffff, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r1, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x7, @remote={0xfe, 0x80, [], 0xbb}, 0x247}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='SyzZ'], 0x4) 2018/05/08 18:27:45 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x28) 2018/05/08 18:27:45 executing program 7 (fault-call:3 fault-nth:20): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:45 executing program 2 (fault-call:5 fault-nth:0): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:45 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) r1 = semget(0x0, 0x5, 0x4) prctl$setfpexc(0xc, 0x40080) semctl$SEM_STAT(r1, 0x6, 0x12, &(0x7f0000000180)=""/113) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="96ddde2a9d03b26132f6405ba008a5aa7de5dabb665351dfddef961da5f94a39fa20f04edbd95572b7e93db873311811b72dc72d846c2d672fa6dfd7bf2b0900000000000000990e1fff3fb330093ba4bcb17c4596044da64b0666f5cb42dadc0400b004108445a7d9c3f1aa7f3d2ab6e37e3f99540181732722cb48cede370b0992cd69163b68937c29ba4e336154cef512efa9d8bd01b08719e343bbd4a3097673a686a09612968de55e841b6dc298865b7f59cc0866b48108a21203c07bb07fc6"], 0x4) socket$inet6_tcp(0xa, 0x1, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000140)='/dev/loop-control\x00', 0x101000, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x4000, 0x0) getsockopt$inet6_dccp_buf(r2, 0x21, 0x2, &(0x7f0000000280)=""/117, &(0x7f00000000c0)=0x75) 2018/05/08 18:27:45 executing program 5: r0 = syz_open_dev$sndtimer(&(0x7f0000000040)='/dev/snd/timer\x00', 0x0, 0x410080) sync_file_range(r0, 0x7, 0x2, 0x7) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r1, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getpeername$ax25(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket(0x11, 0x100000803, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) getsockopt$inet6_tcp_int(r0, 0x6, 0x1f, &(0x7f0000000280), &(0x7f0000000380)=0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write$sndseq(r2, &(0x7f0000eeafd7)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @result}], 0x30) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ppp\x00', 0x20c042, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000200)={0x5, 0xff, 0x4, 0x200, 0x4, 0x8, 0x2, 0x7, 0x0}, &(0x7f0000000240)=0x20) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=r0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r3], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="384cb6edf21e9d46ebe8978c34bc70a1416916686cdc97e4e2b88618ecc8cc29106fe2f94b6bdea11675e52daf504cdba454fcfb23e877a7061c4e4e"], @ANYBLOB="eac708a526fc31d9f247329b520d3309527187d2b3b92345d5c2f0b7deed7a543fcc73a0246ba386fcfb59aff99346e77123215b409d06917843c6c417f68f6896a445612faa", @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYRES64=r1, @ANYPTR64, @ANYPTR64, @ANYPTR64, @ANYRES16=r0], @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES16=r3], @ANYPTR64, @ANYRES16=r4, @ANYRES16=r4, @ANYBLOB="c48da8a3d7d606fe906e3d1372d4d46f111d4456d9f62ddde1b47b9133e6f91620c3ec0bf29aa2cfe0efd6a7bb452875523c369bbb0fd2503ba7b7fe71e2c50cd0f5902920c5af39991f7bd31aaf3f58f55338f43f42a048396cf4e87688cc9a7779e15b9d2e332752d942e7571e4a206f5c0327277f7802ce896800618144ebca43edf3e6"], @ANYBLOB="25000000cb2d9454166f6122061c3080fdff59ffc3a40b92ee4393a0c4caa70000000000000000853a44cc32781e099c1fe60acb8de199925b8d9acafe01d01ccb29040c3510d7de2c7505cc10abc7d29a22"], &(0x7f00000002c0)=0x2) r5 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r6, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:45 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x40) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x3fffffffffd) getsockopt$inet_dccp_int(r1, 0x21, 0xb, &(0x7f0000000180), &(0x7f00000001c0)=0x4) modify_ldt$write(0x1, &(0x7f0000000200)={0x48, 0x0, 0xffffffff, 0xff, 0xdf, 0x3, 0x8000, 0xffffffffffffff7f, 0x8, 0x4}, 0x10) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000100)=""/55) 2018/05/08 18:27:45 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)={0x6, 0x2000000000000000, 0x8, 0x4, 0x3c, 0xffffffffffffffff, 0x8004}, 0x2c) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) fstat(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$IP_VS_SO_GET_DESTS(r2, 0x0, 0x484, &(0x7f00000003c0)=""/201, &(0x7f00000004c0)=0xc9) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r3) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r4, 0x0) r5 = syz_open_dev$vcsn(&(0x7f0000000640)='/dev/vcs#\x00', 0x4, 0x84800) ioctl$KDGKBMETA(r5, 0x4b62, &(0x7f00000006c0)) tee(r2, r0, 0xffffffffffff0001, 0x4) r6 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$TIOCGSID(r6, 0x5429, &(0x7f0000000500)=0x0) fcntl$lock(r0, 0x5, &(0x7f0000000540)={0x3, 0x1, 0x10001, 0xff, r7}) preadv(r6, &(0x7f0000000200), 0x0, 0x3fffffffffc) setsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f00000000c0)=0x2, 0x6a) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r6, 0x84, 0x13, &(0x7f0000000100)={0x0, 0x2}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r6, 0x84, 0x7b, &(0x7f0000000580)={r8, 0x7}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r6, 0x84, 0x7b, &(0x7f0000000240)={r8, 0x1f}, 0x8) [ 137.537748] FAULT_INJECTION: forcing a failure. [ 137.537748] name failslab, interval 1, probability 0, space 0, times 0 [ 137.549218] CPU: 0 PID: 10917 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 137.556176] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.565559] Call Trace: [ 137.568187] dump_stack+0x185/0x1d0 [ 137.571866] should_fail+0x87b/0xab0 [ 137.575630] should_failslab+0x279/0x2a0 [ 137.579811] __kmalloc_track_caller+0x208/0xcb0 [ 137.584549] ? __kernfs_new_node+0xae/0x6e0 [ 137.588976] kstrdup_const+0x154/0x270 [ 137.592924] __kernfs_new_node+0xae/0x6e0 [ 137.597121] kernfs_new_node+0x146/0x2e0 [ 137.601224] __kernfs_create_file+0x12d/0x690 [ 137.605776] cgroup_addrm_files+0xf87/0x1760 [ 137.610319] ? css_populate_dir+0x20c/0x7b0 [ 137.614713] css_populate_dir+0x2d4/0x7b0 [ 137.618916] cgroup_mkdir+0x20fa/0x3120 [ 137.623029] kernfs_iop_mkdir+0x333/0x4c0 [ 137.627275] ? css_task_iter_end+0x530/0x530 [ 137.631722] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 137.636202] vfs_mkdir+0x69f/0x950 [ 137.639845] SYSC_mkdirat+0x3dd/0x6a0 [ 137.643760] SyS_mkdirat+0x54/0x80 [ 137.647353] SYSC_mkdir+0x74/0x90 [ 137.650903] SyS_mkdir+0x45/0x70 [ 137.654364] do_syscall_64+0x309/0x430 [ 137.658301] ? SYSC_mkdirat+0x6a0/0x6a0 [ 137.662312] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 137.667519] RIP: 0033:0x455979 [ 137.670723] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 137.678471] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:45 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x101000, 0x0) socketpair$ax25(0x3, 0x9, 0x0, &(0x7f0000000000)) write$fuse(r0, &(0x7f000000afdf)=ANY=[@ANYBLOB="28000000030000000000000000000000000000000000000000000000000000000000000000000000"], 0x28) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000100)={&(0x7f0000000040)=[0x81, 0x3, 0xffffffffffffffff, 0x1, 0x9, 0x4, 0x800, 0x1, 0x1], 0x9, 0x6, 0x6, 0x0, 0x80, 0x7, {0x2, 0x6, 0xffff, 0xffffffff, 0x3ff, 0x1000, 0x9, 0x74, 0x5, 0x9, 0x8000, 0x100000000, 0x4, 0xfffffffffffffffd, "2d9eeadeb3ad7afe82075604b34886affe82f513be1805515fef3dfe3086c1a1"}}) 2018/05/08 18:27:45 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) write$binfmt_misc(r0, &(0x7f0000000140)={'syz1'}, 0x4) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000006c0)=0x14) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f0000000700)={@empty, 0x54, r1}) [ 137.685756] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 137.693050] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 137.700348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 137.707639] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000014 [ 137.715514] cgroup: cgroup_addrm_files: failed to add cgroup.max.depth, err=-12 [ 137.731194] FAULT_INJECTION: forcing a failure. [ 137.731194] name failslab, interval 1, probability 0, space 0, times 0 [ 137.742592] CPU: 1 PID: 10914 Comm: syz-executor2 Not tainted 4.16.0+ #87 [ 137.742616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.758886] Call Trace: [ 137.761511] dump_stack+0x185/0x1d0 [ 137.765178] should_fail+0x87b/0xab0 [ 137.768994] should_failslab+0x279/0x2a0 [ 137.773115] __kmalloc+0xc2/0x350 [ 137.776641] ? reuseport_alloc+0xbf/0x2c0 [ 137.780823] reuseport_alloc+0xbf/0x2c0 [ 137.784896] __inet_hash+0x11e8/0x1c90 [ 137.788850] inet_hash+0xbd/0x100 [ 137.792356] ? __inet_hash+0x1c90/0x1c90 [ 137.796496] inet_csk_listen_start+0x369/0x470 [ 137.801179] ? __fget_light+0x6b9/0x710 [ 137.805232] inet_listen+0x402/0x4e0 [ 137.809039] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 137.814481] ? inet_sock_destruct+0xd30/0xd30 [ 137.819051] SYSC_listen+0x336/0x4b0 [ 137.822860] SyS_listen+0x44/0x60 [ 137.826406] do_syscall_64+0x309/0x430 [ 137.830345] ? SYSC_bind+0x4b0/0x4b0 [ 137.834098] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 2018/05/08 18:27:45 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000540), 0x0, 0x40000000000) getsockopt$inet6_tcp_int(r0, 0x6, 0x5, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r2 = msgget$private(0x0, 0x400) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getgid() getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@local, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @remote}}, 0x0, @in=@dev}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_RMID(r2, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000400)={0x0, 0x0}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x0, r3, r4, r5, r6, 0x20, 0x8}, 0x6, 0x80000000, 0x1, 0x7fffffff, 0x8, 0x1ff, r7, r8}) 2018/05/08 18:27:45 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080), 0x10) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x14000, 0x0) ioctl$KDSIGACCEPT(r3, 0x4b4e, 0x3d) listen(r1, 0x6) unshare(0x8000400) fcntl$addseals(r0, 0x409, 0x7) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) process_vm_writev(r4, &(0x7f0000000280)=[{&(0x7f0000000180)=""/19, 0x13}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/7, 0x7}], 0x3, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/73, 0x49}], 0x3, 0x0) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:45 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$SG_GET_SCSI_ID(r1, 0x2276, &(0x7f0000000100)) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000140)) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 137.839315] RIP: 0033:0x455979 [ 137.842522] RSP: 002b:00007f2d635b1c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000032 [ 137.850266] RAX: ffffffffffffffda RBX: 00007f2d635b26d4 RCX: 0000000000455979 [ 137.857563] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000013 [ 137.864872] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 137.872262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 137.879565] R13: 0000000000000421 R14: 00000000006fa3b8 R15: 0000000000000000 2018/05/08 18:27:45 executing program 7 (fault-call:3 fault-nth:21): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:45 executing program 4: r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x6, 0x40) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000180)=0xffffffffffffffff, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000000)='tls\x00', 0x4) setsockopt$inet6_tcp_TLS_TX(r1, 0x11a, 0x1, &(0x7f0000000100)={0x303, 0x33}, 0x28) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x7, @remote={0xfe, 0x80, [], 0xbb}, 0x247}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='SyzZ'], 0x4) 2018/05/08 18:27:46 executing program 2 (fault-call:5 fault-nth:1): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) [ 138.080673] FAULT_INJECTION: forcing a failure. [ 138.080673] name failslab, interval 1, probability 0, space 0, times 0 [ 138.092088] CPU: 1 PID: 10953 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 138.099036] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.108406] Call Trace: [ 138.111032] dump_stack+0x185/0x1d0 [ 138.114703] should_fail+0x87b/0xab0 [ 138.118461] should_failslab+0x279/0x2a0 [ 138.122622] kmem_cache_alloc+0x136/0xb90 [ 138.126862] ? __kernfs_new_node+0x137/0x6e0 [ 138.131323] __kernfs_new_node+0x137/0x6e0 [ 138.135605] kernfs_new_node+0x146/0x2e0 [ 138.139783] __kernfs_create_file+0x12d/0x690 [ 138.144349] cgroup_addrm_files+0xf87/0x1760 [ 138.148885] ? css_populate_dir+0x20c/0x7b0 [ 138.153288] css_populate_dir+0x2d4/0x7b0 [ 138.157509] cgroup_mkdir+0x20fa/0x3120 [ 138.161612] kernfs_iop_mkdir+0x333/0x4c0 [ 138.165858] ? css_task_iter_end+0x530/0x530 [ 138.170314] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 138.174791] vfs_mkdir+0x69f/0x950 [ 138.178424] SYSC_mkdirat+0x3dd/0x6a0 [ 138.182339] SyS_mkdirat+0x54/0x80 [ 138.185950] SYSC_mkdir+0x74/0x90 [ 138.189485] SyS_mkdir+0x45/0x70 [ 138.192943] do_syscall_64+0x309/0x430 [ 138.196881] ? SYSC_mkdirat+0x6a0/0x6a0 [ 138.200894] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 138.206106] RIP: 0033:0x455979 [ 138.209314] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 138.217055] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:46 executing program 6: r0 = syz_open_dev$dmmidi(&(0x7f0000000180)='/dev/dmmidi#\x00', 0xff, 0x0) ioctl$DRM_IOCTL_CONTROL(r0, 0x40086414, &(0x7f0000000140)={0x3, 0x6}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0xd022) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:46 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000000)={0x28, 0x10000000003, 0x200000, @fuse_notify_inval_inode_out}, 0xffffff63) 2018/05/08 18:27:46 executing program 1: socket(0x11, 0x100000803, 0x0) r0 = syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x2000) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'syzkaller0\x00', 0x400}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000240)={"6966623000faffffffffffffff00", 0x5002}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) clock_settime(0x1, &(0x7f0000000200)={r1, r2+10000000}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000100), 0xfffffc2e}]) socket$inet6_dccp(0xa, 0x6, 0x0) clock_settime(0x7, &(0x7f0000000000)) r4 = openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) ioctl$SG_GET_SCSI_ID(r4, 0x2276, &(0x7f0000000140)) [ 138.224345] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 138.231633] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 138.238924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 138.246214] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000015 [ 138.253634] cgroup: cgroup_addrm_files: failed to add cgroup.max.depth, err=-12 2018/05/08 18:27:46 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) r2 = memfd_create(&(0x7f0000000040)='cpusetppp1ppp0}:GPL\x00', 0x3) ioctl$PIO_CMAP(r2, 0x4b71, &(0x7f0000000080)={0x800, 0x5b0, 0x1e9, 0x0, 0x2, 0x8001}) 2018/05/08 18:27:46 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getpeername$ax25(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket(0x11, 0x100000803, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) getsockopt$inet6_tcp_int(r0, 0x6, 0x1f, &(0x7f0000000280), &(0x7f0000000380)=0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write$sndseq(r2, &(0x7f0000eeafd7)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @result}], 0x30) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ppp\x00', 0x20c042, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000200)={0x5, 0xff, 0x4, 0x200, 0x4, 0x8, 0x2, 0x7, 0x0}, &(0x7f0000000240)=0x20) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=r0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r3], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="384cb6edf21e9d46ebe8978c34bc70a1416916686cdc97e4e2b88618ecc8cc29106fe2f94b6bdea11675e52daf504cdba454fcfb23e877a7061c4e4e"], @ANYBLOB="eac708a526fc31d9f247329b520d3309527187d2b3b92345d5c2f0b7deed7a543fcc73a0246ba386fcfb59aff99346e77123215b409d06917843c6c417f68f6896a445612faa", @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYRES64=r1, @ANYPTR64, @ANYPTR64, @ANYPTR64, @ANYRES16=r0], @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES16=r3], @ANYPTR64, @ANYRES16=r4, @ANYRES16=r4, @ANYBLOB="c48da8a3d7d606fe906e3d1372d4d46f111d4456d9f62ddde1b47b9133e6f91620c3ec0bf29aa2cfe0efd6a7bb452875523c369bbb0fd2503ba7b7fe71e2c50cd0f5902920c5af39991f7bd31aaf3f58f55338f43f42a048396cf4e87688cc9a7779e15b9d2e332752d942e7571e4a206f5c0327277f7802ce896800618144ebca43edf3e6"], @ANYBLOB="25000000cb2d9454166f6122061c3080fdff59ffc3a40b92ee4393a0c4caa70000000000000000853a44cc32781e099c1fe60acb8de199925b8d9acafe01d01ccb29040c3510d7de2c7505cc10abc7d29a22"], &(0x7f00000002c0)=0x2) r5 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r6, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:46 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x7fffffff, 0xc00) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000200)='reno\x00', 0x5) ioctl$TCSETA(r1, 0x5406, &(0x7f00000001c0)={0xffffffff, 0x20, 0x101, 0x20, 0x0, 0x3, 0x3, 0xff, 0x100000001, 0x2}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) statfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=""/158) recvmmsg(r1, &(0x7f0000001800)=[{{&(0x7f0000000400)=@generic, 0x80, &(0x7f0000000580)=[{&(0x7f0000000480)=""/7, 0x7}, {&(0x7f00000004c0)=""/94, 0x5e}, {&(0x7f0000000540)=""/18, 0x12}], 0x3, &(0x7f00000005c0), 0x0, 0xc81}, 0x9}, {{&(0x7f0000000600)=@in={0x0, 0x0, @broadcast}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000680)=""/231, 0xe7}, {&(0x7f0000000780)=""/62, 0x3e}], 0x2, &(0x7f0000000800)=""/4096, 0x1000, 0x10000}, 0x8}], 0x2, 0x2000, &(0x7f0000001880)) bind$nfc_llcp(r1, &(0x7f0000000280)={0x27, 0x0, 0x0, 0x3, 0x0, 0x1, "a6d6c9e05e07a0c49fbb7742bc40fbe4cafd5b7ecf8e670f84376641356fdcc69ca2849e6a46e383a865bef96f2ec2a6da88f2d3bbdaa472f36ca5863cf947", 0x1d}, 0x60) r3 = msgget(0x1, 0x100) msgrcv(r3, &(0x7f0000001a00)=ANY=[@ANYBLOB="0000000000000000000000e7ffffffffffffff0000000000000000000000000000d10d000000edff00000000000000000000008000c9e02a908f8a0a93702fa0f622ffbcbfb6d5a258d76384317429ab4b6b06395b06fb28adc06d7bf14cb9a3d6e51aae27ec074ae3e68f35bea8628f7b43499ce3b2de2c1a9a3d70d1bf8fd261e7624c424dbfaf5ad071b0c8fe7042709486f2b7c138d6b06b7a0eceb5a249341e4053db5e4afd88a20c8a8ffdea3ab0fc6b47a759cbc469d8044bc0b7753c3b0ce323f9a8fdbd250e0cfbb11cac04878673c697648cf7070bcad1d1491f7e3814a11624e0f3034ee944f3c41c147adad168c1e36488eadc2051b5e15873e95fd1d3c66b10b8092c5b62cdfb98efb7c7576284a46f286b39d48236864beceac2b3a67726bae1a8f9b9c0e5840a2409affebfbac2"], 0x3a, 0x1, 0x1800) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) getsockopt$IPT_SO_GET_INFO(r2, 0x0, 0x40, &(0x7f00000000c0)={'security\x00'}, &(0x7f0000000140)=0x54) inotify_add_watch(r1, &(0x7f0000000240)='./file0\x00', 0x220) listen(r0, 0x0) 2018/05/08 18:27:46 executing program 7 (fault-call:3 fault-nth:22): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:46 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') write(r1, &(0x7f0000000100)="adc98319105f52a0251b45962760ce68093f3df1e67d3a1d607721b05b8320d0a763a6b1cb21160be14900bd924a7d26ad7a118cdfcc85ab2ceedd1748e58aa35bb6da0292102110b0fa281674fd82a8c4eb32b5d598c782b63b24733cc522e949850f8d0a0146bce60bfeb641a0e291eb912102bf9a6e06433b75558dd043a9aa91a677102a55978b162a974793bbd0e39ade5af425176f", 0x98) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:46 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$BLKSECTGET(r1, 0x1267, &(0x7f0000000100)) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000140)={0x0, 0x44, "5655715141045d6e1c34e91d99f91129a3af0dd7bfa6f1243f311f7e3f4fb69452c745dc19e2524b8d74f77dab6a0b0295f52a610a79efaab90022209fc322714a27940d"}, &(0x7f00000001c0)=0x4c) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000200)={r2, 0x9}, &(0x7f0000000240)=0x8) 2018/05/08 18:27:46 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x0, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000100)={@multicast2, @multicast1, 0x0}, &(0x7f0000000140)=0xc) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, @dev={0xfe, 0x80, [], 0x21}, 0x3, 0x3, 0x0, 0x100, 0x7, 0x20000, r4}) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:46 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) ioctl$SG_GET_RESERVED_SIZE(r0, 0x2272, &(0x7f0000000000)) r1 = inotify_add_watch(r0, &(0x7f0000000080)='./file0\x00', 0x100) inotify_rm_watch(r0, r1) [ 138.568993] FAULT_INJECTION: forcing a failure. [ 138.568993] name failslab, interval 1, probability 0, space 0, times 0 [ 138.580466] CPU: 0 PID: 10986 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 138.587414] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.596789] Call Trace: [ 138.599424] dump_stack+0x185/0x1d0 [ 138.603089] should_fail+0x87b/0xab0 [ 138.606855] should_failslab+0x279/0x2a0 [ 138.610961] __kmalloc_track_caller+0x208/0xcb0 [ 138.615697] ? __kernfs_new_node+0xae/0x6e0 [ 138.620118] kstrdup_const+0x154/0x270 [ 138.624065] __kernfs_new_node+0xae/0x6e0 [ 138.628263] kernfs_new_node+0x146/0x2e0 [ 138.632373] __kernfs_create_file+0x12d/0x690 [ 138.636941] cgroup_addrm_files+0xf87/0x1760 [ 138.641480] ? css_populate_dir+0x20c/0x7b0 [ 138.645887] css_populate_dir+0x2d4/0x7b0 [ 138.650098] cgroup_mkdir+0x20fa/0x3120 [ 138.654215] kernfs_iop_mkdir+0x333/0x4c0 [ 138.658471] ? css_task_iter_end+0x530/0x530 [ 138.662923] ? kernfs_iop_lookup+0x3f0/0x3f0 2018/05/08 18:27:46 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x400000, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) mq_timedreceive(r1, &(0x7f0000000080)=""/172, 0xac, 0x6c29, &(0x7f0000000140)) 2018/05/08 18:27:46 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x200, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x4, &(0x7f0000000100)=0x200, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r1) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r1, 0x0) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000080)) [ 138.667400] vfs_mkdir+0x69f/0x950 [ 138.671099] SYSC_mkdirat+0x3dd/0x6a0 [ 138.675008] SyS_mkdirat+0x54/0x80 [ 138.678684] SYSC_mkdir+0x74/0x90 [ 138.682227] SyS_mkdir+0x45/0x70 [ 138.685693] do_syscall_64+0x309/0x430 [ 138.689633] ? SYSC_mkdirat+0x6a0/0x6a0 [ 138.693656] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 138.698866] RIP: 0033:0x455979 [ 138.702075] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 138.709831] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 138.717122] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 138.724412] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 138.731703] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 138.738997] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000016 [ 138.746550] cgroup: cgroup_addrm_files: failed to add cgroup.stat, err=-12 2018/05/08 18:27:46 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:46 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x2, r1}) r2 = socket$inet(0x2, 0x80000, 0x7) setsockopt$inet_mreqsrc(r2, 0x0, 0x2f, &(0x7f0000000100)={@multicast2=0xe0000002, @multicast1=0xe0000001, @multicast1=0xe0000001}, 0xc) close(r0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r3, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:46 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080), 0x10) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x14000, 0x0) ioctl$KDSIGACCEPT(r3, 0x4b4e, 0x3d) listen(r1, 0x6) unshare(0x8000400) fcntl$addseals(r0, 0x409, 0x7) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) process_vm_writev(r4, &(0x7f0000000280)=[{&(0x7f0000000180)=""/19, 0x13}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/7, 0x7}], 0x3, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/73, 0x49}], 0x3, 0x0) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:46 executing program 7 (fault-call:3 fault-nth:23): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:46 executing program 6: listen(0xffffffffffffffff, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0x3, 0x8000) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/net/pfkey\x00', 0x10000, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000140)) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r2, 0x10, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0x1, 0x3, &(0x7f0000000200)=0xffffffffffffffc1, 0x4) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) fsync(r1) socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000280)=@assoc_value={0x0}, &(0x7f0000000340)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000000380)={r3, 0x7}, 0x8) 2018/05/08 18:27:46 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = fcntl$getown(r1, 0x9) timer_create(0x3, &(0x7f0000000140)={0x0, 0x8, 0x1, @tid=r2}, &(0x7f00000001c0)) io_setup(0x469, &(0x7f0000000400)=0x0) r4 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x480800, 0x0) ioctl$VT_GETMODE(r4, 0x5601, &(0x7f0000000080)) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100)}]) fchdir(r0) 2018/05/08 18:27:46 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/237, 0x151}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f00000004c0)=""/213, 0xd5}, {&(0x7f0000000280)=""/20, 0x14}, {&(0x7f00000005c0)=""/1, 0x1}, {&(0x7f0000000600)=""/39, 0x209}, {&(0x7f0000000640)=""/68, 0x44}], 0x9, 0x30) 2018/05/08 18:27:46 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) r2 = fcntl$dupfd(r1, 0x0, r0) getsockname$packet(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r2, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=@ipv6_getroute={0x60, 0x1a, 0x4, 0x70bd2b, 0x25dfdbfe, {0xa, 0x94, 0x20, 0x12e2371b, 0xff, 0x0, 0xff, 0x0, 0x3b00}, [@RTA_GATEWAY={0x14, 0x5, @dev={0xfe, 0x80, [], 0x1f}}, @RTA_MULTIPATH={0xc, 0x9, {0x2, 0x7, 0x3, r3}}, @RTA_GATEWAY={0x14, 0x5}, @RTA_PREF={0x8, 0x14, 0x9}, @RTA_PREF={0x8, 0x14, 0x9}]}, 0x60}, 0x1, 0x0, 0x0, 0x40001}, 0x0) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000040)={r1}) setsockopt$bt_l2cap_L2CAP_LM(r4, 0x6, 0x3, &(0x7f0000000080)=0x20, 0x4) [ 139.029514] FAULT_INJECTION: forcing a failure. [ 139.029514] name failslab, interval 1, probability 0, space 0, times 0 [ 139.040909] CPU: 1 PID: 11026 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 139.047854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 139.057226] Call Trace: [ 139.059854] dump_stack+0x185/0x1d0 [ 139.063519] should_fail+0x87b/0xab0 [ 139.067283] should_failslab+0x279/0x2a0 [ 139.071450] kmem_cache_alloc+0x136/0xb90 [ 139.075655] ? __kernfs_new_node+0x137/0x6e0 [ 139.080117] __kernfs_new_node+0x137/0x6e0 [ 139.084401] kernfs_new_node+0x146/0x2e0 [ 139.088513] __kernfs_create_file+0x12d/0x690 [ 139.093070] cgroup_addrm_files+0xf87/0x1760 [ 139.097600] ? css_populate_dir+0x20c/0x7b0 [ 139.101961] css_populate_dir+0x2d4/0x7b0 [ 139.106153] cgroup_mkdir+0x20fa/0x3120 [ 139.110256] kernfs_iop_mkdir+0x333/0x4c0 [ 139.114499] ? css_task_iter_end+0x530/0x530 [ 139.118942] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 139.123408] vfs_mkdir+0x69f/0x950 [ 139.127044] SYSC_mkdirat+0x3dd/0x6a0 [ 139.130947] SyS_mkdirat+0x54/0x80 [ 139.134535] SYSC_mkdir+0x74/0x90 [ 139.138073] SyS_mkdir+0x45/0x70 [ 139.141538] do_syscall_64+0x309/0x430 [ 139.145480] ? SYSC_mkdirat+0x6a0/0x6a0 [ 139.149496] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 139.154706] RIP: 0033:0x455979 [ 139.157913] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 139.165651] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 139.172945] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:47 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uinput\x00', 0x68ccc5, 0x0) accept4$vsock_stream(r1, &(0x7f0000000100)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10, 0x80000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000000140)={0x0, @in6={{0xa, 0x4e23, 0x100000001, @loopback={0x0, 0x1}, 0x5}}}, &(0x7f0000000200)=0x84) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000240)={r2, 0x2a80000000, 0xffffffffffff7fff, 0x6}, 0x10) listen(r0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:47 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x400000, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) mq_timedreceive(r1, &(0x7f0000000080)=""/172, 0xac, 0x6c29, &(0x7f0000000140)) [ 139.180239] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 139.187529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 139.194824] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000017 [ 139.202343] cgroup: cgroup_addrm_files: failed to add cgroup.stat, err=-12 2018/05/08 18:27:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x3ff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r2 = syz_open_procfs(r1, &(0x7f0000000100)="6e65742f746370360087a14c3877ba2deb17c243513f6e2ce2d3c2da30a6e5fdec792e7a4e6d73c90a4f157bcdebc785f0037c9814f96b54ca4f1a3c11e6ec262b4102d8c26d5f15d8c61783dc828cc90c86d2ecb30e06a68055f117c7e866dae85041e4cb40ed105af83eef1a326253611e3c81c2ed0edf3a8536792c0bea3bcca938f137eb3a9fe6be") preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) socket$inet6_tcp(0xa, 0x1, 0x0) 2018/05/08 18:27:47 executing program 3: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x40000, 0x0) r1 = socket$inet6(0xa, 0x6, 0x60a) sendfile(r0, r1, 0x0, 0xfffffffffffff001) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x302ffe, 0x0) write$fuse(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="280000000300000000000000000000000000000000000000000000000000000000f644b3a626c4803c00000000000000"], 0x28) getsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000040)=@assoc_id=0x0, &(0x7f0000000080)=0x4) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x23, &(0x7f00000000c0)={r3, 0x9}, 0x8) 2018/05/08 18:27:47 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) unshare(0x14050000) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:47 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r1, 0x10e, 0x8, &(0x7f0000000040)=0x100, 0x4) close(r0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:47 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000004c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r2, &(0x7f0000000440)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="20010000", @ANYRES16=r3, @ANYBLOB="220425bd7000fedbdf250300000030000100080001000a00000008000200be0000000c0006006c626c6372000000080001000a000000080001000a000000280003001400060000000000000000000000ffffac14141008000800ee00000008000800030000000800040004000000780003000800030003000000140002006272696467655f736c6176655f3100000800040008000000080003000400008f3561434e32ab3e000000000000000000000000bb080007004e22000008000400070000001400060000000000000000000000000000000000080005007f00000108000500ac14141e080006000101000024000200080007009785ffff0800070001040000080009000000010008000400080000000800050009000000"], 0x120}, 0x1, 0x0, 0x0, 0x20040000}, 0x800) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f00000001c0)=""/175) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r4, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x12) getresuid(&(0x7f0000000040)=0x0, &(0x7f0000000080), &(0x7f00000000c0)) ioprio_set$uid(0x0, r1, 0x100000000) sendmsg$nl_generic(r0, &(0x7f0000005000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000010ff0)={&(0x7f0000001040)={0x20, 0x18, 0x301, 0x0, 0x0, {0x80}, [@nested={0x4}, @typed={0x8, 0x2, @uid}]}, 0x20}, 0x1}, 0x0) 2018/05/08 18:27:47 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cuse\x00', 0x0, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:47 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x6180, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x5, 0x9, 0x8, 0x18000000000000, 0x4}, 0x14) modify_ldt$write(0x1, &(0x7f0000000000), 0x10) clone(0x8040000, &(0x7f0000000380), &(0x7f0000000040), &(0x7f0000000480), &(0x7f0000000280)) 2018/05/08 18:27:47 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x448080, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r0, &(0x7f0000000080)={0xb000000a}) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:47 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000001c0)={{{@in6=@loopback, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in6=@local}}, &(0x7f0000000140)=0xe8) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuseblk_mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0xe000, r2, r3, 0x401, 0x80000000, 0x4) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r4, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000380)={'bridge_slave_1\x00', 0x100}) 2018/05/08 18:27:47 executing program 7 (fault-call:3 fault-nth:24): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:47 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x7c00100a, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/30) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r1, 0x6) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e24, 0x10001, @mcast2={0xff, 0x2, [], 0x1}, 0xd47}}, 0x9, 0x3, 0x2, 0xb75, 0x14}, &(0x7f0000000080)=0x98) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000200)={r3, 0x45, "c4762c2bb4e93d0bfb7bb2c1406a3adc64af76c85052619115b9ceb02a87a59ac9a3a6a7fd0cf6a404e4f0220dbf3e87eec89108f009e0216d6c34631d531d51929060dd6b"}, &(0x7f0000000280)=0x4d) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:47 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x6180, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0)={0x5, 0x9, 0x8, 0x18000000000000, 0x4}, 0x14) modify_ldt$write(0x1, &(0x7f0000000000), 0x10) clone(0x8040000, &(0x7f0000000380), &(0x7f0000000040), &(0x7f0000000480), &(0x7f0000000280)) 2018/05/08 18:27:47 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x4000001, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)=0x0) setpriority(0x0, r1, 0x80) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:47 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x80, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e24, @multicast1=0xe0000001}, 0x10) r2 = syz_open_procfs(0x0, &(0x7f0000000100)) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:47 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = dup(r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x1c, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') r2 = add_key$keyring(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000380)='trusted\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000400)="bb8e348040caa8eb39c485d63788219ba3ad29f070bd51f302bfef50a73de83b95ee95e1eb75300e69766cdbed71402479be8e182e64b14da3d29e080850f933fcd4d0d56e817e", 0x47, r2) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000080)={r3, 0x4}, &(0x7f00000000c0)=0x8) r4 = add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f0000000340)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffa) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) r5 = add_key(&(0x7f0000000180)='trusted\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000200)="c3e428e273eacdd02f5409eef5d6094013905b4042452d4c9f3e877257b37fb70b0458a2f1f24b2d40539a8e601e202c1fdef2a0816f1d1a8face501fd2c3f99cbbecaa887c8802a8c7f71ccf669bbf90a297099c4ece2646e5ca169d55be91ced787adcf546452241a8787d8bc68fc6", 0x70, r4) add_key(&(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, r5) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000500)=""/195, 0xc3}], 0x1, 0x40000000000) [ 139.881994] FAULT_INJECTION: forcing a failure. [ 139.881994] name failslab, interval 1, probability 0, space 0, times 0 [ 139.893450] CPU: 0 PID: 11096 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 139.900397] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 139.909766] Call Trace: [ 139.912399] dump_stack+0x185/0x1d0 [ 139.916071] should_fail+0x87b/0xab0 [ 139.919849] should_failslab+0x279/0x2a0 [ 139.923959] __kmalloc_track_caller+0x208/0xcb0 [ 139.928698] ? __kernfs_new_node+0xae/0x6e0 [ 139.933122] kstrdup_const+0x154/0x270 [ 139.937070] __kernfs_new_node+0xae/0x6e0 [ 139.941265] kernfs_new_node+0x146/0x2e0 [ 139.945368] __kernfs_create_file+0x12d/0x690 [ 139.949917] cgroup_addrm_files+0xf87/0x1760 [ 139.954454] ? css_populate_dir+0x20c/0x7b0 [ 139.958857] css_populate_dir+0x2d4/0x7b0 [ 139.963061] cgroup_mkdir+0x20fa/0x3120 [ 139.967167] kernfs_iop_mkdir+0x333/0x4c0 [ 139.971419] ? css_task_iter_end+0x530/0x530 [ 139.975864] ? kernfs_iop_lookup+0x3f0/0x3f0 2018/05/08 18:27:48 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000340)="8f038a02f6da819c12b9eb3a233a36722d8ccf7c32ea07a634c85f8ca9b6739f01eedae7a55c4c165037bd83c77f5cf49005f8a644c9d03846059d7548da24f034d71a32cc92edc166d10fae434f86bb6f6d41af2b7ed6d681ca814d22e5280e1d102f58e8f918b98ce7a8d939c6157d3b262d27d00517f2edda19ef3d1f5f3dd7a897db8125f518cf7b3bdaddd7548024ed7518604fb69f0329d3ce217512416947c6", 0xa3, 0xfffffffffffffffa) r2 = add_key$user(&(0x7f0000003600)='user\x00', &(0x7f0000003640)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000003680)="d64d63d4b8eea5f0b891e4c207e6bf0abe40b06ff29eb9a88dcbc568512cb21ac0a566f11e82bdc2f932e319b1e439a4408fd83695958c632b797a10a69aa1fc7276d0484b8b5a8f0ee8e4378972c3d57de42c761b7db4106ef978922c3ec3fca4c56cf66af8ccb2a27fc3798e16f05eb6cbef8eb4faa32495cb79b43430f7", 0x7f, 0x0) keyctl$instantiate_iov(0x14, r1, &(0x7f0000003580)=[{&(0x7f0000000400)="3780c148fa8ae83d1b53bdb74046eaaf683140c7a99401864d565fbb6c9252b2bbfc045ba61e89ef93ccd975752e5504f93891006bc192294be57e199d4f29df082241bf9a7e584c7ee5e196f327ff926b926ead35fd0f48ff686a448b5d247423df080399c25a9a07e3a5e8cdccc9530c86c98359579e4c6ac21cb45925c1c474458ea7e2b339ccada4902c25cd40dcb72f50bee918ee9b2e683f08b6b39db5613fdf1d360d0d214f950ec1d933e3a879872bcf151681dd3794af8a1030c3fd0121e13cbb39bb2b5a7e4f4e281a66e020f02f81e3b34a3bd852808dfa075d4eae5336f9ae93be177240c7bbea7bef06035d7580847e7094aac70c630fa6efaa67bb0ab664a82254bcf6a14b75e6a8888478a53a0689a216a1cca0608adf4ff30062653d9c79696f08cb2718750f08150db6cef8b6870ed0632f7371d21fac330ea7626c8fca37e4257e1f5ea3558e6bb136ea6853757b6e88743819a2680bfb59072f1873efa12db683e9c2f7585a14a70ceebd56a2c38021dd95615f7e5977eb107da6e5872ee459ffea6710bd8dec2048aea28f6a4df6cad0ade95b88e4c85d6f8e448d1e87fac430af70e18b98f54b0d2521c0c511972446708f5debeccfe29cc2624142a25159697eb63044f8228aaad755dcbd289613ffdb9c6479522463e86f8c7674b942e11c1c51c6400cfac3f62d5ae9e26bd9493fd2b57c504cfeb547acfc3cf4ebb244d645e23a917071f889a132c581b952ada5f0b90501ce5161bd3ebab841afcf3d72d2b75277ba69e23e81c47a7422004b89f11d31448a44f0ea8d2378db7483e9c47e2a10d54880012f1d75aef811fd77077d982b3e67c6ec727ee5f33bb296c2452c795f8c18732d9acfd9ac7575ee84163f5655490b1611ac6894dce092564cfb530a90b48253af7d10e86878b07acad81888b7399d960f62084821e7b7cbdbab67a0115b1a505bcb1dc3419d6687632e753ace0600bbd55411bee31b5f197ac92f3e5c273ff855ac201bb9e08f0d13751dd7dcf2096d671952b9081589d53ba32c0069a4560953b4a658a4640fe8ab2125d20563f56e39a2136467f604ba6f5801ace960f8c685e116c212bdd12346f3605513fd8e7192d9c55c6b80ad13d1fcf319d36be2ee41913f226e027d8722be00cdbeafc568bc18372f58398b95401344dc98204b8ea2666b12a1e8701e4bf5278ed00080b03c0ce6811ed14dcdf41852f27fd3c7ec3f91ad856e9551546362a6b658af7f19d592d76c5315e57ebaab2eb4655e5f18cce0a41e1beab0f686c06c25293de891fb12e9a0b39f5cd6f9e936bbdd45a44eccfacb5cbd9d563f3f14c509091c5773578be391b3e2ca1c0b4cf16c93291ba7c8c3116861a79c81f6102b8fbdb59e2a09d25305a2e8c5e90cfedd2e956ade2ab616bbe124550b54a5e88d88884d6db378e1f834772c5fd3185a91065e9d59417c5fc4d329798e2801e0e85f98d52fdb6347435804b40e2b8cc5aa919a0c20191c6a2fa21a9317c113ac995892259046d6b11db59628445ea43e10c60dcbaa895eea732112c312d5d513c8c12ce41e00d54e62a7078d9ab4f590d8621f4071783add3eab03d724fa73e5d257f44d2528aa7d4c65c71e658fc6351af82d12186258575751e076163007acc860f9f0a24f035a031cfa8f6e9aba05eb7cfa72bdeac018879898c49dd4dd768261fa450b90c14bdfbe98703318856b8e2596218f840d2764900628d14e324aa247b69e3f2c533058ed48f3fee87c491abb433f084da719bbbb7e53628fc1248694683200ee8cbe5eddc9db21e7000d899fe3a29dc87f96a539d1ddb4c2028e94600d5e592e958e1ea8ef899209f2311e4486d7ce84878362fc3894c122a0aa9d8683a37987326f2338b7a46952653fac02fde82fe3fa7d0ac21aa510ef7fc911152a0339e32c714edb18177e822ed6c0b12225aba4e1eb107465d9b0e1a855e5eb5faeb20452003aaa2cb1ebf5f766fea6c3d63b67b9e9a0ba6744a6884ec602d9a8f37ad57b9087af8b6c0b57434c886081457e44b66e6da4046baeb98fe293bb7d7a22faf6a69aa66ae59292ed30680135c1314a226ed14e54eac5977b2b21e6d4163b6517e494b7a6eba78cfa61fe08a516b70b0cf74f73d8f9ea84a9e96e43f92cd1036091b96e5bda295b79f8e063da0d80cce8571b1c7a1f1b61fbc51692bb3b16f5536227581c9bfabf0ff4fb2889280621f2a6f67f508b0a88191dc0dcf92501d757db8905e4fe7dcd207ed932f162cd2f9eee51488ec2f80f3af3c735506a9ca8c5f2b181ef7a79294911d06fb38344b643f0457754a63f80621635588751000eec2543152973043da652e780f780c7cf6f81a2543d4372fea190bf90cc531c1218d79f36e3aca34ac65f8d10a4527cd9bfeeb19a739e42e06b0c0db445a0455393181574329f20a3496744b2fceef35cd734529d7e8edf0577c0885d4e5beadbc86ed4986db97a8ccc96244ff9ed7893bd6f36742ebc1cae38c2c2f8f94765ba6610144a034693a489956669b5b716911ce72a5233f8af07d1fb5adaa8e69e4218c815b38cae37a1cc8aeaacb44bbf241db7f32e81eeea2d09b13bb1c6c8555a524a943e734e7387d133d8041b0273a9f112960759478e3ff1a6134164f15059eefccc1a24afa9f91cc492abd8ed321b3e6b2c825fa33c7bb7de72ddcd0cb2da4461983400e6b031b1815abc2f55d688914f217caaeb96a5e844d96b247108fa3f93b959f8a695d83d4e93bc79fb37178f239ab9dcf39b2214d774b814de36a84a0ec9cab1f12070b72bbe30daf044273fa48d7b4ee280c8f92f52a460aff3455c12de7e4e6983d76c75664b338ac2a4c569293bdc1342c853cf6fcc4273c2f323441fc2e139145ffbc023433d778c1c28d3b518b5b2ff22871d50e3e4d8b10c38b68e9437c58b9c383afd8f9cda31c0b0e916699d5246b3ccee70bfc2f0b1d709b16f9919287ae48e08bae0c77dd46252a1be6d385dd31d714077d130ec06d33bab81f1e182a20738d20aed4fe5be38b1091846393f10a5be32574de6eee3867e66c3491e59624b6fb206fb06d42ea4813ae0e9bf0b6ec94f715d54e1312d2e631a54067a28b9b624c176cacdf1a1a6e990db481bf1b5d0cb0584e32615a3fd0a41a48933551ce534e447283b5994799990851e71f1718286ed834581dafe304c83bab6ee531f271be0af4a24287f63c7ff661cc2c16825682b06339f509ddb7c649f0ce77f5e0827e0e0141fbf4d82e2d5de9260231a7f6c097569e383cb20343e48e7b8d655498acbd04dd2d73588418b530c2217cb025cc0974bea87b6f92f8481842317de1349f03e69ac3b836e4740269d5535d7b3a75100b3282d383a7266ebc1b3cb025db2d7aa2d88467e22bb66fdb4ea908a740292acb3d3ed27d600c6bda5f571e0dd2fa9df0c98a613003e7194453808866bfdab64cdc45b2e80ef16795337339340fd2776795654da1f41fa21ad4d0867ab5d3703dbbb1d4b8fa2b5aafff7c5ead1955db05cd05931e26837c3032c70d1d4c3a6c11434ee33d8da32c4860421232303e0a9b29b5863907f6eff64a184f9076bf44bd3bb2c23bef681585fc35799a673fbe7802ed7672dfe161d7cff83a272e09c98f4f255679790aca090838093d2ab2a394f5a27ab0bc4c1b996c9399e4f78dd7031fcc51d929a2009a276a5ef3878c30ccbd6ad2b7b6358c05e9765e031e2b8bd80dd6e2ea7b3660207d76a95d273cb943e2bb549600d287fa174b3ee897a03ba8e053a52b7d949fa357a752dc2afff21498e04aed8bf17305bf73b24adcca068a2fc497d1cb1ad0aad6eb3ed1573b88b2c4b98be8021ad83b1b10b51058174f9a6655c2816cac2ec0330f00f9f7d672452c17956fc99bafce43f086ba904ecaa964bb4dfaf482c81e15d8fbc4187caa2c7e96292b413bb1b839273eb729460358be3c886c7aad4757a8c5a3b1dc9e2be19c55cd20c4ed1c97450782865abf7de0e96d2d5716ea29f51d11c68d75627c4d44e87cf012715ca1181f5021abf2f6fbb2a5858f88e7e78a8eae960b930282794597b29e491013ccb64dfca57637ff6ab1b7488a7df0264a8def66e0812c3cddc402af0117d92f8622af2ea02dbe83477c2f6d57e9f560f3777c9fd79554a508c663ac294422c561d4d46788983474b0cd144fedd5d409b5373d64e6e9e0a0a14dd80b7c55cd84b60e345669566746cb45a83d331e60d6f377db36803dc2ba182ede47fe37cc877d694bb6512312a1bf840e95056c35660f25520e69a53e4f8433c5eb41d20dc72b9eae3fbbaecec97662317e282ca8c0f52b726b4e89a0ad98be0bee8c7c1cc82c282f4059855ccbd7a3611ec74c1f8d1c1393b4abdc25b54af67c7b43da931a6ccc1a3f12c7e183cf8c28260a933ec9ccf32a41806fb69e10b138de9d8678ee3192de4f0ccae7cfce3c17d3a1f65e961ff23fe853e524bff248383a186befd7f642b81684ea4abb8c032a7c280bd1d227ce2bec4952c14378e9f6d029a4059edd97016197556c57b4d5284cc5db44ccfcdc33c7ef14c8f1322b9fcbf61351e9f33b9530731275c8be8830c276b2b5fdf23ca7917d960fab39769a4e4e15966aee3ea6c3de30797baa7bc409c582d77fdf14cc17d14125373a9fceec10f6ef3b2572d7acdb23bbb86f48cba7b66cb2b8ae06dd8f96f727819e3ffe198042f4e3ec05e082b355c93b13fe808d5b28aaecfb2b3929482007a1f7ef48d0e852fbedc10c9a4e54faa6df1a0634676fd6a2a13045b7de479f620e0255b553673654e6f2f431d17ad6730f4c5d49a5594addc086f746901b9ae6c95c140938988f12e5db2784c633036315995f758f50f295d4e51819458bf76697f064701a9ea96882ea472e5d984c49ccf61e7f8659019b802d7c2d1d0499e7e5ad5c97b685d5ff01833ac8e93e270423a2f9642a49f649ac67e29275b19f4f438cb13731da5fd23c10a15b47bf3c29572758e3e228437689d26ade7e5922d582421e17fd4df8583944b37c54b005b5e6044edfbcb1f500a47252d7ce86bbc45d06374447fd83e168b6d25d36e5fe3de2c7366d3127f129e85bb74c60c0861fe169e2468eb527b0185646e18a5c6ac1b725f6744e3d1dc8fb03230b03f3833a2b02dff186496d9dce4fde75737d1658e87033d3ed801ff74a12656f706b1b841bbd584bc6217602f9f8b647a0156866ce7ccd32c084b81c2f097edc309258b8be0c15cab969e41d02a0ff473c0d7d7b3614288a7abdcd6335761488aecd4eda6a7e3efd0d1cc1efcd22fbbb39e7ec59a611b52039bce47c0f03b3231cce62d7067beb238c8629ce3fff2ff927600c5acb46b73d5f4dbc21fa0a4c9da4aa808fa2312e290d962dd24420e3cc65d3b58a9a577a5aedd882b55515887b6b698906e811a41ad5d003def3e007835ae0fc7482d546f9cafaa371e3a56e73dadce5a967695184bb46ce5c0827027b2a913a01ca5d3dec0c018ca79f3d225eb2cb81920c46f4e295352c58fe7ddacfe627af4b9973de77a7e2fc263bc51d6e1c6aa497e7286e5d54207503d35ff2f822d62456a81a4dd5a6fecc530e2521df8fd02d1a6ebdb59e1b238095ed3ba3cd212b3937d2b4408d3a900c954d4868dd8ecb7f7b7d8bd98bf1b102b46629a7f5f385304e26c7b7d45647ea9276c4699bd6d4deb5a5ca1afdc8c8cfda57269879561031787055e16a848f2c0eb3480865851ec6944b3fc6c1cc08b63f1c4128aa25e0e44d85c0a0a4820f2", 0x1000}, {&(0x7f0000001400)="fc05e00c0ffcbab27f6ff30e0c3c794389fde61a9826dbcb9d185ce64cc19b036d6827d44fa204001341c88d41adcef9294f0b62316f63cd0b04d43bcfecd583e72f580d45d76cc43d8753b29f469c5fc42b9771ec88167a65b26a1949a35c0cb4155a956a1fc0c41d0c816752bd464dd1e2244441a98975f2d959f85454a6d5f9aac63b8a8f615b08a50cc9aceaee4a94506ac3beaa1e4306531f3db28fc8b990046a7b0a465643aa2a5c6c6a82ddad52bcddc5aa51467fbb16fb70c11a85cc6db8928511f194c0b7f138df5cc5ae48b2d0c19b14f4bad2262fceb8270d4fed3d602c91bbed8ef848620aad4789c2ebfb29f3472f289fcb873ca317f996bebb520d9d76774cb5ecbc4bdbdb153feeed0fb8b87e8ad4961bced1728edd54fd6a7fbb2fb201c696428950502549e9a59af66dfa9dd5144fb86b8717bc6804cd6e9df22a550a396987dfee95ad9ead11179123f5b5499d80123be335303bcb9bedb74be14d097cf79894a75fc81a86939a0d2d4b08a53267ee198da931118adb80a4b81fd2139b40000b0a240e643a152845215c6f4e2aab062fe766cde27763e11cba3c977bd8cbe3b2547d738f781eb0973d03ccf6ff00ed8092a5db9b2ce69afe299da370f3d0b805a0eb3d781158bacc9c3abfe8565b1565954ba7cc22f5909ad0c8be9de59aa5ad7f1180f0306c23a779323f454e6aba3d5036b3ae10de96718902dfff27e0788820fbbe2824dc2155d26cd5c97b2f22683991405abe665b34a87625cc752ef3bd7eaeff1adaf96fd3065191b6194d9ca1a0f8981709d5da1b7cc54c8a3f5902b5d8a3d748ccf59180289488644f12c691ea37b69fb98c0d1c723004b2035000812ef2426db40e24eb9d667a74e44795b0f08eac89b68a010334029aaba9337a2fe11aebdfdf8304cfaf1b514176694c04df46f3fb39bdfc579d2ea247bbefe98e829906147ed6280cb42b2920925230951d6ec617ec84d2c5f1d36decb7c41dfa02f9f898e17ab77d236dde4df969c2915f9840921ee6516492d7c54e4ab164bb725ef891ba6c8ae105938769bb29a0f9cdbcc410b9eafd2712f53d869b9215e499bda0368bbd30534e4eac3145a69b8e8490bdd9adf149dae7587ec75e3ce613a019ed050807182bf5438a1a864855238b36d50c6ac836d0ff970d7e451296ffac4d4022d9f5d0030fc4f5742a0ae03e58f09c6d0687489e1e9e0bd51a3cce126dc64cf58ea69cc6d4f1bbd9481f1fd2f4bdcf966a1f8ddf1a5067400b27d1e60115d7962f50806efdd2d7aefa629f01469d83efac4e21f7fa05258babfe483b9a8de4a00c504f204d53783fc8cd2bccc4b2d5d2af6c8d73ed0234a6182be7d8f5e5884daa87910010fa78a053a5ddaaa3340b8274621e709df5807a8ef974cdb56efd7aa8462c73c10226f0fa50e04b223f406ff59c89441d9d0f5f349edbf576404c3c2e69813a2bdeec3d868912a7897458cc1c26bc5af0f2bf9f01feac3c79c209ce3268bde515a740d42274a27b5e47e60ffb99a1e9f4b4e170b42cf5d5340c2706788d6fb0023fdd5be9ff4fe73560fb500070665906efc31d55a293003a1718c04a27dd1b0bf36887043ca408a3ad200b5ce9da453cfabd31083cdc9d80f3d8a990daf29431ac06818ea8c971df992de16b0a6bfd34495d1608fd1777a51de54fe53ece4a8c8369759d71903372502d9d2d1a6dc15151057b90c84e5abf06208ae1d3572bda677619eeaedbd866a16f3ed7ac8ac602aba521d3ced5bec58e13ea067831ce8bee37f7e3dafe5413a9693637a59ecaa26349e1e0e3df63e52953bf461da83e7046bda2b16534f9633d5738c0012e720d98cba301a48314a1810d3a46d4a3dfc7cf40b908c48f0bd5ba5427b584cd50bddaf68a86873014da57d9a17c857aa77c7b1e9c995525c291f81ce0f076b582a540c578eefee4e9a4d597870e31c3b5a8b22009c3f0301791f7f1c6b29301c57389bbc6c4eb4f452290b329127515d089c71444795d5f68d356004272c7aaf22c3e2b4b9325a776bf1fbc06d63c0e7bc12abe8721e83c7067428becd62edcece8985884b16b83fdf9bf46bb44cae042b20c2b4e9aaf9a42178e9c8aa96fb3727b42a88240bf94dced3e389e8f581b8799da59a08472d01b5c487ebf3928702cd3b179e3f52c1699e1f74a758786c6eb1d1aa311ae0bb0a315bafb032bd3919640a5edd5cd983e29deec8a02bf52013f6c86381e48de4f2648ac04819c644440d4484aceb37d92457ad234fd6de2f78e53e3cbf0db66d252541ac6ce3d06ca97448cdb523b754a9c03de344a4971b0e061917d4c0100a66d5dfda2b3aeca8bb4a8675222076f2daada9bc6232e6f79166cb35dde3a6766ae8d08a0aec2b45e0a846a37c9706e329474fa5c79cfe277ad32099a144be20cddd6bb70bc773c96146a8547142ab5e977888003d514b449e8e050205dc0567427aa1acba2a51f0f1d3c703e338a774d1a36ef382d649b03e41f81c3362a0a3173761b1fa4a9fb554fd1f7f1619e9be97539429763fd0872fcaf3d261654866088e90e957890f448173d239634dafc656fa93644dcd783fe6bfeb7bedb83a970a4cb4e2b62ae4a1904ea12a70cec1d9c14b45c970aface32d02e0c402ea9b1d1a5efe3096ba20cac99f29dc4abd4bbcab77ca8da0cebe6443ade022e8cb86f6eaed95a16f54c78e4be782c357ef0841548ef6b38e88852a95384e8205ae7967b02642fc27ca7fbc036f1633ee3656a7b410566a91d343d5cdb86a207d11e9631c48c91da4def84641deef78288122fcbb1b36d437eed3bf23fc68a8e0a045acd7b6f7947b5681679bc719c17e4480f9b96b75d43de18baef98e451b5b790eadf20703632aaf40f8e30234acd565bd280f0933221f6e1b776177a907e124ada0b51b7c42e6e91daf55b9407c1d882d883594730cada427136fb24687131e4743f7dfe46c0ee4b8bf67aada739ff9b18865ee203edbabacad1b2de44b22c7ebc39f85c321cd1336afa0681a8ef365bbf4ab29d395990f268f7cab496af73b7855ee07277ab05e07c7d84dfccd8fc25f6984d9a635dd6484db75145b14a7d5d40ab5ef5f3ecd54dcd927e9cceb7d3d779dcf6d4992c305e9f8a1319bd541a4a37bdcf5bcb34e724fed5a16761f54246693234a2c1dc24bfa064c5af6b448489b99c29af5521f14879ef9aa719ad957a3205a716369d7524e12ce570cf7a524bafbd289f580c069376c574031c1b2626c37e541bcdaf028c6cbcc039bd5e183868b057ac03ef993278cbe09cc1a4a8c8345294d2ba994322dbc2d5acb464812ef7ff2e7412d26ff9518e736c629bfca8318e766d3673258a4f7015fc70de6409cc8cfd7902a896b6101aa3aad0a650c76832733bf49619d9a667a943a8bf44bcbb4834c133b1e9853b8034ed4bca89701df40816b6548289dfe87c3c9ea75ca6969b649bc6c50c206152a264edbd369bf95460ba8cfee6a3809dc18adcfd6085a91fcbd9de05cf3c0b397cb1de6828d515ef397736d820ce6839b4a396eeaeb2b4180b8fb9b6289ca45fddf1e4ea35089e018c94e73eaa43f2cc7482c874942cf6346ad6d9b24570e5181e48afb3dfbcc7f0c28e49764043ef514b170aed3abc58870ae5f61a9e87f089aab8bc457148041a63c5ef82ddd425b7926b2acca80395b0c10d196f02599b973472c399ac90c98db78cb8f1eb2ae9ea72c5211a2ce68852ffac9fe06834187f9360c9c63a368abd1f2f9bf8894d2c28943328e2f12bd3bae937696328f4ce01fcb10480411c40158f648b0df35abc36a49d5f7caffdaf9af34ed6a4a00d80599523759e43742cf47e67888180d6f21430e616193cf3d5f2b193d75d32519e861f697a135820d05bbd04336ff73734d5ed12605120ae34f561b1233cb89d4bed19807b9313a54b01b36fed90ff7654f5a48f3b624875b4fdf68080bc8b77d67169433a9c4c0e08ed0903030911e4faf931db9dc9fe177a974c8ec3309a3f1890b9ac0d4c33a4ef8d2accc11ad93eecb63916fc40cf2be42dc9b8e6e0ca56c4bf5eab18c047db093cc7f8ab8e94e486810803ec15e55c4ef12c1098be8461ef5eed8fe04740ef64dc6ecc5ca26dd4f1d8b950bee2ffa2e7e169231f352b01190cc555d7d1ab257d678ca4d1ac8603b6a4adb01685af381c6e89a237fb0745e92fa207385c25e08c260829c2fc2fef7d96550501d9a70f00296e80101e3791f095be018d67e0a425482ea629f037d8b848c9c828becf1368051df0b61df433b868c339ddeac13da33c0b1806a5c59785c829b728d739a940af9c7935f9b160c8f65a914d72fe42ca14b8837e67600c1597fc45409a21f52dd3c7e708d2461d1d77aa1044c69f1306b40f8266e3ff0378cc33509abbffe8bcfb1de483eab77d9ec9a71d0131496e2c71c1b1f69023bd233842271fadec3e0f7313a0abf0ff79fca4cab7b7ccd2ad4c11807586d90273b33a75f77c1a0499776fc264e6fb295e5e9b917596302a03bd4aa658a5fc0950b9ac78f02280d540d63f75a614d306229aea16714ac31678c6d3fa41942225f0305cf4c4216543ad338bd2a80a2b31476f10f61fcc3b1032cd20590a79996c63b985c8e7e47e93b45e0f80980951e505d9b4face496ada0f28f86aa8feaa78b0695c0523b58ce771d8968be2bda6b346f11bec9f556b4c659ebf1725fab5d0a374f9dd71aa8966d4347ba78fe1b0b8ff923401765998bbf251ead8fa56000a7af30b8a0b616474d308686632be1f814bf0914dafe3ae604ae96f6a0a7482600b734259e38049a7fd6b23f1426d8208f92e8c7c7cc36cbbf42b197716aabcd4fa732e806781b5e44d4498a043a620181b046de78344afbef326a13b847fc03a151497b28db6655b0f3086038d397053cd10175891b0695bde7c9d382035a8b88ca3a3ee0287301f656af3e493001884144e1eebd50b6254a88aa2572f4a77ff22202861b501cbdef7133744783fa59b86707edba0b88fa4111bebb351458f549ca987651053f8a3f77eb29ba1a305f061e00c643e7fda6d7497e0bf4ddeec9630dc4621ed79fd7b4c8f0d4027433246c03933fa6ad88b2e8b1c6321d180188971485cfd2a3429ac24f86edb8e174b33c2e3b64468f523a2171014806cd883b707131a4975871c58a1fa86e99f0325e22902cdd3a6567e8b711224a770aace8e1d912bd2bc17e561e9c8f2017fe8f0daf2721d3fc52d21c9ea01541a0627a62390e838bd813f44977aef4386be6e363ed8dfbbb4b3bfffd38880f237fa1e5d2d7606523f783e9ca76b51903de3103422b4306d5aa5cf59de6b76ea696a6c038c384fc41567f010fbcb174d063e2a73d55ebeb19ef8e52cce9b42ba90e97449f55432e86efd208ecf7a509091c7254bb2ef87bff9b0d46a706acb78f42fc4c9f620bdd5d085a3c288a1ff6a88c9790f330541d265ed298930486de818b9c1b0950046011adee96b3f8d9b9dfb2b22651d6326422a46950f38d51d6217d9398ffb9d1ee8d9faf5dc947aad9bf63d138bcaa822ffba9ee0d381f76011ace355d3c95722df3e7e2fbc52c0edbab3882063ce215293a22c55d3d7b2d3a0ec5780f36acdfefc28a029a1f5d1536886d826a9f1142135e7a030a08e81ea594dfa40cf42b11a389e34fc67fc3fac7234a57c26575c0382cf02e4fa91d384c8a6e8a0e52f95e3b1d5dc5bb3a62203162e0f8b841f90a536485a17ae04216d53d186ff6488e9f5703f545d413cfe224547c95ac717066c8a", 0x1000}, {&(0x7f0000000280)="677b6c4c1788b1c770ddd7559275c280e1f3cfda5daf0cf54849dd453ea8aa", 0x1f}, {&(0x7f0000002400)="f86a1343579ad2417832542ea38767b80881437fb160575e5c36067e21a1d36d8d7c5b784eee40bb7702c7eb8b537e3e3806b787b803badf29f1dba9822759d562512c5a6ce9d42aa9bca6ef43ed339c5b1f1004a139f0159b94028a1d4a170a5e486f230e8b34a1a9d4167e4fbed65501f7d020ae2f04a3b4b54d8343651dc4cbb805e6d3d55e5cddb0042f6baa6ebc88418908d3f9512023f8447feedff5b387d80f6353e2df740b43e888d63fe6e745e359c585488fd87ad8a2b3227602fd249ea8761e1d56b5af1407c862b8879fae29f365f31240bd3d3c67a5aa24fe5431cabdf15a3f6526883e1d58ab02b8bb0ee6bedc556cc2fc939208c3ed1b91dabf5e46c5c61a78f8d4812d0954109aede3c382604a96c44517d6f005cd9b6d9487a3c3fd0f9bd5a054b168efed1ec2613d07cdec0a16138b6d678986e43c27e8aea3d1307be8c884d54aaeb07a08ca1c5d035197e23662e45daffd79543016bdcca48df91c5afaa0ab9cda04a5fc33834aebe30c1e3aae9abf0dfa58a89553e68ed61432378868949e52d4365d3e5afa594566a0dc11e8ea2685d204e9098b413e7fa29ab4b74e25e97a1b24be6d0eb10647c6c917dc0342422c957c2a0294b9bff7b7fab2ddc9824347d79edbc3a0a4f2f6f111fdf644ffa7c4363db003e8272e30144cb2ee530fffef57a044df20665170762f2600bb8b7de542a028ade7b34de16a87823d0ca72b2976b999c9764581e1625df3d6a6fd1764276351af2749f10531d632d09529ce01cc614422f8afd086c60845d9f69db75a1ef3690d853dcd891f569dd187f162c2fafe49641d1ab88900813c703011611a89575b57f0c2877147a831b578db16b2dea001bce91f3e10243f5a74b957d6b11bfba67869c0ffa56332fb5ef5269c86f886ac27d38cec455dcd36f26792857afc575db713bc4b86a0d389b03c92a6cc7516f11ca6e7614f8443d4a4cceabaec05386ed6776dfa756bd5544b7ead1658aae43a015795b18f186529b6807d3791cb1b04f9876b5df7dcc5e65c5221afabf4a1e71fbf7169b738e746040f7608446f467f3992a83f60d4ca110574c7cf666d19e00e952c96a6a7efcf11168680cddc982f9bc79ae42a58807b498c56121f2d891bd94ed673e46a25e9728ed36536a6768543762a798e772048aaff7edcd5b3c9f621c894248c6575c25fcd1b836a86e71ada3edc79fe4fc79bb46905928f24dd67f544d3860ad1913ff6fb8fb206b7ab3b6e5170c2020e34da2f150d093fa1081a68daa6c8cd926e490fea628d250cdcc2d30f822fbe75d9b6fe763cdc342b765f28d371c09c1d8309eb949a42a345ca4708da738bef48a19ece44788694f0aa34a159c158de82890f03e53dba11b1537a8de7e56bc5c150ee924b1ecf0bc729595ef3e1b1c397b8d7cf4679a782b0ddab7360fef00c52ed9e9429f8f123682eb38eeb98f00529eca61547b7f364e2981b74c854244da059cd999459ce586cb85ccf40ba91d53b5677bf49331a485cdd8d04007c0687311d133c828ec2bdd7eb55a6a9c79bf0bd9d2103367d631f76db77ddd415768e13e7b3ce07f944fa241fb19020c0bedc5b429d41b28169b9f2768d8f3f35d8b7e00362d41fc9907e67fcce341e22f6890a530dd0cdcc6827330a15a0a5a830e8232f40d0004c2588245541dfeec70c2f40b14ae60fd857658c86cd4feb5be207454e3882c6ab4c2044478630271883b02ea21558261b2aa19096239e625967bc107de8042982c3b2975d7a4d19d42bc993f7425524d099cc6225e06d1b3f67529621691362ec461c99a2fa525ac24d745026916b7ee3e4f75bd7042bfbe50e5bda7e3724c25e109e491d99730a79e33cb3ca104d17cbea997370b1e43b9db16d9b22b2c9e0f8df0eea44fc4c7569343f6e772122b38ad231035624e84ee82870bacfa396cb05e3d13856ea0c096bbc1e7ee2f9c95588c7219254bb792b04ea165cd68c2a98c4a196430e4fdc65b21a43ddca76f0a8840037f5ed3f445f97b06daa52fe0d4faaa21cf0292cde35ca34955ee68f0deb84b7ac6f3e3080bb68c65bf6db66b4eca2677c43f47c12237165b4998444331179b103cc80b5d8a0ea1a92e408d22a662f5bcbaaabfefd452a26f92a598cd267b7a7d08e5a318ad04993a0a249f6b9920105c542c24eb4dedbdc84d5a00cfeada4908ce6e0aad4c5e6b19616eef5d6e40478d5a190785dec53c390e5e9811d627c6fc1f1c3aa8059753fa58da15c5b6ce7d7b2c2cdcfa4c5ed61492673f1f843887b90ec96b75d4b6576862c0d0b4b1ba5ad3b5fb6e510813eee515c60e4ea4dbe6ac66954cbb3602eb95d774b7c8e2323e033d9ef24fb33bcda256cd396d55eb20cfd73d01250596c394b60f006f87e6a42d7224a93e90cfa876d0bcb56358ab2c918f8680701f4ab59477d11b597072f7edbcb21cf51407944229e941d1835555c5af2d183bb47fc2946b7fb5964fda2f719ff9ab5d4fa977325e6f2d9a0f7ce578fd5c04ba4a675134a296a2a8c1f8d3fcc26cf392052dc79d352ed300692e967924c1012390fc1e321d30d22d3a9f9c5d4d36d10d2ed4996df392b461bf20ea5096bc52edbb7540fd40dcdeeab9f262e071f6c11c455843fd29dd0f7812c05b33ad8a33aeae42c3ff86a8f8653e489a51432e7e9121f99dac6acbd798a2f009c091264e1e0f68f9ac8d09385a6485d5db3e402c7d52c446b6c27879993590ebc53a48ad36099e42a76471e9d77ce3dc1f741701d87ba8daca8c38213ba82519c452e4733e1d2346a423dae61213a6e83016fe274116cb1c9d82a76db0a1fce511130879afa552a90a1f92abfb5dcd6eca06842ade96d614006102deb01e9fdd9ec063fdf146caa051e78e400284a99ea47b8029e816eda0a7131b9781511d639af0a5750f588183870afb8a11ca9fa65aa86c82235aa74757da61840344d5bfd92558945b1bc07db7be80b56ac4b4eda4fb46ac37306dd4e3a2d9aa0566247f6bc6251f6e20ee824e21b9389898331caf5fc265719c6c0b11599778e34f874158bf4dcbbaff9d12ff0b5a2945d8ea8d53e998bc2ce34ba207fb152b1e722b81f4f778f83204a6ceaf80e84e2057a31c07f21732f994dfb2e50e93917e1ff49cead8ef9cd69ed3013d8b5cfce2f5f308cfcfc1357b420c086c6a22299afe0a435ed553a96d53f250e4123a605fe2d00012a005483cdb73050fd758f001d68e9d460717b920656a7ada0f717266a6c2bd5fb379928eb0ef41811e9ce198adb13b2e2afbf03932cc7218783e6507f458fb205d0d9a9906fcc3bd604ccd1d7710555587b0a846a32d4ba2d78007c3ed64474fc2d0a5d3f48302dc16ec2ab4d7ba2ddb00f000e69e9192877a45826bfe3a1131d8c9b7149bf87bb76cf4b991c73eac417060e5f66daaae18522bc4b372ebe49e8f905afa9f88fb0681cfbbe866c34b14003c8677923448e2e4da0fd510d51c03fbb8954d8a58a3e87c805050e0b2d6b99225b5e13c68df498e0708dfb6aa45e0095770ced02c8f6c0962f59fd30fc399f60def34d44bb88565a28c8e20d3e581aef1d0fc21aaa9235c8bd3a5f0dea53a6b4d4b41db2e1a6971c1306ce5b29e116d08f034c94024f71230bd1a8bb087103426a7bfb20783655bf4bf054f95f1522c524d17044f69f4cfe5ef0704d96a1e28d6ad4ffbbff6e3401c382aead5ea6be9a29f4f2cc72dbcb5a6402653baf317b3c0d1ec9ea4e4ea5a66eebf6e766ea96b2ae817d43f38a59311d6d37951d501e75dc91f961f7f76a2f71674217d8954ae029440adb4f27889e63f098932b519e713eb66cb1d40b997472a809d4468366abc63c6d57717ebcc8edf65f99040e2290b26b62c0ca6c5a1a528f8940d62368bf797424d378a38d106ea48670803052dd512605be31b9ab622b8ce7a6053ad32b22ad2707653b3aa90c0feb9b2c8dcfa9723e5a2f04a3a1b9abc2b490cd6a751ae46d0218e0318fd133f4061829d770109df8f17ca7db0540f13b31d848056d169a1f9bbba63fd87759fbd1f92f4c6a5c5bfa10965338c3f2035d1e704fc0a13610388b2f0bfce3c301e1eb9782be17392c304a997a13d3e281cf6e9111ab691564f82cbd025f3874c0f9c7099a499a56b542ae45657b0d40819cb3c7482321f81f6d00c69ccefc370148d9486c311155649377df957c9f881ba1c6dd07287fa8cf7eff9cde96795b20c024acb2f69367b92f26867fe92314efacda01ad229abe01fb2ae97c403ca5b46f027304ed2a761ee04eceb5fdc5495ba5d345b96829588cfa1f956f9ad6a720b1f91c58463e9c929bd06c969388dba65d1c3d5b6b4858fd4be3e46d8b6ba7bfbacde2fc678cd078f734900c7911ff5e2e5faa76296de71c8afaba7268713499ef6b2e12e8654c0ae8635744fd9a00403b080f52493c886c1e14bb288801802c626a09c4f57576eb2dea6cd5a318f7cad03c1479988ea63d78c44de9eb37deb3298a770214eed3905f19a5f3571f846515f3261ebc0fbf272587a5e4b17a6c31f2ea49682bb08ccc1e28ff34d1cfc0baaff637ee2acb3a49575feaba60d7048b81dd760e83648cc798684eeb833ce84716a78b9748a842e936731910d91a40822742f851cb98774ffb5d21e1e770ad0df686db084fcd53bb29bb9ef53e9c2939f438ff9658da680ef8abf3a1080e48502a863fa0bff105d9fff242ea535c76d106f7214b7efbfbc45f0bad51c7a6be3748fba306642606459ccbac339a897fa4e59fdfdbc906be0e22492b731eca9cc181957168e51488f931efc8927fa6a6102cd6349c22f2afc6c64d195eca42ac43e1f33873390f59e4ed46cb9e65744cebd0e865ece9a82c9e2ef46c28ee2c281ae502d37c702a88f22c1bbfe5cccf787f360e227389196bb937bbdadda8a37ec94f62390a0a62c1c4574d33fc1894d0a1a54678f50663f76b94f1d9fd8d4258d3fa12ee227798c985f3566bad24f8fce10e2041d4319e5e84987cd8951e199bdd35ee8b1b73c4b7e550c2faf0dd1e71f6e73ff20c19a532e63208501a95c6b7cb00d140271501aae70e958a891b642e0874d638363326ab34ff86722b0d684b23ac07a443e63cfdf7ee4987ee8d6d5a2d39bc009030da45e6946a81aaf8e3e525782a5848052192b82eb7b8c549c5eb4eba9deeb8a781a723ca9e865c1b5a4c042d6932a0e57bf0faa9aabba4ca72026710c4ef9fff0a8851187d5344b065d37b4a7b5e8f59d1c5b799e867d59a22c618851314bce2bc3470568360bc7fcd10b48746606caf128589cef2e462df29d0e13459272f80804defafc423d6150f5fa0ddbac01184ada07030e1dac5346cf6825e711403104b29299e994ac3cca85d11d4353ffee3f1c5840c3d6089108a4a8ec77e57b6ccff90d50d50f7cbbf9dd820ec1f2d1cd754ee89461cc2b1f2995238a877e0c48ca2c843505c800dc603ab45b0ff6e81df7610e2a818974b454eea7266a45970db5e8cf954102a6e5f3b7b51b315c54f5d84956ea13260bf46221dda5e77c0b1236e2f8b642258c0d4921615d5f93dada9ac5aa6160c88dab8912c53fb4eb5b09ce13f4f0557fc834b88a94b62b4ca53c5064f241dc5b1edce300ab81a2a57289518dfe700c45c869f36e347aef77cf9d06ab666601e16df6325dd3c8abce3835f5ed84bd7e750afa58b6db2d46ccc613eda643b357a62894b61fb2f8943a7a9bab04ccf659d09c9f15d87db8431ee842e993d55445e7f169245289420f6a8c9174faafc40e61b09", 0x1000}, {&(0x7f0000003400)="549af1008962198ec3e823414c0f60903f7e6765153480cfbf837b201a50f44b6c4c4a9799575c5527bc99bb09a506c3e4b965f2d4a01f3dfba85e81aeb565e12b1f61f2c0cc349243dcbb4e00088dd0316290a621def4906ac876f24df586fded1eab9f9fd6b2cd563e20eeac7324039b8bec0e2f71d455e1592c8937964203b4d95b9f929bec99d82e998d4589", 0x8e}, {&(0x7f00000034c0)="b6e3076245fb2e0bece38f9e6fa9d1b45582e273725c4928d00e9fb88aa64c8a859de59caf237b778e8004e77a313ab0290ba6bd5cc8fe4f5882f6928c1a21a7f37d76c30ccc6bc62b7db989bf12ee1fdd46aae7d2017a7f68e5b8cd72a3ebb7760def98eed040620a93d9a41bfee4a3f9afda816358db9cd879ef2449fa33fe6f88f3182f09e2667d72ac4618621fbf311d38287699e12140ef6455e64fbdebcdcbbe5f9a", 0xa5}], 0x6, r2) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x22002, 0x0) getsockopt$bt_BT_VOICE(r3, 0x112, 0xb, &(0x7f0000000140)=0x5, &(0x7f0000000180)=0x2) r4 = syz_open_procfs(0x0, &(0x7f00000002c0)="6e74f9d93674") preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$sock_inet6_tcp_SIOCATMARK(r4, 0x8905, &(0x7f00000001c0)) [ 139.980334] vfs_mkdir+0x69f/0x950 [ 139.983961] SYSC_mkdirat+0x3dd/0x6a0 [ 139.987866] SyS_mkdirat+0x54/0x80 [ 139.991454] SYSC_mkdir+0x74/0x90 [ 139.994989] SyS_mkdir+0x45/0x70 [ 139.998456] do_syscall_64+0x309/0x430 [ 140.002400] ? SYSC_mkdirat+0x6a0/0x6a0 [ 140.006418] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 140.011634] RIP: 0033:0x455979 [ 140.014841] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 140.022589] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 140.029880] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 140.037171] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 140.044459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 140.051750] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000018 [ 140.059240] cgroup: cgroup_addrm_files: failed to add cpu.stat, err=-12 2018/05/08 18:27:48 executing program 4: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x448080, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r0, &(0x7f0000000080)={0xb000000a}) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1d, &(0x7f0000000080)=""/246, &(0x7f0000000180)=0xf6) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net\x00') getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffff9c, 0x84, 0x66, &(0x7f0000000200)={0x0, 0x1}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000280)={r3, 0x3ff}, &(0x7f00000002c0)=0x8) 2018/05/08 18:27:48 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x0, 0x0) write$fuse(r0, &(0x7f0000000000)=ANY=[], 0xfffffdd5) 2018/05/08 18:27:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x1) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000000280)={0x0, 0x5, 0x30}, &(0x7f00000002c0)=0xc) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000300)={0x0, 0x7, 0x8002, 0x0, 0xfffffffffffffffe, 0xfff, 0x9, 0xf480, r1}, &(0x7f0000000440)=0x20) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x2, 0x0) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f0000000040)=0xf74) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000140)="6e6574a052295d58ac96215645") syz_open_dev$midi(&(0x7f0000000200)='/dev/midi#\x00', 0x0, 0x200040) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f0000000080)={0x0, 0x5}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r4, 0x84, 0xa, &(0x7f00000001c0)={0x3, 0x4, 0x2, 0x9ceb, 0x7fffffff, 0x100000001, 0x3, 0x8, r5}, 0x20) preadv(r4, &(0x7f0000000180)=[{&(0x7f0000000340)=""/195, 0x275}], 0x1, 0x40000000000) fremovexattr(r3, &(0x7f0000000100)=@known='system.advise\x00') setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000480)=0x8, 0x4) 2018/05/08 18:27:48 executing program 1: r0 = socket(0x11, 0x5, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) sendfile(r0, r1, &(0x7f0000000040), 0x5) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:48 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r1, 0xc0145401, &(0x7f0000000100)={0x2, 0x3, 0x2, 0x3, 0x401}) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000140)={0x0, 0x100, 0x5, 0xffffffffffffff7f, 0x3, [{0x5, 0x8, 0x6, 0x0, 0x0, 0x208}, {0x5, 0x0, 0x9, 0x0, 0x0, 0x80}, {0x3, 0x3, 0x0, 0x0, 0x0, 0x801}]}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x19e, 0x40000000003) 2018/05/08 18:27:48 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f0000000040)={'icmp6\x00'}, &(0x7f0000000080)=0xffffff5e) 2018/05/08 18:27:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x101000, 0x0) setsockopt$inet6_dccp_int(r1, 0x21, 0x7, &(0x7f00000000c0)=0xfffffffffffffff7, 0x4) close(r0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:48 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x400000, 0x0) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f00000000c0)) write$fuse(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, @fuse_bmap_out={0x7}}, 0x18) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f0000000280)={'broute\x00', 0x0, 0x4, 0xe6, [], 0x5, &(0x7f0000000100)=[{}, {}, {}, {}, {}], &(0x7f0000000180)=""/230}, &(0x7f0000000040)=0x78) write$fuse(0xffffffffffffffff, &(0x7f000000afdf)=ANY=[@ANYBLOB="280000000300000000000000000000000000000000000000000000000000000000dfff0000000000"], 0x28) 2018/05/08 18:27:48 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x25726efc67e09b9f, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000001380)=ANY=[@ANYRES32=0x0, @ANYBLOB="001000000d3e8144013d554e7b3fcc8a75f6ce871019aba733ea8bf08064e5e5b4b90d3a53997ad66221b7d423dc6b9e62d3ed8c68c7951eaeb1304b2ec523033677405ec4ecf65992816c38ec1f7c067d59aef9b8773c45dcbf9f7be8b3134942987cb96be35e5991e968052134ba9f9c606de5c1b38e0e36c977ce522d20be2e4ecd8541c78603110f36de43ed5af695791e2708018ce5350fc55a3dad21be82a16299a233e04bb0b312a972ff120a8f2351b6eaeb7d242b4d75b4683fd3dfb51525d27712ef49a4e0b5d02737fdfc37bc1d3e792331fe2898025ad1aadbe13a81021d81fa31d36309e2cbeab84d478358c7e3dfc8d8874500668c8ee27b93660a1378532e188c920eeb745515e0baebce03ea91b65cae9c5dddcd10ddcb4d0a698e8100950072f067145145d213de8a4c9c702a24a475bdea4ea2c6b7c4f35173c852761f4fe26eab1f78e6f8d6f103e53aa30f03420830ad93be13d45bf0d225aeabfce8c4417274c3a6c66a1abc09564db56b4669df38d14d765d8f7829d2461e99fd9a93f3013cbb04090b0c5ee5556e045b145fe326317327e1aebf2f41b16e0fd059c5fdc188cf50681fd35fa0205808c4b43b64b75a98d29bb29cf9a6161bbcbdc611edda8f4855217daab81bf5b927a3ecbdf7a1949a908f7bd4a6fd8c901610fb25849ce80012fff2911445ca4cf069a10e9ffd293c63fc532a7c0154ae6f390990fa8c4aaac48fc3911b6820c38b6189f497095e00c210c2371fc87411d9761e4e2d4f362ef712ad78e6dcb8f520fac2105057d5c198e83715dcd0f1e16e6eb4bd2f71e26b7cd0aa774694871d2bf6bc21843df85a5dd7e1a62261907b45c5893ea0197c85a0fc94195c2e277329eac8733a3841fbd3c071114da79546ce1a502b1d98460ca00fd766db4b8a1b41766939f6c7eec924cb9f2abb1016a19cc97f18965b66903714d80851b1ade95a2f4d6042576f8187c8a564af1e3f9c40bbd8fe7efc331403b6fa0b2ee30f1c3df17865ae4d47750a09b08be08192c40b54c4abec456f1adb58157fe6b6336ad3046af1bbfdba0f08138bd8c7230b24899d8b6091405fc2de96dd9fdb2f13fd216f4b141f1ddd0095af0de7bc69ddd42cca3469a9ac2e3077d5ff0bdb007e443811741a85e96c75a71a43aba07fdf12c7cbd6a44ad259f243921a0a79e6b3bccc26bcfc418839c64a44a832bc46fa14ac0d7150888f5171ae8cf06d39314d04d15ba543296f1d671756c7e223c6bca973bfeb3a63a24d9340a6d44f9c9a430571f2bec6e908e7e8d358d4cab74f13dc9161c54ca7a1e667af1ca11d2da04bb9b0a00b884843ee24a30c6fc9db765f58e643f48fd3b61a1648f2e2626e066cf5078725b8365049a971932e24dd7502a81ad8856c67eb094b7e16150f7036f0971f20b4a7d11eb897fb8a1845c09725433b2dc968b343cd0b7828e6eb78e87c13e93dd8ef17ebd9325e9033d745f24ad0bbe78039efaf6633221259c503b222057818882c0b3d46bfbff2aaa609689095543437f8b76dea7f749aac58f16acbcf7c68d975a1730ebcef96bd960bcd9523f5d6b6b6888c33fd560ed5c49add0a867536010859e68f148170c30f36ad43277befa9d292609d147ac4cfaebfdbbbdda336cf3b913963e57b77bcb0208d7bb17425b0ee37cc7364b97ecf1a5e3f6d3fd24d834a89a0fc433f91c2c47fbd1c907e39dfaca2c5c88f213826cbf702ea8943aeb62ec715b2eed7b9033009034d3a0f58b343517d5deab949fa0a6f6790431e83117b3356b42d171e40d01f86d78d609f384b0338aef0abd4936af66d817f73898d0bbf23c555d31e8d960ab884bdcfc23b57ec4b00dde8589b62ba540e88c2334d2e863624703cd29e3a4796762e5a3dc474727a582218d571915c3cd36499bf25f2f6727df3930072737cfc8f546c07c86bb60036ec53cc3598c51fcbb69241ebd6d4668dc8ad63f6922e78b13651a99faab5881606e9817c9f10b5f27b38f00a2fbcffd6452ebe6f6f2d9eee82a879da1a0deb2ba67795823596d34948d83022f1767192bea862b08c615953194c449d0bd9db12aad02ffefcf6cdc2eeeb247c091bbf2ce0e6e91b4992b3ac5d482ee91ad014a8f295ab08a0ca4c09be2dce1e9d4b396530438e13b159834321a4e4cfb91d19bd6449b93c6d716a40872d6c28808ef15d52fd1b9d6ee156c667c3671860c2d9390d47b680fb9d76ad8b45f47b72a736f57170177d79d7bcfd296047a0b5198f82a38652e10e71382d964e0fe495932a1254ad301a322881800f926227d836c37df51b7aeceb5bf810799245f6e0578f33957c87a37b8a10f0869e127ada853b99afdb0729f944507e2a4fd9d6aae8fc48d6f994278507a14a47b06fe8c19ca67f4ae0db1661daf86e6aeb82ef7b8e1ca71a3d342b8e032bf63f1e8ee7aa7eaa6fe8cc7e264b696be0c84f4e4df7f168ef931a933f35aa3af43ede95f60f69b9d3a6a4b597da254d914f93186a7a5334fa246a515c282d45fe7de4debc566abf9d1fae12a972f1c7c2166e272e5959195dfcf50c7ebb2b8efbbfc10d19ca4557807e8b23e79471cbdf09167a95df7574c811c74be68afeeab1bde3f837ccef0520aeba6a21ece167001cad72c3d30bcdbd99c1c723019548c58e08f3e8e92336865ae8cd411bbe28409b119faa01f3981f6ee7fcfc185113a811f6a3dfb5df3cce9de32b576c1bee18e95ecf9998b2baec410110a9abd6827942718fbb7ed867134e4825411f60ab6b2583c2db06e406d561df331a9a124b534e925e6a4cdb71b3eda57cc508fbe772cdf1aecee289810964bc110b731c4cc21055c31ba13172eff9037f076fd91596324fea9cb62c2fe8c4b20f3fff02641424c47913cf39c96e3378667fda72b9ec86f2fc778ed6ae06d033c7fc7d46815f9e0acc45e00f5b0c3307346cc32d2bf4097588ee7de7e33e16358972376667a66d79481d292838ff9466f41d675dbcd0ebb0d708a9de8b019683065535633dce1c7b6f2588a5007c2be1ecc8310752fd35956bd6d0f3fa5e07e8d92a9318d9c5ae7c686511c45ab07f31c1350a600794a3ae6c516bfbd4b740451921c8dd326b91c11bcdc2f9fa5aa15b91924d32296488b3a9bd51cde74ca9e1733795cc91c69d4e0542ea98472eae98a3b110b58d373eaa8b6ee3de2068944434b05a85828bed57019f55819cfce4eaf7abbb4e2476bc55a54245f10a4899e2ffc8de686d3c1c3af034e3669b18aa61598e8adfdd7b75ffbce77ebabcb9eac1940e9a17a7e57b8a1ef3b7ac6596b14edd36e54ac4a8aa0875ac0e305ea903247024ffdec06a29b3af7c2d5b7cda4d80ee5c19db1cff8092c6d96dbc40a27ae89aee41d1ae18f919f6d5868dbc47580042a374e476e6410e42323bf7cd2ed685fb4ac52714d1b961246696910014284d405aa91e3cc05a2047476f283ff090f5a58946d1abed1ea2991d0f4ef40b83304a3ad08347545773281be96f6bbe2eac284e2c0efa4c651efb6f4b8754423477238ef6be0c2cd83df8063683b7b515aa95bc02245d9e2de28a414e1fadbe4bc09ba1cb489e6ce9bdf19a52106dddfdf494a3813dc766e74c10241aad045991bf231e2989d392c0de15f619e93bfdf7dd7cf3a1d5322c0ed36909c2f06eaa5e67879d09818a74d72959017c38b6ca53c35a5053320dd4fd6d2317dd801f58ac832cdffd1574f3ba134f65a95c43418d5cbfed5e7ef040c3faa69612372b741ae0687560fbbe350bf59084ac34948c7b1ffdc0eaf64315f10d532342970300350bf1bf78f01b1d46424fa14d7acf1649b2bf77c111c5a939a23d706fa827d35685130ce603a2969ef5aa42fc9b508a8e89857f9e0d5264d0c798b1c1eaec969f1b755a567f0c2fe2d1f4cc6246e65b2b0ea1b7a7cf84bba840a30acb903337e6d6e09f1c09b8014c9a34f53c22d6ed0365e1647efeb4302d048bb3934c6b0e388f87e1d6aaa14f19910961f102faad3a04f6b9ebba5071e0c621ff8e6018ea959a8f8ca82e0d71d699424ce8e35803ee9317e1228c0c77ccd8c8af8219359ab44a6e159f77a8c92aa3af6908e8c9b93aac4b0a476b51912daa4833cb4474eda3e6eb4acd3cf9653f80e12551cff01536aeee028d07e139bf2ae9483111cb46db5956e30aae9eed1d66ba6154a1400725a630f19d385b44d0f6bf7dfdca541d96370fd853dd10463c007baa2db04aa1bcf17354de951b9baf94cb30d0b9e3a88bd12dfa6414f4937213fad3a98e19c31b9b653a826a50c69006378b5d635a0fa86b684bd5e390dedbf08812320a81c42c8c602771c7f7d6a4e5b84444302e5a1e4d9fb1e8c5530ba356207423fe0b99bb61ddb4f0d0f7076e150054e945452e255d93ed78f7e729aed9cd578346162d952b5691b006cc3a5461da906c95a1a4c38a34e32ac1f9f635bd721abff0f6328f48eef05366dd8f163ac7ca170d415b785ecb74941bfd126f42a1621c07416ccb1fda8c20ff680739a98aa415c0794e7cbd4bf884187cb863182b6581e7db1e0935aaa91517839c5b417e98e274f9ec8a51852e06122c1558205b68da400be17a56256e57431ed340e3978ee2582565812566d4509cca27904019776565465ec8889117f0a72ae5a1c6363d6bad8f4fce0c5add2b9d879708e0a885052d79a3c168e32a5c9b8dca801861f8ba59ded7493f99472a135e95cc4e28b5df95bbbde4a4cd3dbf3a2a24d33b08e15f0f94aab430bc3333fd00dad862e1639bcfa1703cc7143bbcfcb2906a51e398e8b67dfd0476cb739b680818d5895617b34383a509a5efb2e2def126fbc07005672bfe2fc1162ac59bf5b6f7211f9bb9cd11bb7c5f6f17b62fe48dded891422fc235f2d7065aab83ba2d713fa17bf572886dc367e2949f6e84919048912cc7ae7fb6819069774a4921bee1ad3f0baa8781ac2d3399d55bcd9958a359c0a15327ad4e2eafc865a1f2aa50a85e542208e85dd26e5b137027f4dc31d68a5179894a8830ab22b71e6c9bc68f94474b5c288bdeabb4b4f5fffef81687e2588dc85da54f594b10dbd04136086ce1c9cafcc38fa905fb9bc9bd9477dc46af0d2a977ff96ec23d468e129e3152b3cd9d37ce0fb17078d3b0461a6b3e9d84c390e010ee3fc6f5de4adba512ea1e4dda8d80f26415a3697aa98a659e3c3a923facfe8dcd9b48e29da1f3a957d77835ea947d1b35930472c5b9919fca1a9692fc240d217485ff123fe0daf35c8fad160e3cb7a5e8c575d96388025dec5b8a8668c5a07c0c62082a1287f21677c92f7d87c5050347879e75e910d958679eb0ff4ef7e707d6c294c307a692644aefe9966a139c6103702eeebbfacea3f1c1f21258e207dec61da8d621eb185f68ac0c59ea3aa27ddf0a31644fb55761c882b3492bf089caf40affd7983e057a2d040b429d3b79e83037e65b3bc567003e987a264021ac628aa5e7ce6a7dc03091e514a76e3f4e430ee55eb52006cf1f2a8fd97c986f636e0b7a5fffc7a1bda0f797dc251bcc708995f36d40999fb2bed06e86ac175ba6e1ea1f6f8241c3e923acc95098280cfb2743ac30039f8245c1e71611a259bdcf85fd94a3991d79ea4ed3fe17966cd487ef840f54a1827ca7ef2e198c60a6788e9a3ed17cf3d667fecdd187c4929f3e4ef694c0a58bcf1c2ce2c859a820a483857609afb29da5ab27031d029367f66f1783c1a3d34f406616aa1a79d4767542a4de91c6a520c6c2557926acef6351fa5dfd504f8b6b3e037fb7ceec3e9ca17b666a2c5ec1b3f4"], &(0x7f0000000140)=0x1008) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000180)={0xd5, 0x1, 0x788c54a0, 0x40, r1}, &(0x7f00000001c0)=0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:48 executing program 7 (fault-call:3 fault-nth:25): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ftruncate(r1, 0x20000000000007) fcntl$setstatus(r1, 0x4, 0x2000) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) ioctl$void(r0, 0x5451) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100)='/dev/hwrng\x00', 0x30002, 0x0) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f00000001c0)='tls\x00', 0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r2, 0x84, 0x65, &(0x7f0000000140)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e22, 0xffffffffffff8001, @local={0xfe, 0x80, [], 0xaa}, 0xffff}, @in={0x2, 0x4e21, @multicast2=0xe0000002}, @in={0x2, 0x4e24, @multicast2=0xe0000002}, @in={0x2, 0x4e22, @broadcast=0xffffffff}, @in={0x2, 0x4e20, @loopback=0x7f000001}, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x1f}}], 0x7c) listen(r0, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uinput\x00', 0x40080, 0x0) 2018/05/08 18:27:48 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) getsockopt$inet6_tcp_buf(r0, 0x6, 0x0, &(0x7f0000000100)=""/132, &(0x7f0000000040)=0x84) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:48 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000100)={0x0, 0x4}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000340)={r2, 0x1000, "352d8f32e2085f3ae25373d00717731b58c8c378ea388a2af10fb8c4c58025b9ad3cc963d1649cdde066ffbed54d78d216ae3c2de926a961a1a4a8f26f9d98c643db7ab4f9d093e08550bb7c193178e942d310c87ef5628aadb588a01cd4b6f13bd3a51d8da3c979cf56a8e7e0f28e49ef3085bc7e8f33463fb5f3e306e54ac921b533149106251086e276360798fd0d5ad7e6b5aa9bd1d8001a96ee8754fc4fad9311a7aa0e872fef6c15e59d19652204f8e642f6fd019cf7e14bfe3f7ef1372610c10b3e6e197a478eb888490e679557a4fb76580f6381269003841580c741988c9cbfec146536cffda7eb6d252b54218cb55241637f4b37442e2e2890a983fa68c11e62254206c791cb132beb0362efca8cd11308045d35c295b3d8139d1a4f56c96c9570a9fe7b360ff6215d1dbe01e8d27a608be254f27bd8a011ffabd07eacd09273124158428a5e12dc677d42c9d5b8a1e7d133c94b29efaf8b6343d48d6e1f4a8e352ac486f3ae3bdf6b958e1869c55bcbcc8f06a50b2f08858c06da5fd905af821f438e4c59f450d59ee61d82d616171856ddde4f46fe9485596f0af6812b268ff1ec8f9ef181273f084435b3405bd2305408ed3a5468978b358dba8796eadb61bd06a227e669f5a6b900bc0e8ae5027227e9d2fbae32a47c5c88716df0865b61d383ffeef0cb2f35f051827a2aad019ab2705579e4148fd94ac575252977fa0a4d7244c121efd826825197b6d2b8df714053ee1c7219981b77a2e488576a66029ee7017d4f429a14516a4a5691ec9f17734829b78bf03887b24f7ed58e4066675557bc29dfdffb22a7fedc569c7d549d5aacf6c1586c272a434fb26f58089ba9470b151cbffaf7c6fe7e9b9c50e70983185f1cd33eb774bb042443cae1cc97c068aa706ca4c90556fe5e1d889c07eed62c81e433f54c63ed6d6429f9fd8a10e8ab37622e0bc218c6fe42b1de0749aa1bf27c994427929efcf6fa7f08595de976faced744e33c488a1a7e7dea0c53696b950345571bca6fdaf0822172429f760998376fb471e53a3d796ae34853a531f732ab831a85de5383323fff158cd1580f21e15fc28fcab2a93e6cca6e0c6b6df70cea6a260d1f2f5717b977a778def64d8bbb9b7dd4fb63a6820dfa8983cdc376651f0e9181d3581adc9302d7f251d9b47caa18265f775e5eb307710a8ae082cae7a18f01580d088ccb2af84517badf79df6074878c6c97132ea63e7dfb2a1ba3aea540d8b172d20b6419cdf266bd7c7a2c16db53e335d9d2d9c3262b9d5c2d22a2bd9dec4544db0401ceddc9592e7a011784c36f910729ca6aaf2effb19e72e11b74838c1eba4d7b09d2d01ffd52d7df46b7028cf3627109928412e9ceb429b6050073e374ebc2d591f4dd57f0bcd588ae23509f4c6b9f0ec00e04f8885ab8cde67687b5b3056a93ac846164747a3522e3c14a759cac1e5cc868f33f705e02ac180f1cb42a2655e737f9f36159e8cd2afeae11508f02c6e857d4c8018d7b511e365db649b07977c02ff37aea0fdf2e96f9650dfe5db009496c5e0d2d84f3eb8b25d224fc3bee50a823282c9a8185ebd03c2b62b0f130338add63e0cafdf62b1fcdce7de7a124870eb5122e96e7622cba8baf22901a4b872475af6f5fde06d4f0c356cd66441bbd8c215798b46c04c383795fe67ccb41668202de257946adcbd4ae0e461cdbb9326c1a1d1e87074d48baed3191428615814cf9a56f200707d5ef3f638b4144671e762ed54ff3b665749160766d18ac7941c034ae7d795ede93020a935745ecb0580c72e90702829842630549a59277cbcc69d65d6268ad1e95289f7c0671073ba9145647714c9c5ad4fd7bef54fff073b17065b4e300b4c253622e44062d1bffddb76a78460aa10484e955a611272eeab7f12a123cce9041d661427d8092ddb1343c896c7399ffdc030d6c8494b3c6ed978f15ee973906ef7df7baa65270d020874a43540b59a8f444b6db684c51e205cb091bb09cb163abd892d99a41a364736663b7788661b1b8bb519bdb7c2cdda279709392622395eeceaa2409613e89d3cd31adfa233c342627ab352295d38873cd6013599a1ab123f1f75f2e0942b45920e665c797d5de848202061ab66e761e39f7395400ed50e488174efd62b35d887e438f1178d7a8d9e0aa87cd03e94d157ac3bca1e9b9a0f57a5ed888d5c34cc547d53ba67d60bb84fedbdfa209fad479453b9968314000c610dafdefd2c8eab2484365420bd4bc8a4b02857ee45298ba0d9dc56f70cf6459d26b60dc5bc52d997e63758b76b048c564b9238cf21d3ffc0dfca47cabe4f801891b1d8939beda1cd4cf880950f021d3197ba5ccf7e2739609df1f0c5698d4fa127a1391b2fccb59c5fafd969bab919241d1f8e7989f546ebcd3c1c5a50a559d43e023bfd8b71b2e4b9d98c02de4a980be0ad687b9536fbc5eaa958ec521335f46f479b20937f70f81837241ef817cdddd7da682be248e3b7e9695d42676dbb2744558d481fa8a34aa5b4fd2086cf113670277357a2ef4c30a8121b48bbe8474ad8eb9cdeadfa27f8295e0da28f006e8af67906aca5cd9ce11407baac7846791743d3e6ae34d61f2ef7310e95ce8a6755771506b087f422c737df1e2bc6ab2508d5595dcc3d002f1c78087cc71f368a7bdd7b4056fd390fa0254c1d8f423cfdded03362afefa59e811644415c8483eccff050b718829328c8d3a836c0a05b3753548bfacf912e1504d74576517f79d58e3672125b9e1e7824aef0c39642bed67f4844e797a765189aa453f355fa4e758aab065b8739fa5b3bd608c30fa33d3267779b029f78a73f707a2ffa0e76e157716215cc604ec3cc3199d330ff3532d5570b717e8252397f59f360e1b36d82e96031021d5015f9c04a43eeeb2f59d5bbfbe8c0bd9740301c1f5b77b45f1bfe5ab1fe3b04ea0735270df95ef7af5da14f7e00f9699ac7fb6f9b477081280a508e9947a58f4d95a6c9bea28c711d7accc2e8da66fb31e6507c06f028e6ab9644392fb142398c611e57db48321708512e9e20696608ac9bb99d8d03efb3f38afa7cdb9cda54024d2739e24aacc7656c90e4ea7fdf4dd3973dc7acff27c8f40c68ffe77bbc6a3ff92ccefed13e3c8347c516fc344447deae77b66e6c07b82eaadf0512117114196ba725e854fc1eb1957a67074c8399e774dbc7a82466adc201b07eda21d46a80b6b217dd626ae5638bb6828f229b20fc3cf4502be1633ceba84e66f27689faf887a9154c860fbb3268c75727727d0fa8d1c8de7a13cff1c969e1d19ca9513c52ce4c05f6c8a464166241f2b9f9995ba869882d3f352d6defc72b8f274869155bd3bba3490494c2f895b577d2fed4edaef638e17f739fad07dc8c0343004dbe9e11228124191b61a293ed8f120b4e20e7769906813955e4a618cfb984a96002be6a28aab194be8c2c4a0401b0bf837898e86c562113494295efc3e66bff868fc5d7b9f4ff7c1d539f9f3171d540c988a740283947075df55bc9d230e47784ab3507be17dbba7986fa6b98ade5458410f3befa383c3ca658a345724a5757f39c2c8a9d949b405b374e2d3913c3661c93fbaecbb6ff12e8bc54ed6144c90134f6cf0aa5190f2cb5098f9a8ebdaf376e11925d9033c9a08955a580ee52023dcdf439932d04b482e6df94f6ac595937bbe0b4fa0dbc7026c2a2db07c9c354cfc5f99a6c35c9c712661c93229c728a98b6fb7785530596a9e658307b7f25b8d50c24f398b673255e6ecf06ed8887fc03cde50ede3d41ecabdd7a7d90eeaf7d4d1028381c9d970fd021053247684dba7e030adaa9c9c3f22215d6867cd89d49664ed10e3fa22af8bd9456bd62a2acb0d2eac8661653c0e51862b8f9d3c86123178a55e9b5a7f371792e66567a57f2aa5a802136fe953b1bbb6e7d11e4d8744abfa9866e2ae8ec72e9040bb5343a5cba26a5d7335a424a93b3195f33b71d208f8fc05c8d287dca982d5f7c0419f46d890d49039536b1138516d4e3b45eaf90df204b778d49838898b5cf3afb2fe7f59e85d7b569155ad5292b20b8d15565867b3d923c976711db2eeb0c263e918a48e5fff0c2269ecc51ab3a4f51c4d1898ef90483bf7310aaaf9ba66528c0f7c2a69835d4a4f6cc773086f5502828f8cf25214d4010a34ad4341a810ff3dccf93989916a8c891c039dccc2d4e10cc6dd68f8623935eee864d12c896e50e6c4be4bb9c1e53edc73721119e986aac334965e5bd0e8178d998a777da008a154cd762da7c614861dc72bc293cd75dc47f1633ecac1a5d3e9b6fa956cfca478ac715f69923ce28326eca711a0fcc2b99eb792a965c40b67baefd4f41c6a106a8ee7528f271591877aca551b4c1f612ab35d65ae8d50da88e1b534e9cce0eadcf4f5d0c84e653314f368771bfb53f0e62706d6a4f5d9221f43006b9e61584527ed61a6938ec97d19ddb632e00fe17a76103afd6434a2ae6bfdcdbb7db7e6033cefc439f38c65726261d13547440150c1ab9af49c4d4662a1e4823c13bc37dc4e52ed542185cdd3e051ab107445add33eafba682e8686f003334c79a00ef3249e13368e051184d1f0ae4419be3ccbeef1589eb71ad90984357868daa56700d576189cbc161f97af3905706da8423b77b07b62b76e0178c99707e7a19cc095ddc901bd753ee6aaf1527d865239b78e5a0ddf79fb3300f62af367210e579c7a412e8fc8e15eb6937092c91f2ce346a3969f08ca6d64c09fbaf022d44a8d32de05c79259dd90533553eef7cb08e6a582c7bbfb427c147348fe99f6a1f63f498b93ac396aaba1475f369654e82414da92ed39625f34ae8c8bcf46eb6492dc62e4d83ab8b080d5f50933e8bf68def3ce25343f81dabe47e5901dea37f909bed2a0f5ff73a91a4d85aac1b9323a2f8fa56e426a63a946bbd55ff09c57c2c9c262f56f3727c75ff78e8692136d1f129353b3e841ec2ccf7d965ac0c921b8ee1279a31e7b01d4c9219d3654d4a13fdbe314bc035805a48e0f2af498b96db2b4ae51533ab57d749c41ff6b0452b40b846d5e9477ea90de266ea01fe0e03be2587fc226de41d29ec4b4f5e5350667da3328412224056226273d2e9fabfd2b5397aa834e44ea6d7ef7142ad425d8b84e96de5aa8ba4db9f597a751f8083da4f16075e24afa732d5bac0f5156cc24869db3963b0c453163cb14116652c6f08528dc407feafd7b20b4ee5bc31e124911407fdefbc40f8c981d5e0e26d091149ef352aad3b902283452a20cac19a51053ae140411c3861d06494e0f26a7ca05ba9ed891e8ea9530cc093cd4845278ce5389a2d8a3dc6c8071242c94993cf28fe0289dca7a57f0d80626205ce208bd219a57ff3213ca64c916f571176700d83956de53971bf10b55465ac613ddfed4ea657d27f95b2591e96fe5a223c8f06f379f2dab936083328b201ee437f3720f8e2454a0944bb11836e089b99dbe791aad6e427f9a2917993da11f3c47d4ddd8b06e98fcdae5faffbf4d25ecf98cf36c2dbf59ea57733772bc0b2e337d52434b86c3f72b18033d58daed288fac067b4a344695f54f107d3bd5fa4529cba4d6e49010b20c23e3158a05468d19affa7e0e341d5bcdb2bc008ba2e576aeb14479be89e0a7daf82c9a74fd6ab1661655aab39bb149ee5e8fa46fc088b1eb956e5d3d1eeddeb2b323d524f88f00b8c95f54986332e56505bc7c172430f1fa229dcd25b1f8bf1b6cefae9672b2c46d05edfff3f41ba315d2d209cad7733043f6c228ba0b73866ef8065e5c6efe8c"}, &(0x7f0000000180)=0x1008) getpeername$packet(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000001380)=0x14) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f00000013c0)={@mcast2={0xff, 0x2, [], 0x1}, 0x25, r3}) 2018/05/08 18:27:48 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000100)=0x2c) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f00000001c0)=r2, 0x4) ioperm(0x9, 0x4fb, 0x1) io_setup(0x469, &(0x7f0000000400)=0x0) timer_create(0x0, &(0x7f00000002c0)={0x0, 0x9, 0x4, @thr={&(0x7f00000001c0), &(0x7f0000000200)="43671084d5e9909fa3145c2fd11e000a0a9ecd8a98435d71aeaffcf0a267b53427b9fe6182a5ad333f6785630510328893784f765a7cdd66a8a462e7718be0baae95f271b867a573abec13066fd560851223d0b136cecbefbd4ce8209825d93d03f28f3cbb562ccd38bc24c6dfce1f8f73d5abbe5dc08a9d4623a211f59bec50b9707a"}}, &(0x7f0000000300)=0x0) timer_getoverrun(r4) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1d, &(0x7f0000000080)=""/246, &(0x7f0000000180)=0xf6) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net\x00') getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffff9c, 0x84, 0x66, &(0x7f0000000200)={0x0, 0x1}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000280)={r3, 0x3ff}, &(0x7f00000002c0)=0x8) [ 140.680207] FAULT_INJECTION: forcing a failure. [ 140.680207] name failslab, interval 1, probability 0, space 0, times 0 [ 140.691606] CPU: 0 PID: 11171 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 140.698554] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 140.707924] Call Trace: [ 140.710551] dump_stack+0x185/0x1d0 [ 140.714215] should_fail+0x87b/0xab0 [ 140.717974] should_failslab+0x279/0x2a0 [ 140.722080] __kmalloc_track_caller+0x208/0xcb0 [ 140.726822] ? __kernfs_new_node+0xae/0x6e0 [ 140.731236] kstrdup_const+0x154/0x270 [ 140.735177] __kernfs_new_node+0xae/0x6e0 [ 140.739377] kernfs_new_node+0x146/0x2e0 [ 140.743488] __kernfs_create_file+0x12d/0x690 [ 140.748047] cgroup_addrm_files+0xf87/0x1760 [ 140.752583] ? css_populate_dir+0x20c/0x7b0 [ 140.757261] css_populate_dir+0x2d4/0x7b0 [ 140.761464] cgroup_mkdir+0x20fa/0x3120 [ 140.765574] kernfs_iop_mkdir+0x333/0x4c0 [ 140.769828] ? css_task_iter_end+0x530/0x530 [ 140.774276] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 140.778752] vfs_mkdir+0x69f/0x950 [ 140.782391] SYSC_mkdirat+0x3dd/0x6a0 [ 140.786293] SyS_mkdirat+0x54/0x80 [ 140.789887] SYSC_mkdir+0x74/0x90 [ 140.793422] SyS_mkdir+0x45/0x70 [ 140.796893] do_syscall_64+0x309/0x430 [ 140.800835] ? SYSC_mkdirat+0x6a0/0x6a0 [ 140.804857] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 140.810073] RIP: 0033:0x455979 [ 140.813284] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 140.821029] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:48 executing program 4: r0 = shmget$private(0x0, 0x1000, 0x7c00100a, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/30) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r1, 0x6) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e24, 0x10001, @mcast2={0xff, 0x2, [], 0x1}, 0xd47}}, 0x9, 0x3, 0x2, 0xb75, 0x14}, &(0x7f0000000080)=0x98) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000200)={r3, 0x45, "c4762c2bb4e93d0bfb7bb2c1406a3adc64af76c85052619115b9ceb02a87a59ac9a3a6a7fd0cf6a404e4f0220dbf3e87eec89108f009e0216d6c34631d531d51929060dd6b"}, &(0x7f0000000280)=0x4d) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:48 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x1e0, 0x20400) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:48 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x7, 0x0) write$fuse(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2800000003000000000000000000000000000000000000000000000000000000000000000000000092cfeb4721ae02be44a5e928ee25fce4ae8779073c1cd4075d4ca09820d5a14bbe0c4419c0110fbe34eedc33784ed94aa74c630d518f8d57f2de876c4605f97be50a494d5c313358f14eb274974b1b2de89fcb8082f8f4412999c7fce6b375349d9bd7ab995bb2a2fc4500892440f926140058542015bffc8b9350efe7b66601"], 0x28) [ 140.828322] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 140.835615] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 140.842905] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 140.850197] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000019 [ 140.857843] cgroup: cgroup_addrm_files: failed to add cpu.stat, err=-12 2018/05/08 18:27:48 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffff9c, 0x50, &(0x7f0000000040)={0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000140)=r2, 0x4) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000200)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, 0x1, 0x1, 0x4, 0x4}}, 0x80, &(0x7f0000001400)=[{&(0x7f0000000280)="6422f6fdac675f13733750c208ba79c81d081fba40520764c57e4b96547feaae49ce9f6fe40b588737166795a5e00102e7ccf9217aad78e8bd1fa9ce2e4475137daefd3885bc91885e5debea91de2108047556e66e426c985355e7a3cc34ca4f6c87df00531c894591ee611805436e6e529c790355d583b7c072fd9eb6c33b45ab888636cd202c53d910a722a0ab5e5022f3cbc4261dc2465de8cf6754c7951b73fb3704567fa310d6d9397bee1c543c11bda1ec9160e5260bddb981659e5fdc075f4bf2ae47b5fdff3d1c58a7724949dadb46b0c38935325b4821eb45ab73b82a028054a92ac8a8f14a634bec0af27b9e24a46ad896b543879c5c666d8c09206a7eb592370c0f50c42416fdb99d50b5db2f3fe0e732452f9e118df4c0c0b2d34c1c6b9324a07aa60ba17f314321a2a66264fa816bd93372df5dae867f9e9df966b278b6b9c642c6a529a6b3fa5bab147ff2c637ca30c6c547751295d3b1250b90bf174ded4fa94ef71eb09176a521016476a547872ce6038c58d43c3b1d9f21efdf96ce203b5afe7389ca42622cf066f995c6923249d2ed94434b84874f2127a175545cdadfec7370e58d6931f86d3d187ff2db093a70c51e9618c169b6ae5d2c1b9dc35afe9548445efb0a14f5fe3c4836d64212b42045e83512431f228a8b7bd21476025d2b3c01d82c665ddec86dd2c27e42ed9363e9cf57a34cd05c6d6c0faa1920297d8803717581b852b425ebe423a380f6b5c61296d1cd68d3f85e1ac792fcefd17e334d809cb22ded218e94e8bcd3482cdb773afcd84be6ca55202772cb0f9969045f5323d8af093c26a14aa117f645b89d008956e1f07e00b1740f3775f0739f29433afd98381a504c7a4314b07a57a0f5b46ecd43b4051161536ad004e58952dfb41e1af3ed7a1c3d1f86ede900117c9924181d1d57f987d8406d15f7cd4b4ec4d1304a802ddc63a857259cf85cc29f46773fc858885a9efb47d9c4f87f45f7928001b47fae1d05d72400f9a61ef398deb556bb41fdb1cd4f3aaac5ce6da4623e08f9569058b2ee7e72ad7f46973a93c4a38825d040812df3f93b6909c7d5c291a439c309d3916924997f29b097aa800ea394e02af6e657b1912d4b2f1552c7acb2c54fb32974db1d4139f50e43bf7807b18e96a188f7d961d9b99769117c73f4846985602437f1bcd1be4b1636e8301e47e6f0803f1d9645470cc857aa2d51c8edc5ad6cdfaa1c5166503f7756d8a5e458e24b8a8cf8da021fc65f7f439ff81a9cbf104c75f826b308b6cecb8551638651937bc9796d18ba378639669fbad8be5fca42c4d0525432edbf60db2e977b148919a65d15008e88b4e8e5b4454a1248956f5d78eaffffbffdab506a3f0772de960c5989bbea3aa4f814df90753e2ef3dc29df85835fddbeb5343f8b609fed352b9c3da214df020fa51323d3a371197f37146db33a72799b3012bb5be5d10f3257c2cfdcca3c481782c59ac774f2a91657e8f3db350bdb55eed96422722806e8f29bfa61f6499765a9bd0b0984451ca344b267c308e6d6a2cfac7b15abff10d6de53c028acf4945e28e06964375f65b921b95b713991d1bc312b2f6cd7a1e217da83967ad4b3a27b6b2de33b662856d832d87ffdb87a196997088333c86f7a705598985b333f4e47db7a81de65ef56c2da756c2bd2b694ba04d99e2fab5857d848b5ab3343d103c9412435504ecec1bf4e86b1de78654c08cbc8985f0ce53fc7b762b2127dfb61532aceb036f392e726fcb0004703d8285a2be6fde0a2f1d7520cfa46377e0b371e2bca2b0dd7af63bf66761c6a7e77885a35420c7f9642b890bf006cf60ed86ec075f50b3aa1dd6490340b427ef9cf146d177c6cb8ba0dd05e6c1229f08d035a1600b4a7d1c6d4670ee1482b5214e5c809122804a3441809c02c6a83a84435d9cfdd38b643ea6e90b50fa25c93ba15192ddd5291000fb76d094e02e35257904362e97c5b45be9f4d95dd2937bfefafd0e4b4603c26fadf2f0867c97a08f592dbf3222e7195b03b64ffd9dbf8bc9324fc1f062791b7c6950d9ea8caf5ab4869fbdbc6cd31485cfd20449df5228bdd5f226a19809b8c28f4b219a29a113ed753686ccf2b48dbfe0400dc87c7ae270aa4af6909f9993687571838b977797ab41c935fe1644d9d9a7ab0371c4ebe178ad33d25de8ca65aa553c3edd80cd3326a0c003c421af651c9a98b4d001d7856f60d986b6cc55f4a4214bbfa9d8e94fe6834730d81f70ce1f7e800ad874b97ad506bc1104b3f400871b40a93aa1eea403217f56d1d35fca7145d9841d49a1dbd1bbdd00ae299949b14faa0e877df7e27d0022c9cf3771a05f2b8cec4f141de195e33e6313c4d9fcd6ec4873f31d78b2e0986157aa2c06ac06b168373bacf8c82eecb34aa9f9e441d94c11242529a03a5b1278325006f8bc8162c4f2f57043c2e3c19252c07f63909e93f14fac83470f73e80db8d98fcbb02b47fcde5f22297cab9f1bcff74535e104b797556741f23e26758ec8ae48ad7fe25de19f2ae25a24c3048d697397f94f8f5f153f8edc88102e88e9c7f4913ddf428661312748aea4c98b715cb05da7a0237087042afb22ff6525861c3391dfb53dd293ab8ab9dd598d7908f9ef47fd7aed2cf3b0ca8ce8316b88889edda774d17b7d4737009c78969b8ba712ab029b492eaccee574141912c96897e45ffedd33679798bd5f4b95d78f7e56f44185f30d412c3173ad71a316b1cb84ae6e6e41f65a2d5d369885d2aa013d19027a2a663aed975d7afdd3d78d0b7c89b11e355e22e8b257622e5af2ebebacb54617891709b8084359d323b5794bf7f7c0fa9633cf7a837d5f124fff45fa60f6590eed422b6e1e48735ae6c2b8d5c94e4df2de5e80e4caf784e316ddcb6066378f2b176429e94327cc2bda4d0eab62c249d646ac8f1f51536f1ed0f545f610af8b600e59f05e9db80b5ac86c9c29f0023e4f64db6780738e5f7095eda3a9b01c26abcd35383aaf562f32f251889b46af07103411c72298306585b67e50deaf6ad677980d1f26a7bc24c7cddf9f476b8f7b445a67b7e3b751aee74ba9888392ef4eb0b5f38164a3473286388b8c5ad6af2f13c244027bd13719f866ec882d6dec8962626ed9019ac687e88739d5db7093fae5d9e4e780c71b6ab4afbfa938e88d27eab78f1f7292b0ded0163d6ffc0e76748d9929762544f4926de1054b5c8a5b1b85d4830aabc307606c9b02efde6bc89075059958dcc645742043bef1959903f847d71027ccf5ff2cbe935138ddd8a8978623d3f58cae461d3c7f9d20d04db592c939d74b2310a10fe255d0692df3d9890b2bce75485b6c172d8445082b35bff9837555e02f27c8f59172d404292888ba6f594d27861c4e81019d27249d28a0129f0983912637d7bf320dc69cd9b8775f77a5675fa587d8e36d6672991ab8b83fd8fbfa9b287abb8c9a1a4b1eae09af22e0806b2153f84ec1fc638218f563c09e77014d313f6f820196d0a85800a60cba30d733ea5658d1c724511dc55182933efd712313945fac9f8eddb27901c0ccdd26c7eaf6a70b40101a75fdccde4302b80a70966aa266b8a2041107c716e128c989d7caed3809099ff63f45141cf77e42cadb4086e02a414357f7c0ca6e2f5a223da60a08da14681d77a18f3cd5932eb0109d2d9c0dd0081930f1e8d928d81eb028fd0951ce906fc34fe19bdada145cd8764d572c9380ceb70df03d2ad17983b2d7e2064abb16acbc0c7f3e347a60a7a3d1d373366aadd86a5b4eabd2875f7276593b9892f28996f6902743ccbd8933d76dc1a5c5fd5d8333abc9f29c892cf707a4a4538b0eb6ca3c1287cde4deca205af025b8a5d0ba1781c45dec2d5f946ad0d288d86fd96fd507b8152176f76b7c74524df66a82027d9994f3e05520d0fdd799553906cae5fe93db3856361bf11f8d831a495f99fe4dc648a5f258938d72167a5e83024bd970a108f0993534f36a9b2be8a0cc880e80e22720151084a0e2541cbfc2d14dfb94f5f317a0f9a2fb4734d9ccb57c9b9af33833b5117b4b4c17ac493a1352d0f262660a464d455373f3a484bc07a524d600dc6e52c17a4692b4c1ee1fa623f2e904ef0abce1d2b3e561cb99e819c340aa336b5f6da81c1d12f83dd7b5d90fe4b0cb14d9e87f7c204ce24bb03076bba39389894c709071c087124ef32c46fe215964b0b7f0d21dc249168a8d0a9472a2c7ac6baef68be71d57849fa44d4d3eb21f4b192efb7289560fa6f9ea5629fe97b12f07158ea20b3f6ecae429b9ad9be26af5db00079d0b1de910c6c383f06171866298be2657044fcb23f00dfe4bad47e8c03a39dabee7bc542be927c78fb271cdeb1781b148a9db41bdab626fc2f71559c5b53334e5669327efdfd54fc35720fa8b23d3a590b2ca7fd87dfcc4b36c77ebbb1dbe3171ffbe4e04122cefa4b5b989947687121d54268c3d7d7c4fa94fbe2e75f70ba366ee61b4d57fad2e96865e342c6ce6cb775ff20e07af6193f0f3e7a8c7bb1cdeaa8daf4bd308caf541d6dfecca0c06c2c198443efd1b48b992454c1366d97ae85b6a961d5f889c5a48ea7ee01062a0f51ba38745fbee6c83554f994f83b8eaed2af657c50b56632773b7ec9a899667cace09d8d876003572f92c883ea7bf3e694b6f84734628b5df8f9ae9759e91a4f294162814f0c57b270eff184bc285107c1b25ce60161415c6941c675f7a849816081e7c17350e71f027692246d5a32ca328401547c60fe968ca550992f36aa9239a164790ff79350e469e4d1f9e666c39ebbcb3d9fd6b8846145d5ac5a1f3b3a08a058d30648e60aff1e09f3a3aad6710475257911769661d1c214e4f009d1710b3fb9f4418f22f7fffd481f33a1f8487c52a4b4942e16c27008c9eeae10b603e49e5d9b6f82c42ee5812d94252d4525418251c37e381d7406eb72b5cefc53c4c6291fd4aef4d98327e4bc383df1b2f82c7cf98f91185d6765695f9dcbad32682f948194ff2d30c3c276868b7af538ed746ee46cb243630bc3e9cc001c7f43fceeb1be6a6b249550ccda0f45e2656927710666f4e9f7dc01fa9a1c6c4a7718b9c63287d430fca5162f5562ba278a9800a9f5e1e23112f54abfecf2a515dfb31debe57bed03befc986f4bcbfff7df362363eb80f5867c30d256fc824bfb84c8cb33e3b77d7da0b59c3f36c362b0fdbde72984669a9298c45f06263be7a51bc5ebfba1294153c89c93904318b03f443d20c8757138f23ee31f2c720cf0d170dc5154a9f9a13b73fb61f83887849f89f3ce22e0833ddd9150be79411ac7db8d9e66fa84ea149b55fc170901cd59143fb68932ac456d2ca9c6c2ec8dc7fefe0c5e696e2c9dd90a87329c77a4e4ec187c7a1c1109893ec58cdd85e13074532b3b626407f8b2d43e66cefc3018ab026eb32dc8b397129462f5e93ade74c9104c0c74bae2aa7bc6b3d0c01156f32f14a7d825ea692bafd789972f1d51ae1e0b548e0644e147836942346924dc8770dc2008c647d4e42daf508e1cf4911ee225e9112f6065c66ccf02dd2ea1c247813f744d8c8a7d8fcab9dfbffc1fde05acbb0bf97f1d691145daea7ab8c6d6984ba941d8e6f86ffcf6a5a1525e2938e1dc48e7e9d776c12cee8130858ec889104405d737337b0c1fe69977f4f85ca7cee4e2a3dbc4fc6f7ab48985c39c4fdc8234bd71b2ffa3db20fdfc8a31b7ceda1de5bd62e6b1c2c8eca186fd4fa0c6c034acfba0f655dbbc12e13108214aa2a5409292fccf7f5fba6ea5f8c089bac206", 0x1000}, {&(0x7f0000001280)="9a807061a3e758bc300c5bdbd4e8a2cd79fec177f4f2d36cc1883c78111e9aac0701fe05a137db3a0cde1138267bb590fbc1d941547feabfae04ba5af193d83999018c7c7ab3c5b435aca6402d0ea8888c5b6405b4f9924e98d3e5dee9cea064c48a5239a067ccba56c7dedf283cdeb3cbb68c0652bc0464fab684d52c7541c0d345a3fa29124af377ece0c477b3c83e6088f4f6d1deebeaf9649deace7404e0d3271d0d3a62412274fd6058e4c50b5b3f8aa003675ec49d63392d9137936a3094e060c3", 0xc4}, {&(0x7f0000001380)="d51546224a22a276186adad9379dfb45056151c427c44811f2ce24019f0679373a2493c4e06ecd39cd247e6c7d48a984b5b41da5038243db2cc4321cf09ea23f3dab828a1148340320d6a0281fd75b27d16d57860973e4d6b5fce2b9b54baaa03740986a4fff659ee699ab13606874cdd5b5449411aeafca5fa1a9773cf5525e", 0x80}, {&(0x7f0000000180)="853be13f3c22082b65d563f18373669af29b7aa37045baabf740892cb84c0b27b18ebd1fbd5d97b1", 0x28}], 0x4, &(0x7f0000001440)=[{0x98, 0x108, 0x1, "f0351c6cf35ba4db77707d6bdcee91e5a127da934c14624ce8db7196b336ac5505a1ff23a45e694f3ccab50b9a3b8880927cec5629c9e5567e7300cf1124522c021a2c464acf8c162a80f6287d7c23354d6f3c3f263b8e5f7e2cffc6af00c0da11f83bc1c1acb2bf300df73cab03a32350fd29ed3ab50ed916c8a626bb541953a9f7dd7dd3fcb6a0"}, {0x40, 0x103, 0xfffffffffffffff8, "11c00e680de1ed0d1df3c73146266025b638de485227c3b37c25cdf7883dd74d01bb725ec96a77139642"}, {0xf8, 0x0, 0x8, "39a2683b2487ae06bd65deb353ef5df29e79f79bb0c00401e90ff5a4464be7a2acd63607d8dc3097a74e774f8b131333a9b9b77d1e8bb8cdb0ed07ce3e570a9eb3afd7a044f785ef717f5fae6cebad67b535e530f65a3d1ae1a8ecd735ff142d4da1dec79ba025cb5fdcec83144a88af00c36e03365d04a46e206769611d501bb41b1ef7e53fbb25d80332543ef9e012015b9369e7855b223300f862c2b1fd136bdf88899177f33d9be18552c4c1792249a1a8910ef8e2350fa18ef1c40109c162d31c13790ac99bb8b572376e0339bd5d9cb907561965ce8859a3d4f3944255ef"}, {0x50, 0x12f, 0x7, "2112b77ff02208b8de76921f4d86e940cfdf74fecfe4af4dbad5831e56d84f8dbdc94db7ea11bfda3bccacc1e8228f80b48f0f8f1799dbee6c878bfa57"}, {0xc0, 0x199, 0x7, "49871db0c15b25400ff5ed5f04621e56cc5137ffed6c6c24f0b6b213174c6e19adc984822d0e79cc8d57dff12b388eff83c356c2e828f93d2b7a02b192613b023b1867da805dc8cef57fef89ef27504184b5322b4024c7f8cf01edb3283a42c8d22a4c60f46771abec3bb6dcd304e7536149b418a2203d55fd1175b8c763fb272a29eaf1e72751e765d88b99de72471a931dbe90330bde1b2bd3a7b9518f14481beeeee4b78d63b54e09"}, {0xb8, 0x115, 0x1, "131133bb7ee34e47fdcf339233fbc38c620597fecdc576b0fd1a4463e21ab56f4aafd77b84ee4e15988bd6080fefd6c74eb6cd60ba7feeaf3fda2a2968dd492112334f8f1d9cf07c25b6ceb59dcdb25b7ce0df4569daf28f610f547841105b880f5de0b36ebe57d617f860150a3a4216ad05b7062a581a4e3cd31d206a2e623681fed6be2bd0d68cdbf992006dd24b672f74e0e0d75039b86b3e6b99e266de290b71db029f38"}, {0x90, 0x108, 0x0, "7cd29782b0c5536d32c7b844a9ab0e60521e12a1709c0cc95e256d42f2a0efd82052834ab3537f620420f28a06d674fb71da97659cfa9c14d04bbe023d26fa95292f37dfeec5b037cfd06ef4f22039f68643c84f65ddddaebf59a2cae2ea2069c40e47275d6bd8d874c2712e14811551237fb9486f6d07bff6fc7a7383a9"}], 0x428, 0x800}, 0xc000) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:48 executing program 2: close(0xffffffffffffffff) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(0xffffffffffffffff, 0x0) 2018/05/08 18:27:49 executing program 0: socketpair$inet(0x2, 0x80807, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_fuseblk_mount(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00', 0x1002, 0xffffffffffffffff, 0x0, 0x100000000, 0x5, 0x2000000) sendfile(r0, r1, &(0x7f00000001c0)=0x39, 0xff) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:49 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000140)={0x3, 0x1, 0x4, 0x54, 0x0}, &(0x7f00000001c0)=0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000200)={r2, 0x9}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000040), &(0x7f0000000100)=0x8) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:49 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x0, 0x0) write$fuse(r0, &(0x7f0000000080)={0x28, 0x3, 0x7, @fuse_bmap_out={0x2}}, 0xfffffdd0) 2018/05/08 18:27:49 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x5, 0x14081) write(r0, &(0x7f0000000140)="c649ebeb21029b319dd49d322386681c77ed3ee27e2a78b2dd84913b81b20e79bd367235829dfc2182586a50d410e4a85c8f7227fff8833ea143842056c683b439285b77", 0x44) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/self/net/pfkey\x00', 0x80000, 0x0) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000000340)={0x0, @in={{0x2, 0x4e24, @loopback=0x7f000001}}, 0x4, 0x4}, &(0x7f0000000400)=0x90) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x73, &(0x7f0000000440)={r3, 0x7fffffff, 0x10, 0x6, 0xfffffffffffffff8}, &(0x7f0000000480)=0x18) r4 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) openat(r2, &(0x7f0000000280)='./file0\x00', 0x24042, 0x80) 2018/05/08 18:27:49 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uinput\x00', 0x68ccc5, 0x0) accept4$vsock_stream(r1, &(0x7f0000000100)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10, 0x80000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000000140)={0x0, @in6={{0xa, 0x4e23, 0x100000001, @loopback={0x0, 0x1}, 0x5}}}, &(0x7f0000000200)=0x84) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000240)={r2, 0x2a80000000, 0xffffffffffff7fff, 0x6}, 0x10) listen(r0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:49 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:49 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x11) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@dev}}, &(0x7f0000000040)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r3) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:49 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x8, &(0x7f0000000100)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) ioctl$TUNSETPERSIST(r1, 0x400454cb, 0x1) 2018/05/08 18:27:49 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) mprotect(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x1000000) 2018/05/08 18:27:49 executing program 7 (fault-call:3 fault-nth:26): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:49 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) listen(r2, 0x1) r3 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x5, 0x10000) fallocate(r3, 0x2, 0xffffffff, 0x6) 2018/05/08 18:27:49 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x0, 0x0) write$fuse(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2825f8906c650b68640800000000000000000000000000000000f300000010711dd5bbf96f0a00004763f7a60a6406ff9723b83a771ff510e0320637025fcee0bc753b521d905deb2742586eeab86bff3a0b2c53aa5eaa60e63180899a89d84b5ce7508379fc44f474cf"], 0x28) [ 141.503404] FAULT_INJECTION: forcing a failure. [ 141.503404] name failslab, interval 1, probability 0, space 0, times 0 [ 141.514773] CPU: 1 PID: 11236 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 141.521748] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 141.531121] Call Trace: [ 141.533756] dump_stack+0x185/0x1d0 [ 141.537428] should_fail+0x87b/0xab0 [ 141.541187] should_failslab+0x279/0x2a0 [ 141.545368] kmem_cache_alloc+0x136/0xb90 [ 141.549573] ? sched_create_group+0x6d/0x210 [ 141.554024] ? cgroup_addrm_files+0x1705/0x1760 [ 141.558785] sched_create_group+0x6d/0x210 [ 141.563066] cpu_cgroup_css_alloc+0x52/0xf0 [ 141.567428] ? sched_move_task+0xdb0/0xdb0 [ 141.571695] cgroup_apply_control_enable+0x599/0x2390 [ 141.576959] ? css_populate_dir+0x20c/0x7b0 [ 141.581334] cgroup_mkdir+0x215a/0x3120 [ 141.585435] kernfs_iop_mkdir+0x333/0x4c0 [ 141.589672] ? css_task_iter_end+0x530/0x530 [ 141.594118] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 141.598581] vfs_mkdir+0x69f/0x950 [ 141.602206] SYSC_mkdirat+0x3dd/0x6a0 [ 141.606110] SyS_mkdirat+0x54/0x80 [ 141.609699] SYSC_mkdir+0x74/0x90 [ 141.613234] SyS_mkdir+0x45/0x70 [ 141.616691] do_syscall_64+0x309/0x430 [ 141.620632] ? SYSC_mkdirat+0x6a0/0x6a0 [ 141.624648] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 141.629861] RIP: 0033:0x455979 [ 141.633071] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 141.640816] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:49 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x101000, 0x0) 2018/05/08 18:27:49 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000030000000000000000000000000000000000000000000000000000000000000000000000f7917f5abc63712abeef7321b1"], 0x28) 2018/05/08 18:27:49 executing program 1: r0 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x1) accept4$inet(r0, &(0x7f0000000100)={0x0, 0x0, @multicast1}, &(0x7f0000000140)=0x10, 0x800) r1 = socket(0x11, 0x100000803, 0x0) r2 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:49 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000100)=""/104) unshare(0x8000400) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000040)={'veth0\x00', {0x2, 0x4e23, @broadcast=0xffffffff}}) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000180)={0x0, 0x80}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000240)={r3, 0xed}, 0x8) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000280)={r3, 0x4}, 0x8) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 141.648118] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 141.655408] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 141.662706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 141.669999] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000001a 2018/05/08 18:27:49 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000200)='/dev/audio#\x00', 0x7, 0x6000) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000240)=0xe2, 0x4) r2 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/full\x00', 0x80000, 0x0) ioctl$KDSETMODE(r2, 0x4b3a, 0xfb) accept4$unix(r0, &(0x7f0000000100), &(0x7f0000000180)=0x6e, 0x80800) listen(r0, 0x400000) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:49 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/195, 0xffffffffffffff62}], 0x1, 0x20040800000000) 2018/05/08 18:27:49 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) setsockopt$inet_tcp_int(r1, 0x6, 0xc, &(0x7f0000000080)=0x1, 0x4) listen(r0, 0x0) 2018/05/08 18:27:50 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)=ANY=[@ANYBLOB="28000000030000000000000000000000000000000000000000000000000000020000000000000000"], 0x28) 2018/05/08 18:27:50 executing program 4: syz_emit_ethernet(0xfdf3, &(0x7f0000000540)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty=[0x0, 0x0, 0x14], [], {@ipv6={0x86dd, {0x0, 0x6, "20a17e", 0x10, 0x11, 0x0, @dev={0xfe, 0x80}, @local={0xfe, 0x80, [], 0xaa}, {[], @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd}}}}}}}, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x6, 0x1}) 2018/05/08 18:27:50 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x3ff, &(0x7f0000000040)) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0x200, 0x218000) ioctl$sock_proto_private(r0, 0x89e4, &(0x7f00000001c0)="565f3f88e84c221234933c22604b56a01f18ed648ecee0570e0400a70b221637cbb06adadaad2403e646aa28658230c20729789795b96129f8a500b820d50516469944bbd0aa771ce8e0e34061cdc45a5fc4cd375433a6d911399b5e263e19010a36438e64d5b0c1f4e5bc3c54750ea41aadaf48e644cfa65dc653ac4cc4d940f3") 2018/05/08 18:27:50 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:50 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0x716, 0x101100) getsockopt$inet_mreq(r0, 0x0, 0x0, &(0x7f0000000180)={@dev, @loopback}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={0x0, 0xffffffffffffffff}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000200)={r1, 0x8, 0x10}, &(0x7f0000000240)=0xc) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000280)={r2, 0x80000000, 0x30}, 0xc) socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x101002, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f0000000080)={'IDLETIMER\x00'}, &(0x7f00000000c0)=0x1e) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001240)='/dev/mixer\x00', 0x8000, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r2, 0x40086408, &(0x7f0000001280)={0xfffffffffffffffb, 0x8000}) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000001180)={@can={0x1d}, {&(0x7f0000000140)=""/4096, 0x1000}, &(0x7f0000001140), 0x70}, 0xa0) 2018/05/08 18:27:50 executing program 6: r0 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x1) accept4$inet(r0, &(0x7f0000000100)={0x0, 0x0, @multicast1}, &(0x7f0000000140)=0x10, 0x800) r1 = socket(0x11, 0x100000803, 0x0) r2 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:50 executing program 7 (fault-call:3 fault-nth:27): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) syz_open_dev$random(&(0x7f0000000080)='/dev/random\x00', 0x0, 0x200) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x1, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x282, 0x0) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f0000000200)="33d786870700000000008f48638d61aad2b7a9d0cb3d000004956c100004a8996dca41110760433b12ef47e099600b464916663ce7d7f759d00ab78e293831c591a8fae7b8b6") ioctl$KDMKTONE(r2, 0x4b30, 0x1fa8dddb) [ 142.262779] FAULT_INJECTION: forcing a failure. [ 142.262779] name failslab, interval 1, probability 0, space 0, times 0 [ 142.274490] CPU: 0 PID: 11305 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 142.281444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 142.290821] Call Trace: [ 142.293447] dump_stack+0x185/0x1d0 [ 142.297120] should_fail+0x87b/0xab0 [ 142.300883] should_failslab+0x279/0x2a0 [ 142.304988] __kmalloc+0xc2/0x350 [ 142.308540] ? alloc_fair_sched_group+0x95/0xcb0 [ 142.313374] alloc_fair_sched_group+0x95/0xcb0 [ 142.318067] sched_create_group+0xd6/0x210 [ 142.322343] cpu_cgroup_css_alloc+0x52/0xf0 [ 142.326701] ? sched_move_task+0xdb0/0xdb0 [ 142.330969] cgroup_apply_control_enable+0x599/0x2390 [ 142.336229] ? css_populate_dir+0x20c/0x7b0 [ 142.340600] cgroup_mkdir+0x215a/0x3120 [ 142.344695] kernfs_iop_mkdir+0x333/0x4c0 [ 142.348935] ? css_task_iter_end+0x530/0x530 [ 142.353380] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 142.357860] vfs_mkdir+0x69f/0x950 2018/05/08 18:27:50 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockname(r1, &(0x7f0000000040)=@can, &(0x7f0000000100)=0x80) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:50 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000100)) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000140)={0x2000000000000, 0xaa75, 0x3, 0xefd, 0x7fff}, 0x14) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1000000000000259, 0x40000000000) [ 142.361491] SYSC_mkdirat+0x3dd/0x6a0 [ 142.365388] SyS_mkdirat+0x54/0x80 [ 142.368977] SYSC_mkdir+0x74/0x90 [ 142.372515] SyS_mkdir+0x45/0x70 [ 142.375976] do_syscall_64+0x309/0x430 [ 142.379919] ? SYSC_mkdirat+0x6a0/0x6a0 [ 142.383937] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 142.389148] RIP: 0033:0x455979 [ 142.392355] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 142.400099] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000080)={0x303, 0x33}, 0x4) 2018/05/08 18:27:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x20000, 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfc, 0x20}, {0x1, 0x81}, {0x81, 0x800}]}) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2800000003000000000000000000000000000000004129b36a89727daa0000000000000000000011000000a7300ad3ad000000000002a5d1d92a3f1dcaa5a9821f83d032a0238126364fc4f5ed5d71a0dadf9801ba52f705613be21a16f820643372d73f6c11abd2026321eb"], 0x28) ioctl$TIOCSCTTY(r0, 0x540e, 0x4) connect$l2tp(r1, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x3, 0x0, 0x1, {0xa, 0x4e20, 0x1ff, @local={0xfe, 0x80, [], 0xaa}, 0x6}}}, 0x32) r2 = inotify_add_watch(r1, &(0x7f0000000140)='./file0\x00', 0x2000000) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0x50, &(0x7f0000000200)={0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000002c0)=r3, 0x4) inotify_rm_watch(r1, r2) 2018/05/08 18:27:50 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0x716, 0x101100) getsockopt$inet_mreq(r0, 0x0, 0x0, &(0x7f0000000180)={@dev, @loopback}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={0x0, 0xffffffffffffffff}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000200)={r1, 0x8, 0x10}, &(0x7f0000000240)=0xc) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000280)={r2, 0x80000000, 0x30}, 0xc) socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x101002, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) [ 142.407387] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 142.414673] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 142.421960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 142.429250] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000001b 2018/05/08 18:27:50 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x400, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x77359400}, {0x0, 0x2710}}, 0x100) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') mount(&(0x7f00005b9ff8)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='sockfs\x00', 0x1000, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') umount2(&(0x7f0000000280)='../file0\x00', 0x2) truncate(&(0x7f0000000000)='../file0/file0\x00', 0x0) r2 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000002c0)={'team0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'veth0_to_team\x00', r4}) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000100), 0xfffffc2e}]) fstat(r2, &(0x7f00000001c0)) r5 = inotify_add_watch(r1, &(0x7f0000000180)='./file0\x00', 0x2000000) inotify_rm_watch(r1, r5) 2018/05/08 18:27:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r2 = socket(0x400000010, 0x3, 0x0) write(r2, &(0x7f00000000c0)="260000005e0009fff18500002400000700000000000000fff7df000008004665000002fb4b35", 0x26) recvmsg$kcm(r2, &(0x7f0000000380)={&(0x7f0000000200)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, &(0x7f0000000340)=""/53, 0x35}, 0x0) listen(r0, 0x0) 2018/05/08 18:27:50 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x100, 0x0) ioctl$PPPOEIOCDFWD(r2, 0xb101, 0x0) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:50 executing program 6: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x3ff, &(0x7f0000000040)) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0x200, 0x218000) ioctl$sock_proto_private(r0, 0x89e4, &(0x7f00000001c0)="565f3f88e84c221234933c22604b56a01f18ed648ecee0570e0400a70b221637cbb06adadaad2403e646aa28658230c20729789795b96129f8a500b820d50516469944bbd0aa771ce8e0e34061cdc45a5fc4cd375433a6d911399b5e263e19010a36438e64d5b0c1f4e5bc3c54750ea41aadaf48e644cfa65dc653ac4cc4d940f3") 2018/05/08 18:27:50 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x0, 0x80000, 0xffffffffffffff9c}) prctl$getname(0x10, &(0x7f00000001c0)=""/190) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000000140)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r1, 0x40086425, &(0x7f0000000180)={r2, 0x2}) listen(r0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:50 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mount(&(0x7f0000018000)='./file0\x00', &(0x7f000002c000)='./file0\x00', &(0x7f000002cffa)='ramfs\x00', 0x0, &(0x7f000000a000)) creat(&(0x7f000001bff4)='./file0/bus\x00', 0x0) truncate(&(0x7f0000006000)='./file0/bus\x00', 0x0) utime(&(0x7f0000000280)='./file0/bus\x00', &(0x7f00000002c0)={0x2000000000000}) write$fuse(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2800000000000000008000000000000919412545000200000000000000020000000000000000000072daeb0beeb8cf7e59b8133965e5e977c023d2bcbc18f42ae7ef49304a7af44df2c8b81a21f089cb1de580b1998d0f834e62a9fe6f32500a8ad5ca884b7e60844111a71b7491f264dacba9d90f266ae409695fb5bb81acf3eebf8b172ec093fab0f029cb1b07c7f71056720f65494c381af0c9b4785ee0f5bccd98d4ffb6c86474181391ae013e2d55dac9fd8772726d54c323b637896670517d975b34be6f4fd0b703921ec225e5d81e95a38c1b8d0000000000"], 0xfffffe8d) 2018/05/08 18:27:50 executing program 7 (fault-call:3 fault-nth:28): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:50 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x20000, 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfc, 0x20}, {0x1, 0x81}, {0x81, 0x800}]}) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2800000003000000000000000000000000000000004129b36a89727daa0000000000000000000011000000a7300ad3ad000000000002a5d1d92a3f1dcaa5a9821f83d032a0238126364fc4f5ed5d71a0dadf9801ba52f705613be21a16f820643372d73f6c11abd2026321eb"], 0x28) ioctl$TIOCSCTTY(r0, 0x540e, 0x4) connect$l2tp(r1, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x3, 0x0, 0x1, {0xa, 0x4e20, 0x1ff, @local={0xfe, 0x80, [], 0xaa}, 0x6}}}, 0x32) r2 = inotify_add_watch(r1, &(0x7f0000000140)='./file0\x00', 0x2000000) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000280)={0xffffffffffffffff, 0x50, &(0x7f0000000200)={0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000002c0)=r3, 0x4) inotify_rm_watch(r1, r2) 2018/05/08 18:27:50 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) io_destroy(r2) 2018/05/08 18:27:50 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r2 = socket(0x400000010, 0x3, 0x0) write(r2, &(0x7f00000000c0)="260000005e0009fff18500002400000700000000000000fff7df000008004665000002fb4b35", 0x26) recvmsg$kcm(r2, &(0x7f0000000380)={&(0x7f0000000200)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, &(0x7f0000000340)=""/53, 0x35}, 0x0) listen(r0, 0x0) 2018/05/08 18:27:50 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x9, 0x60802) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000100)={&(0x7f00000000c0)=[0x3, 0x3], 0x2, 0x0, 0x3, 0x7, 0x20, 0x8000, {0x1000, 0x62b2, 0x6, 0xffffffff, 0x101, 0x7, 0xffffffff80000001, 0x3e6, 0x200, 0x0, 0x3, 0xffffffffffffffbf, 0x0, 0x2, "06384077c7154e29b81592d002be370d27377f03e73dc3a556eedbff439d335f"}}) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f0000000040), &(0x7f00000001c0)=0x4) 2018/05/08 18:27:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000400)='/proc/sys/net/ipv4/vs/am_droprate\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000440)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r1, 0xc1105511, &(0x7f00000004c0)={{0xdb, 0x4, 0x0, 0x400, "ee943e60e4f4df64bc132a653e2a8d90e109be85034e464452cb2e73e56132c45a0ca6b46acaac0e5abaca05", 0x7}, 0x0, 0x0, 0x5e, r2, 0x4, 0x3f, "77a575981fd52e0c809a7215d48803598c39bcb9d4251caa2fca617678fee42a24b2ebfb31b5f46ff3c02bd073ab8ca36774bab733d57e65538801041dccc790", &(0x7f0000000480)='\x00', 0x1, [], [0x200, 0xc25, 0x7, 0x8001]}) close(r1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = memfd_create(&(0x7f00000000c0)='GPLposix_acl_access[.securityproc\x00', 0x3) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r4, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0xac, r5, 0x18, 0x70bd2d, 0x25dfdbff, {0x10}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x10000}, @IPVS_CMD_ATTR_DEST={0x30, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x4}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x81}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xffff}]}, @IPVS_CMD_ATTR_SERVICE={0x58, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x40}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x8}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x11}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x69}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x11, 0x24}}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x487}]}, 0xac}, 0x1, 0x0, 0x0, 0xc080}, 0x0) setsockopt$RDS_GET_MR(r4, 0x114, 0x2, &(0x7f0000000680)={{&(0x7f0000000600)=""/45, 0x2d}, &(0x7f0000000640), 0x72}, 0x20) getsockopt$inet_sctp_SCTP_EVENTS(r4, 0x84, 0xb, &(0x7f0000000100), &(0x7f0000000140)=0xb) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r3, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) setsockopt$IP_VS_SO_SET_DEL(r3, 0x0, 0x484, &(0x7f0000000080)={0x7, @remote={0xac, 0x14, 0x14, 0xbb}, 0x4e20, 0x0, "6c730e00000000000007000000000040", 0x1, 0x2, 0x21}, 0x2c) ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000180)) getpeername$ax25(r4, &(0x7f0000000380), &(0x7f00000003c0)=0x10) [ 143.003302] FAULT_INJECTION: forcing a failure. [ 143.003302] name failslab, interval 1, probability 0, space 0, times 0 [ 143.014672] CPU: 1 PID: 11366 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 143.016661] IPVS: set_ctl: invalid protocol: 7 172.20.20.187:20000 ls [ 143.021615] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 143.021628] Call Trace: [ 143.021671] dump_stack+0x185/0x1d0 [ 143.021715] should_fail+0x87b/0xab0 [ 143.047659] should_failslab+0x279/0x2a0 2018/05/08 18:27:51 executing program 6: r0 = socket(0x11, 0x100000803, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x400, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x77359400}, {0x0, 0x2710}}, 0x100) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') mount(&(0x7f00005b9ff8)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='sockfs\x00', 0x1000, 0x0) chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') umount2(&(0x7f0000000280)='../file0\x00', 0x2) truncate(&(0x7f0000000000)='../file0/file0\x00', 0x0) r2 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000240)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000002c0)={'team0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'veth0_to_team\x00', r4}) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000100), 0xfffffc2e}]) fstat(r2, &(0x7f00000001c0)) r5 = inotify_add_watch(r1, &(0x7f0000000180)='./file0\x00', 0x2000000) inotify_rm_watch(r1, r5) 2018/05/08 18:27:51 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) fsetxattr(r0, &(0x7f0000000000)=@random={'os2.', '/dev/cuse\x00'}, &(0x7f0000000080)='X*\\.md5sum\x00', 0xb, 0x1) clock_adjtime(0x7, &(0x7f0000000140)={0x26acf3d, 0x40, 0x0, 0x600, 0x20, 0x3, 0xce, 0x7, 0x62bc, 0x9, 0x5, 0x3f, 0x100, 0x1, 0xffffffffffff0001, 0xde, 0x5, 0x8, 0xf2c, 0x8, 0x3, 0x0, 0x1f, 0x6, 0x2, 0x4cb}) getsockopt$inet6_udp_int(r0, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 2018/05/08 18:27:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0xff, 0xbe) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f0000000080)={{0x2, 0x4e21, @multicast2=0xe0000002}, {0x546b8a23f0329d3e, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x68, {0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 'ipddp0\x00'}) [ 143.051760] __kmalloc+0xc2/0x350 [ 143.055325] ? alloc_fair_sched_group+0x158/0xcb0 [ 143.060247] alloc_fair_sched_group+0x158/0xcb0 [ 143.065040] sched_create_group+0xd6/0x210 [ 143.069325] cpu_cgroup_css_alloc+0x52/0xf0 [ 143.073685] ? sched_move_task+0xdb0/0xdb0 [ 143.077955] cgroup_apply_control_enable+0x599/0x2390 [ 143.083220] ? css_populate_dir+0x20c/0x7b0 [ 143.087590] cgroup_mkdir+0x215a/0x3120 [ 143.087888] IPVS: set_ctl: invalid protocol: 7 172.20.20.187:20000 ls [ 143.091675] kernfs_iop_mkdir+0x333/0x4c0 [ 143.091759] ? css_task_iter_end+0x530/0x530 [ 143.106939] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 143.111417] vfs_mkdir+0x69f/0x950 [ 143.115050] SYSC_mkdirat+0x3dd/0x6a0 [ 143.118936] SyS_mkdirat+0x54/0x80 [ 143.122516] SYSC_mkdir+0x74/0x90 [ 143.126050] SyS_mkdir+0x45/0x70 [ 143.129510] do_syscall_64+0x309/0x430 [ 143.133442] ? SYSC_mkdirat+0x6a0/0x6a0 [ 143.137455] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 143.142668] RIP: 0033:0x455979 [ 143.145879] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 143.153626] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 143.160917] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 143.168207] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 143.175497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 143.182790] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000001c 2018/05/08 18:27:51 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) getpgrp(0xffffffffffffffff) flock(r0, 0x4) r1 = gettid() r2 = syz_open_procfs(r1, &(0x7f0000000140)='net/ip6_mr_vif\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000100), 0x10) ioctl$VT_RELDISP(r2, 0x5605) 2018/05/08 18:27:51 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x10000) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:51 executing program 7 (fault-call:3 fault-nth:29): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:51 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x8, 0x2) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r2, 0xc0105303, &(0x7f0000000100)={0xc4d, 0xe9ef, 0x59d8}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) [ 143.420261] FAULT_INJECTION: forcing a failure. [ 143.420261] name failslab, interval 1, probability 0, space 0, times 0 [ 143.431648] CPU: 1 PID: 11394 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 143.438600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 143.447977] Call Trace: [ 143.450609] dump_stack+0x185/0x1d0 [ 143.454281] should_fail+0x87b/0xab0 [ 143.458051] should_failslab+0x279/0x2a0 [ 143.462210] __kmalloc_node+0x22e/0x1190 [ 143.466328] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 143.471726] ? find_next_bit+0x122/0x2a0 [ 143.475821] ? alloc_fair_sched_group+0x316/0xcb0 [ 143.480749] alloc_fair_sched_group+0x316/0xcb0 [ 143.485535] sched_create_group+0xd6/0x210 [ 143.489809] cpu_cgroup_css_alloc+0x52/0xf0 [ 143.494169] ? sched_move_task+0xdb0/0xdb0 [ 143.498438] cgroup_apply_control_enable+0x599/0x2390 [ 143.503702] ? css_populate_dir+0x20c/0x7b0 [ 143.508075] cgroup_mkdir+0x215a/0x3120 [ 143.512184] kernfs_iop_mkdir+0x333/0x4c0 [ 143.516429] ? css_task_iter_end+0x530/0x530 [ 143.520879] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 143.525362] vfs_mkdir+0x69f/0x950 [ 143.528995] SYSC_mkdirat+0x3dd/0x6a0 [ 143.532902] SyS_mkdirat+0x54/0x80 [ 143.536481] SYSC_mkdir+0x74/0x90 [ 143.540025] SyS_mkdir+0x45/0x70 [ 143.543476] do_syscall_64+0x309/0x430 [ 143.547408] ? SYSC_mkdirat+0x6a0/0x6a0 [ 143.551430] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 143.556640] RIP: 0033:0x455979 [ 143.559847] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 143.567590] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 143.574886] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 143.582179] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 143.589470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 143.596759] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000001d 2018/05/08 18:27:51 executing program 6: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mq_getsetattr(r0, &(0x7f0000000080)={0x1, 0x1ff, 0x0, 0x9, 0x5, 0x7f, 0x8001}, &(0x7f00000000c0)) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x1000) 2018/05/08 18:27:51 executing program 4: r0 = socket$inet6(0xa, 0x80805, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)={0x2}) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000bbeff4)={0x40000000}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r2, 0xc04c5349, &(0x7f00000000c0)={0x100000000, 0x4, 0x4}) shutdown(r0, 0x2) epoll_wait(r1, &(0x7f0000000000)=[{}], 0x1, 0x0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) 2018/05/08 18:27:51 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)=ANY=[@ANYBLOB="20000000030000000400000000000000d6110000000000000100010009000000"], 0x20) r1 = getuid() r2 = fcntl$getown(r0, 0x9) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) get_thread_area(&(0x7f0000002600)={0x3, 0x20000800, 0x2000, 0x8, 0x725, 0xfffffffffffffffe, 0x1, 0x8, 0x7, 0x5d}) sendmsg$netlink(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@kern={0x10}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000080)={0x13d0, 0x29, 0x100, 0x70bd27, 0x25dfdbfe, "", [@generic="04ad87b171b2a2a14530e870f498a37eaec0e69fc1f1fbf366851b75f9c16aba309c553c12e61621e8c107c9632ccbebe9c135d2e7bca1523a170faddd2590249fc088a04431c5f2be341e64ed2bd7960fef711cfbb73113ea7b99db040bab2af7b1f9755851a00432033dbde1bba8bc57614ee955237c4e8831fe2c15ec58b84a6abba2c323a6bf4a17ea65ae7dcfd65ee301ea0e28341316c704551cb25b3bb2bef7b0e7f47d39502af66f91ef4be18e962ab0a08c10c37851b759b84a5fb9d1fd978a4d0c7cb56df4587d7eae829eba4ca35a9f5eaec47b18a78511e5999b88deeb03e1452bc8a6b73ad3b08a6bc735df1bb65d4bebcfa40253fc0555b05f6f8024916425feb5ed77bcdfa19ba3a181d2455bb0287a06165d44791ff5d6d1d38989e427336469482aa8d1ad8227da0bad34b170d15665f1a0c49ae82551b1c30756d85f034970d34efdf1fb0a15e14f707083bea3651a4ce0f659968c3a229db89bdcd2dcb20263e057f31078ec04ce5dafd122da04e814667d90ffdbd758c79a72712ff60f113a9f48d58252d7163e3d464c92b67d7d14a724f5656096827ae1210402baed6a41ec6264184cbbd6c94b12f8e388c9e4ba3c425269af5f84c859836242daeea6d67ec0dd68955d79feec88c1be071d5d6b5c7b82a22430979e327fe083c4bca64a777d46a6e7b16e1a79a2b54124de6ded1d31455b6e6f39a6b6352ed2d3d274cee499add2f409c8764834a4fd954490646d85371034cb1a7b522624aaf06381067ffa972055a3e914fd5ba9a50bd0b144651eb19082ca476aaadcbf0945c56890228a128250847b634506338adcd5d063fd773ab4a7cf1a8ed721e2356145aa4b3451eaf23a0ae9e384585cceced019887f5650b47a321ca1249ac2b838fbeca91c30e0bccac6c119fd6c5a2dd0494a29494c26fb137777d6c7dd8a7e58a83cb2330c11203cf6a571ecfd1cbc34ced8e5dac8666fc476b387c3c06a4a848cfbe8f8fa230e126cb7e61742d886be2876d8d5aad5cac14da7e4ba8e4be465c7687455c1290071fa8e7ba01d8e09b8d8d26e4fcd99f90123642c122a89a9bf5d2e98e48cc335a64ffdd0d167d6bbe2974bc6853e52f831addbc50dd282b17a4bb185bcea03e593d286661eadc58358b4de99ae050c7cb9f02cc8ff013defd1d477697f38ce3bfb4a00268660390bf5156a6ae41e906833b0f3fc87d76a598892c34720dd18d5574951ecd333d20bb0675c078fae70e0c90bde726d687f8f32371843305004d3db543ec9d5d60a940e9eed8c6db718060d7b8ac870d5cc5d77411c99263a473010f4c7e7474a9c2ee372f51ca88da29d5b5e935e0cc8cff86e3631b83ccdd8df5bc845103795e3454e6ca1616588f9ffe66a3451598872cf95d0631621ab2c28a2d78ce52a06200262e2db10994b268996f475709ca52048f62219bfd1b3e5e6b5d7edaf3f0b0d1172a3186bda36f673942b18565334a9b1a9896ec98663a6e756aaacc84dcf9089cfd7b60d003f8d27162b71b9e6ff308a3fffff5617f5abf42e270ba56ab54261cd3ec1949ac5943daa35f1b75cb5320ddd69e34e0391f08472fb273c302cd5009d18f630cc57ee4ca171c4a412f8ddc26e316edb0227cec683b320dcce160e8a60e37c7e62e1e0869e23bfe9a694e05059772e0f17803a698a89ded0cfa35fa83347a51a1060efef002a829f082a80fd738dbd296d927fdca8454118b668969dc987beb00e8d825212786a6aaaf94e1c403b15be924644c3c6a78431beb3b64318e0f9ad6347a63fa019ae54c2b48479ab9f940f1caa6b62803c65616eb9615416ce07f4873723aa5d685fb070a955919e6e8b1065fd4508df4b112f992cba68da206243735c2e6835fe8e665699b4f550374c0cce2a40ff22a5a612d67408e962126e4f23b0eead1793541dd0f35e01bffcd6a5205efa3b8ca806c31e337015a4282f698c568a21324ec0350eb3de4f4c4e9db31bd03d811f28d8e351d77b36774dcb1ce00ea487b7af7b20dd0c06df5fd74dfbb7301ddcd09e4a4649dfa0d565c3e1122da8e96d1a7e8566a73afce73af78fc6f728364638511655d2da363065cf954dd8de7348e886b7ae8035f8c8d5e2cbef0112605ea750424040b58d5dbb2dc88376aa4d513f5070f5068a112d85357920e8ab78b6346800f69e5fe268eca0bc3c9cbe48c7c1149b72293eb1cf8b488744c25f167f73a279964654eea4fe40d0f1985efc2b73139d6ab70bfb50393e3683efa085d03fc2e3b86c779b16d82c47e557f5b4d7f3971543b7f7bcff0b7cd13f020997a48404439328de04d1a5d767b0dc17d28f67a4ff5af7c7e5199f13f1b6cc333de0ccde160e049f3dad26025b9ef2a8f853ac91e2bee28261ba3577a3e2118c02d2afc255e5d5206ed31d206be8c14c6dc812c255a6fb7cec7d3e4812e5a41d2d5b6841bab6927c3a990031275c1de575d8b8fdf5284eaf9da461d3ab9774a6a4f6fb086386c58ec058ac52602dd0e299ff81663ae8d52006e7d4e93ddf04b014d7da1d213f98663245752a508a81d79a79e1b60709211e5c56f5aaca2acf1b9bf00c032c51dac0dc7b5749f996d144b228f7dd0d248f94712fdf13ff6238dc22c2d3f7445b1e6e4f143132eb9acb95e025e9ee16a56df1f046b66c3b638fc357341359f883fc184bd3cd1370597726b3f40ce3b5b43d7e6fa33f31e8ccad211fb1db78d49986b230bf3a01576513fa9b73de5b456ca7b8958de4730f2ac832a81af853a3b932ea6bc4cda4c6c7930039196604e025d834222ecff4c68c46bb87fa70188574da6b9291a66eb29e3b2e3f5faa2976c86970cc86e89ee4422c5b67940190e04700c9e614f22def8ca5182e5ba676284192cb6d1f2ff94d185eeebe6a9dcbac84c775f56cabb5fc6a87ed1d2e566084c879954e6d3c05f047b3b81ed3caf70cd9e3574ec1268af7a20842648477c4b1ad87d389b15d2339faa932a259793a1d4dd91df12c5da897750d852e621344ec4be6309bd44aaa53d345434c148eeae5b5054f59dde772a9d722d78a1948afcb22c2aee8d61b555732b88ea52697867afb082c236ee30f23802baa4d92c478e38ba4820269fd7185460698cadb35c214b1e443cf6dba2c58661f7c099cb20e965ab0efe976419ee3c9d02aa5be1ea9980903dd05c80636a4a2a4184bee9f6f737d3cbf8531a498257ed1790f0b3ec0377a68a61ef389443cd7eb25af1325e34fc3c962841b8b960f0118a7ebde1efb5cfe61019e8b409be10f65ccb6d12cf372a801b4f234b5bd9aa088b449867010161745b42f4e9e63610e2d2890d6d0c0205a8980fcb095d1226c49ad395f8dda4a763b482b3603be510adc423123c0b422f26ee004c5169a879b25215d097f348485b1197511ff9a35d4aadfbc2dcb95f306d361a54f87b19c79f3bec8971c7501a5e39e29402014eb28776ab69d03a4aa09907a5b0281e2725b5d4d6c218a09d402f9f397339ce90b50dce6beb4c94c6881a3d48a85d9f590e82a77b01df5aa929273fcc2b789b2f75bef831eb1a2d35dd587738045f9ee0352c4c3ca26677308fa2f6c7fc033fbfd38796cecee67832ddf32fd340366986e04099340a766c99c81ad342751c0525da20252c151e2ff213432842f6e7f072828cbedc726eab2674c14934599a3675bd6cfc814f3afe6d97f88113b17ec83a68e6a94bd9167b10721246f95eedd845ec7847809dfd6b51bdd42a9685b3051d6aff89baccfee6d38ea67644cb07b12050f894350b36904fcfe1bff86b216efe1e88cc8b28725d86fd75e2223cbda7f53a4bb57423f5bcd2288796c4f86635a0f945b19c430d721f1842782a6b8aa18587fe18baf80657754ba3295c8e1deefbc509429fb4c9faf016dd0fdb271f783cdb2c0b490f9ccc0cd54415bd2de0de0e4b0e995a9b5381ccf6601abe164551c6e2efd11568e9f4bffad7d32d57d31b84104d0444822b07b351123016aee2fbeff8e801330f2b6fd244c7097aa68f0a31b2dcda710dffb7a082412374c35a524a9cc4116db66965d2fa30c99c5ea31c8e52d4fdfd452b4e7604125a604c55c285a92b419a8e375b674d083a88b2184ed86766f705628db32b47ddee035a8f711603b7cae6cd9c36115399f5a98016e16b38dc4d2c9c0c37f1b42b24a4d251678fe0f101d9f83484632f9575ad3b89dfceb9c52f5b7cf1aa5445ed0a5a25344b464ebd78d3d84e4fa145f642b47bc5332b47da13f942fb4e9fc05d3a8a7c77b14c4672f5057c7e292b5d5ce764c392293fcc071884cac6fce66b0f26a9bf3f2f8095c1b9f32ad59e2255fe05dad6347c778cb7b6a33e197734ef9a1146672663c091eea8ff9116e18fcd8e6ae8744e4c0a62a053131259d48909748334f341ae8ff0bb1eb59b2b359509098937d4523a8766e900b3d43d99f575f108c59f8e62f015f9a3cce3bd6e1c7933e5aa96a5eca2d6425f4c10eac11382205aaf94b73e29089c831c23927fc67e6010d4fb5af1f3a2b2943d5568b2aae29cce5f43c68c9ec8256d9c679a79dfea353ee623aa8bc0769a3cdaf073450675769ec49b13dfbc36f145bd58e85368387073900d2a51b645c87835c2cf11ce57bc4b1dcc3cf58423dc1f1f2fd34b1e718055a5abeb75dfc502fe2d87c9f516913f8f24127b87638b817b3c8a77a9156df1d42f0ff4e018d6575e0d00acf4b664ce18716587c9f465a572bea9858ec2e818e69f64562238c9d47e6db98c17086ccd6981f7ec7b27367df962bfee56a9cd1f21b115c14ff98e8a05ba191ce82bf513b79f7d36292d67380e69adc8fd94dd591e60a8bb12833d2a3e25f7fb60bf3eb95a948d9295e58ad7756e6770cd05ea9baaf13e9ef8f105d30d911bdb32f21791e4e42f4d959ec7c4204a96cb4bbcebbc392cf25054ef73c622a2c7a6107de244a58b3bf63034ebb824bb024bda921ebfff50dce9ec47233e06b83b1c039b461683de1f7e40657e00bf45d1f8d075684d65db24ad982e606108ab2b67c4ff39a62537f7036b56d0d6ecf6620c3d24ac16eccabdf23a3138badcf82e34dbfef2784bf9535b3b2ed64f2b264b504e3abcb782944698b301ce799eb5b9e8155f2022936317259268abcee9eadbd2a7646554323d14212c372e4ef2b439bcc4b1b8f3b8e0f04551e5bb488d209fb73f4e2a0aee9dd3e9ada5d52ddb3c83250ded2efe9f85871c7ba461e619cf4cd98b2e4d9991ced2d99d0885edfa87b83bf9c67a7dc09e32dd2ee9ac1488a8bc41603c0b90d9b93669c50c87c887f48830b0c1bde471d8ab55506ae91793065025c299b1d7ef4c21289906774af435a5d35f6cb2695f94081b02e4d3b64a2a4aaae281fb66fb7f291171f318023e04be94a3b302369cb991b14c6053de0d60459537af34788c58d282c3d1f10da1dd69a712b29b4aeb87de9dbe71327e6835d0819d046f76085923b50180f75e84fde56d2ea5f6f7c55ed14c2cd6dded98be88f50696df75c83f4e8d05577ba9fc61b4c0f948a3e47854a8ab84b7b8a97b8d2be2c222b38d12c8e5d06e283d19458ddd846da40c428c44259dee135b47ec84b211f7f5f6159e03dba9454588d053d34b53e1e7fba71b99bb4df0c3767f40ba660ee5c6d5ac2ee66f82d6ad73a1dea1b5947d655fb33046ef6f873c44863235cd85c59e1adc552a83cdd88d85273d8af1b0e4f1430c6c7cdec70e23edfca95ba662d949f85d6a9e33010c08b7d14755f58dacfa23e04b2abcbeb039c7485cd4dffa419f6", @nested={0x2e0, 0x35, [@typed={0x88, 0xc, @binary="f02c7bf8a15c8b419444921629a9bc861cad4d1af3936a341e41ce32ae35427d7741a7f81a69456e6c5d286e35cc2f9fc796a9d47d688c4265df4303d04adbf32b9e3d62e58905e7de1e5a55f90af3646d2ecbd629591a9b207d1c4ab0f767614110f4467583f90ee2bbf1a5b9ee6d2ecd89fbc9cea0d966cd76118188978a5296e01e10"}, @generic="fa5f2b8473c2dd43fbad7851f0279237a672ac09eca8e9d2f2bb16881f5f0d26e58f4d2a7604e5104309d156c5a2fb2b56adb72e48cba51dc36ff624a739ee67a647cef228ad4db3f467bcf8411d8745197a03953b7c8fb9d6b51fab82d4079f3a755c9a89afd99818481cb37f24f4ce51590cc0f83e1140ee46a5189d7d98cc0ead8ffd4f1d32624e0e8093f0a8e4b7e9778a0fb8ac22ea3d374bfa887f963815e2466184a16627d4949673281cfbb42eb9", @typed={0x8, 0x71, @uid=r1}, @typed={0x4, 0x75}, @typed={0x8, 0x78, @pid=r2}, @generic="adb622b5f1c414ab358aa3b15a1f692ec46250e0cc1a61220edb81f19bf7d9a35a8968b737e408dd0c8c7222eb58d9af0d47ff0af4b6c3ba4728ceb4f9f4dc88df65f5d295d841bed47730f99e9a5ab3b7eafe2b6a8eee9fc9276a21eb060b436a474c752d1690a2abe2d858c34eb1ac76231de4654ead9a67e868d374f45f35282ea608d770effd6af5b20420f7e5a0be23f8814bb296bdb4488e10bbe0fce34750a7adb2ed6dbd90b97ccccf7d6b105547e81cfca42d16e4ff4ebef1", @generic="3e9f1e160b2a958e55061b4ef8d7789cf5f590f0b2e99f885312f3c09832e7adea49b4d3d29d820011f105b5bf91034dc1a5d447c77f102ac91ac8309c625eabc943f3e4eb2071b7c037a4898c6f358727e1d46483237349eeb201e459523ad27433cead083a502e51aea2179a7075422f9cee48fb3bb453b900b811604e3d62b4f5261e654aafceadac95fc80cf1e36a27a8573efe088392636b940ede510ddadc5ccba1d1048dc0cf7f5f31db4d5ab1dd115c386ae9f272cfe", @typed={0x14, 0x6b, @ipv6=@local={0xfe, 0x80, [], 0xaa}}]}, @generic="6296e125641bf26ccfa15311c419d9d05db1c98d3f56f3c6a3b346abc2b67ccef8525f668182f70e9dfe5edcfbb912da532973f076b75978fb8fb70f25527bc9d9670bb732dcfa00571a21ac46a625482cbb3bf97bab803c2f6bec8b3b9979206c5a0f731857db7b3ba2c093cadc93400037aace5c0e9b1acf526344179d438d172949c48c0a4362b2bb7ef4a3cc94a1fd6fef8315efccbf3cc41bc607c5da71c2479857816f3687a2ed763c531351949c6130b38125c9af1532ce1a86c74b2cbe2121ceae8c40c1544e2f66734e60568aebea3e748ccbecc5307738048c"]}, 0x13d0}, {&(0x7f0000001500)={0x1048, 0x26, 0x500, 0x70bd28, 0x25dfdbfc, "", [@typed={0x8, 0x94, @pid=r3}, @typed={0x8, 0x1b, @fd=r0}, @typed={0xc, 0x4b, @u64=0x1}, @generic="cf1dd49a6180a3381a3d6672c4ec3f5b122b746c9d64f5b3abedc2a2232e7d95e0f405bcc0b96432acdbff17670528a75ff2919c44101bfb30dc32de1b6aa335b1b79e21f94dc2af7c16ef6ffb9e2c22e954ae01886c4dbdcc0628396c64e303ec4f08722d8142dcd61a08374748e380c9c6a88932219abd4b67c7fbb2e4c14f2d7604659019ec6483dfcb3e2f597f3b76bf14be542442995221c2b7cfe66e835dfa4d2bb19066f4eebd832d5a5584b538394fd82b0e98fb13785a74fbb4adc12ab39aab4d7a6fc5ad41669b2988090fabaed324ac83055aa58301603887cc22ce83875ce345ac6cb181b34eb238974b7de1c1aefa410448a9975ff3389075ddd59117b38ca8240941443574c5a1d4aa7fec2e1c766e78992c37f23b1de2be541f99d91494ca626e6c23c25780829f01de4acd16489e1cfa13d2401a0ad4d4c9fa71b6aa75146eccc4bd1c88d2e10e577b5d7a559ec745150fe3977267093c2a80c650671362c07730bd7ddf93e56072bafb755aeef75baae78e4ce43147a0fea2750c4fae7b4e56f844e2737cee132d3cb8b29ddfb1854674f6f7221aab9521fc098af05295247a44217dd152e9b6c1e7a211eb6e3ea88f3eb3498e71bc073f342cdc1c6ccd0b07eb978e4940baf071dcf0bb6085bf3db65d04c3d5d2b02af685e702e7764120678a5904272ae89dfef1e90a4fa80f04cd8d802f3f8f748de57be3550f0f51cbf033e80bebbe2455a5540d95a3704f710c1da29a4949059e7a43546b60732efc612a172d4a6b526846a1c72966c0486a83d37d7346faa5e11c79dd77606efb4b338ae8d42d156236760026c43898c615c41c28a41096afa7de7550f7dcd541ff605275555c5fa7654f55f533eecc09166c65f25fa00d117b4166bfb83614522a0885e7a5b4ea5aef00f03311505fca767e332a23fddd1f24c4e5dbdaabeba160025c6466f2c146cd7e76ab0b125da052f1816c5bea3535eda211f0153f6db11a7faa47ea91d6553dd105ddb60f3e078a576fb293402d020a1ee7e1554b797224c0962843f32f51eca0b69aa5570bb9db72884c10d30d996bfbf83f15bbe00e04f28b11ad8995132ac61ecbbc811ea84cdf688d5d069f6be67f58efb9e31ee0141e4e833dc4d152154929177918e47988a1e42c7865d2377536ca29240cac6db41c0487cc257e91f15efd3b8c72a27244f5caeadc0dbd8a400c0818d950e1bdd05608519c69b16a5a26caa36d6e4a4ddb2b9745b1733e1dfb84e92f0ac7b92f78828f274ae023ad13598b34d500d4304d3ddac502af89be24ea71a7de8765ce963a3c4fb2f5dfec779f225f31787331b76fe5f4d6cefcfe704e44c6121e751d1883aeff4ceecf95a8a79e874a0337c85c010df72c1bd87753df46112c658a8c5e829c51250f2f413047d69a7f35fcffb898b78d4b5e9ec473e9aa408af8ec30341f94051e63bdc35a539e0a2a84f9899d42a6d59f1f469d525ef3fbe7284f29af3776f7d69dc190ddc26f13503fa35c97722312590f74fb489b312bfeef5904e013fbe954a24d6f35661fd478cc1bb03b429c34c75b990b776c42534a9bc36e6377ddd5d69b31132f951a9dbb4a9f52c9edf9a39be66f50e59e7b3603e09c46ae0643c58f1cc5a6649d4b1296ca1023b34bff026e448604ca8c37029544fb2063d826aff21712bf34241035e0774d7a93b363e06048a586caedef193b06ba729109e53a503575614dc64477b5df288b8a7e750e9f5a004ad70f6756bd5f5661d0e1e9b3ab1675c877441358628c2f000b91acbf4f032f53061522b0466ad75d0115fd1e7f0ca46b42ea94b653e7993f21b58cefef5399aa666c43b34a97361308488990667674846e573ba90b2630d9811eea093804a0cbaec5a4c55fcab1c71c2d9b67058961619cff35d78309a8347768600cbd613bb96b2ea6348f59da20a3c6544abe5c6ec4d29538fed46943104dcc053adc760718928884d381da2bb471187136676c3984990eb5f44ee75a25e89333bb2b61533adc2fc66f1e4238c53fb7d3cc28ecd57762c7c7c37537b740152dc203bcb0a252cc3c3cea85c1341dd19b05004a11b300ad95905c878654959e294f96ae8e5271e637f64e3f6e0fa00e19a5c0eec30813a462433d57928fa49faaa6eb6335d499b2e8ecf1dfc85ac63b47e05fb52ef0a6f328755328b99c8ecce709d3ed7c0a15ba87b0a7d4c905b1c2d0b5d8debfe9415204f38eb781609215163fb5ab3eeec863b569680f95b28e5c1d700f186745d113855f23fb5bc96a60d4bbe6c5a34dd44a4740c0cf703adc540b6e7e707b25960d0938d0b989e27862499bf46905f9c122c5911f272392f348c3c3dcd89d07e4db029cd5132436c227942acb46dc678120ca3ab3e3a8ec3a39e47d875d79d189a1fc033e3b3af27307dcec9b28c2f84de4a41b125f38a61ab8f203989eeec3d2e7e6daf8352514fd0aca3fa0e6b961989e28cc943d24cc029ce1eedeb27334b70e32498c194f92c2ec0e1c140474c7d2a0db65d88153b2f37cc65a990375f409bec31ecc682c42ed7a9e2840a85bb4ba93e341b05ae22c2d98b222590963de58dcfefe6586fd558f2f38de5433de0ac050b95bb1ed0ee33073ffc9ebcc2107650c760eccf43f96be1f09ddbf1247bb4be63535a58ed2b8cb7f5df33bf2690f90bedefd93a868af5b92e0fb5dd209258c0250bd8268ef9ceac0ecd9016add8968185e6f9c4657fd141232cdfbe07969b6a97fc7fb9fc5ec53f0c2fb2f54a73e048055a1bdbd8cdd64a399f03ae998323db847319397165a95395b26aaf79686cae31ca3ef7ba249f3e6bd2ddf0fa606555a6cba5cd361da85157c01a70c1f3efba6531c1a7c974ab596cf9c194006ae11e6d4a268ce5114d27abfda4400daec2a9a679eda103993c8203fc9164aa5c8c145fbaea48e9c4a1489809f73525b5b6250243fc937ae78ca57e749d0e85bd4c48fd24d3ed4959d63a9d5f8cd183bf2ae2394f7b2437db282db1aea2d20a0bbba4ef868ed944f06d106006993ee03eeaf735b895d5f2a6085b28931e0b7fd7fc9176f85d25dad1a712b47b9d91dbb4b7890f6df7504c881b201ffa2854058a6ed1d82c67e32f9e55a318341e663254a7c3b09a3c256692f4d28aba8c1d2a27c884cc016712df768316f111861b50f2e4047f118ea1d798ebdded44f8fb0f157a890743cca130e9691b7aa99057d168ae158f741cd810923011a4047478374a15ec6e10700c369d283991356f99212904f0eea13dea2c1c51cae665a0206f927d0cfb57afd13b6534bbb24d767050d77afa720f4e4c9a29a54dfc821852db4f4f98a1cb87ded04b114ac45c6fb431c13e3f7d85f678d66578971c6e9fd42df0e9289896d7906f6702e4835b4eea315a9797e6cc5d01ad73c81702e4111eea3bd8292b50ce4408b58f937d4e33a4395555bc816d50ccfb23d49aa0a9cedb8277c9c31eca7cc83e7f8f4b1caeb6fa647beb2632b4ebbbec8b705630f42542d1f7130b270af31950f34afaa1be69b2ae2323b674a54bedadc53fa126a6fea6adb9b3190047481d9ba644eaab8d6ba6d39597007ff1182211122a8c384a5797ee7cc346120f2e0926d5d14c4166f9beec17922b4689ec58ca0cd751d8a4e4092c54f48973f7eabf4fd56fe77d41152998cc40aed72a5f5a05caa3a09e804e70e0c63d21c627cc745a428b0d0e0702ea56baf9b4da737351537b948e3485f0702f12ef9b899402eb8a238d1494c0aead72e0aa8fa28647db29abe916d114cfe946bd6ef752d10536d64ecc6010fa1946d49050ea6d27e4393b855afe080a5cb961859e42e1655a9a16d16e61fa3d7b428aad6a030299fea493669d40f9cf80b0f61020cabcc19e30ac49abd06cda231571ccee48c3cce0e5bf694e738dcfb9e98a9ac4aabed1cb26bf44e7e42cc448ca6b6532c27707a784a5b6c654e4d3d1613132677f3ce7e447b076b542b046a099fc863073e04e34949c2bb85c06cd7423d6b4ac5e3cad9cbbcf5d23d8735eb044fc1059639b02a9b2582bb35d3c763c143f135547f293cb90436ed61e4a3ee82fd99edbbc95d30fdd169a543f01827f3a346ca767c54a8fb9ee7ba535b3a42f21992413ce4cb77e3ef7ebee638a34f11e4ffffd95d7426783406e67ab54579510b0c1b7e106911daf607b9cb8e2395ce486243902b5f4f6b4744cd01f5a67ce8e7a9fb50bd8d7de20ff9f688ac09a01a94363d5f299da2a5e1b965b209c38a9b21b9db8078719d34ba47450bec47de90d4159e619a99200f99b4efccbc1b163f33ee05756180f9ec64a83ef989deb9fcb422528518cf3cfe5f434f1e3039bce45ed1c68aa341893c0d330dcf636e59982810f91677ed3578587e7166a0a708022470a6b20f3888b4a80ff0e5a8f62056e0eaf2969bad31045589d166edaa82d1fa9d623d5491ac5eca26dfb1e68a1d6d69c9cd4fdcbc3ec36b2e7e6a5a5fb316b51c697fde1b19359c6b5dd8deaa7ad5b869dbd87c62766be1457c35ba49f6e99ea909ed4b036ac7d4de40ef62ba2c875d6fde37e18d31567e1fb88aabfe513a3af8fd9138639565a3018db04a54ad7fda16a3b3eafebb368448cb3fd5b7f378489edf38888d1b543f9f4ad2c356c21e07f8a950ad89c40a99a60d471b8edb4bdada24453318ddb4c7ef63cf4d61e6ac588dd3338bb62a9b597b8f5e9c6192e2a78ac283afb8ba8634c9175fba2945cc4560dd7256bc259401a8f0139c05a0b1b4f7f5855246fb916eed65a9429c45a0acd1bb519f2ceaf4a8f78e32b2ec83c60d3316190616267b5fc2ef1fb32bc095e52115550bd2d52866357a0bb65093bc35cdd00c53bf06888527b33ed632a2f18200e14c4ab8e6d62a6ea8e50dc9aec996bd001589a6fe9bee9c7b50fd1e0b3adbd3fe891688bc6efdc2402592513c2a204b2ba895118b02c02462a8a2d3f2f481056e7ae5e05e334d5e55e8eb8d47c7121b52877f61e2aab4422e03e324c9d87748773dacaf06505a251a00183da8ce2b2377b9babf63bb1252729c6ab05d23ae1e6b4fa5838425f995f15876c949ce5553de90c008993a954f033c673c7b2619e5eaec21515e9b40997b212345c5678521e156e3f3f0dfdb47b3dc5a7a9674c653588f1f735594455db921c558db788eb1461cd299184f9de7f017116ce937e95fb92fe8431486beafe01f59700f1e67acabb897950fe25b7304de7a0fe9bbcd2fe348f989375e06f78d54e5df34c76128b2f184d36c8fe61a5450dc2d208eb388549bc3baab5325bf0369fa7ff006d83d11521ac3e78695dd7426b0afbea5f3ee9b0765d3d5f6313e8ebd0856eaa810ea854d95ff15fa9fab3633936562ff30edf4cfeaf5cdc3f03178e94dda0e67818135c3401776db2e9b157cba45c5063d095a5846eb16e1dacadd1d9bbbeb971cacafa3b33ae9272686463bad244924e5f907c88f7b3f1e82608fd9f45bb4c3c5f91d727a3ca69e3b8b6c3f77e564cc5f2f728edfa8fd8986e98ece6a36c6704feb988ca7fc271d84a92d0782ac04330561e4d1d3fc3572ca2c458c78a34f90c2ace368e7a2ca494fd50e9a499f3d557f451e0174bc29108a4b86a1e41ac09eb3c2b5368ff51ba64c6ba0cff02a7fe1981c7a521d6fc71586754d073d5ff42dc2caa25bb2e9360a1514dfb694bb14d527ed921c25f0eb4dbc0fe82a77436cf473c3faefc66b5b5a1de47c65efaa476ca9f237cf067cd64069489043fd412ff8bd31037d76e891bc606b8276075814e93b7f0a4c4bfd", @typed={0x8, 0x32, @u32=0x7fffffff}, @generic="3d7280f18e", @typed={0xc, 0x4b, @u64=0x9}]}, 0x1048}], 0x2, 0x0, 0x0, 0x4800}, 0x24000000) 2018/05/08 18:27:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair(0x1b, 0xf, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) ioctl$BLKPG(r2, 0x1269, &(0x7f00000001c0)={0xee, 0x7fff, 0x12, &(0x7f0000000180)="5ed812a15422a32bee68777cc0fc7ffd1932"}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000080)={0x0, @dev}, &(0x7f00000000c0)=0xc) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000001600)='/dev/vcs\x00', 0x4000, 0x0) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000100)=""/55) getsockopt$inet_dccp_buf(r3, 0x21, 0x0, &(0x7f0000001640)=""/247, &(0x7f0000001740)=0xf7) listen(r0, 0x0) 2018/05/08 18:27:51 executing program 7 (fault-call:3 fault-nth:30): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:51 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) ioctl$PPPOEIOCDFWD(r1, 0xb101, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r1, 0x4008af13, &(0x7f0000000100)={0x1, 0x40}) 2018/05/08 18:27:51 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) r2 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x100000001, 0x28100) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0], 0x6, 0x6, 0x9, 0x1}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:51 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='io.stat\x00', 0x0, 0x0) setsockopt$bt_BT_RCVMTU(r2, 0x112, 0xd, &(0x7f0000000180)=0x9, 0x2) unshare(0x8000400) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000040)={0x0, 0x9, 0x10}, &(0x7f0000000080)=0xc) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000100)={r3, 0x2}, 0x8) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 143.739392] FAULT_INJECTION: forcing a failure. [ 143.739392] name failslab, interval 1, probability 0, space 0, times 0 [ 143.750779] CPU: 0 PID: 11418 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 143.757729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 143.767103] Call Trace: [ 143.769729] dump_stack+0x185/0x1d0 [ 143.773399] should_fail+0x87b/0xab0 [ 143.777167] should_failslab+0x279/0x2a0 [ 143.781270] __kmalloc+0xc2/0x350 [ 143.784821] ? alloc_fair_sched_group+0x95/0xcb0 2018/05/08 18:27:51 executing program 4: socket$nl_netfilter(0x10, 0x3, 0xc) unshare(0x2050800) r0 = mq_open(&(0x7f0000000000)="2d1f05", 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x1, 0x2}) r1 = socket$inet6(0xa, 0x2000000802, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x1}, 0x20) setsockopt$inet6_int(r1, 0x29, 0x21, &(0x7f000089b000)=0xffffffffffffffff, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f000000cfe4)={0xa}, 0x1c) sendmmsg(r1, &(0x7f0000005180)=[{{0x0, 0x0, &(0x7f0000001600)}}, {{&(0x7f00000016c0)=@in6={0xa, 0x4e21, 0x7fffffff}, 0x1c, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}], 0x2, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000e71fff), 0x0, 0x0, 0x0) mq_timedsend(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f000058eff0)={0x77359400}) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000400)=""/4096) mq_timedreceive(r0, &(0x7f0000659000)=""/131, 0xfffffffffffffd7a, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x42, 0x0) ioctl$DRM_IOCTL_ADD_BUFS(r2, 0xc0186416, &(0x7f00000000c0)={0x1, 0x7, 0xa0000000000, 0x39, 0x2, 0xffffffff}) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000280)=ANY=[@ANYRES32=0x0], &(0x7f0000000340)=0x1) setsockopt$IP_VS_SO_SET_STARTDAEMON(0xffffffffffffffff, 0x0, 0x48b, &(0x7f00000001c0)={0x0, 'eql\x00', 0x1}, 0x18) ptrace$peek(0x3, 0x0, &(0x7f0000000240)) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000001400)=ANY=[@ANYRES32=0x0, @ANYBLOB="1b00040008000000000000005ae4f2e5cc7fe949228badbf0d6b0469d0a52858fa95f77d783a1de50ed3bea5177e8b4d26a293cfd201669a03bd3fffb4af3e2e24f553b94924b400c7e9611372837f55a92887e7436ea6fcf06c4f9219b67151f7179e14ed92db6c76357ea165a362e0770b49d66bbed1f02d0f630b0d96c9b8afa4f04c16fa946b1fbd1fd7013c44774006e7edaaec8f8557d9b929795270ff3a2d024e12bcb85895a507579319aff973bc299ba447177b36066e45ada2189ec54204b5c5990b2550823c485dba77a8abad86a5cbfbc6ac631845fe7f7e315e5a32ac321c0c7b4bd5f6d20734aba1d5e1a066b8c5a38bec508465ede5fe004cc325b3b85b90b33462dced6b1d249717361e46eff7617c925ac67b25ea6114283cdb1a9d47fd177f6e3a91e30920500f84508a8a06c539df00ff5113e7"], &(0x7f00000003c0)=0x2) [ 143.789651] alloc_fair_sched_group+0x95/0xcb0 [ 143.794339] sched_create_group+0xd6/0x210 [ 143.798613] cpu_cgroup_css_alloc+0x52/0xf0 [ 143.802967] ? sched_move_task+0xdb0/0xdb0 [ 143.807233] cgroup_apply_control_enable+0x599/0x2390 [ 143.812500] ? css_populate_dir+0x20c/0x7b0 [ 143.816868] cgroup_mkdir+0x215a/0x3120 [ 143.820979] kernfs_iop_mkdir+0x333/0x4c0 [ 143.825220] ? css_task_iter_end+0x530/0x530 [ 143.829673] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 143.834151] vfs_mkdir+0x69f/0x950 [ 143.837784] SYSC_mkdirat+0x3dd/0x6a0 [ 143.841701] SyS_mkdirat+0x54/0x80 [ 143.845290] SYSC_mkdir+0x74/0x90 [ 143.848830] SyS_mkdir+0x45/0x70 [ 143.852285] do_syscall_64+0x309/0x430 [ 143.856223] ? SYSC_mkdirat+0x6a0/0x6a0 [ 143.860238] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 143.865449] RIP: 0033:0x455979 [ 143.868655] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 143.876404] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:51 executing program 5: r0 = socket$inet(0x2, 0x6, 0x0) getsockopt$inet_mreqsrc(r0, 0x10d, 0x10, &(0x7f0000000000)={@dev, @local, @broadcast}, &(0x7f0000000040)=0xc) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r1, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000080)=0x5, 0x4) [ 143.883729] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:51 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000140)={0x28, 0x3, 0xffffffffffffffff, @fuse_notify_delete_out={0xbe3a, 0x4, 0x5}}, 0x28) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='scalable\x00', 0x9) 2018/05/08 18:27:51 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x801) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000040)=0x9, 0x4) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) [ 143.883746] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/08 18:27:52 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000140), 0x0, 0x20000000, &(0x7f0000000000)={0x2, 0x4e1f, @rand_addr=0xfffffffffffffff7}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="790000001100094701bb61e1c30500ff070000000400000045efffff79029b0019001a04e9ffead7f06978b94015f4cae77fd312aa046c8c790b5e840588f03557c5eedd620b3c27ab5c1f24d2cbc9d058231c5b965e953c4297f40100aeccf365c48f39c08ce5fcb4a5be4301fa172a782a4b119f9182a86f", 0x79}], 0x1) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000740)='syz_tun\x00', 0x47b) sendto$inet(r0, &(0x7f0000000240)="a9", 0x1, 0x0, &(0x7f0000000300)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080), 0x10) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x501000, 0x0) ioctl$VHOST_SET_VRING_NUM(r2, 0x4008af10, &(0x7f0000000200)={0x0, 0x4}) sendto$inet(r0, &(0x7f00000000c0)='4', 0x1, 0x4c881, 0x0, 0x0) r3 = msgget$private(0x0, 0x40a) clock_gettime(0x7, &(0x7f0000000500)) msgsnd(r3, &(0x7f0000000400)={0x1, "f8af9a066c44f0eb9051153402873c85bd973c48583de3d848940a662670baf90da1d8a54b455e40e4159ef2e6728e9d5d7d4c419b84acec338c2ff381977c1f906a2fc20cbef8f2302657f22f0c0f875dc0b86d2960ccfbcb8dbde82122c4af71a97f9567b4bc110f6985620b435f1d842e0a48bca3a932a276eef25333e87b68bb9d549852b6745275c3b71613493a56925c82067f3a7c4b1b58674ea0bb08845e0e7fa1ca72dfd2fbf005171c5da8cd9574a3fd97f806b41bcb4eee8293a2"}, 0xc8, 0x800) r4 = msgget$private(0x0, 0x40) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000005615ce2eb4f0a6a5aad018b5676727cdc55e7553ed0247282597d2c52d55faf5a6bb0572658061566eec26f041439ab1b8c26b7f4396899aef417c2a6b26c4d12dc190918e38cb0519ae820c57aec7dbab1b525cff3c2b07941d283004c0ee864fcfd31b55c4607e807dbed7ff0044934de3a320616be9eda9d48fb2dd397d7644f1799e191883ae74a6745273833b11b8bf2b0939e89fe2d080420e44b6da003c032c04140c6fcf77baee3f06b68adfb221970ee31e70"], 0xbf, 0x800) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x1c, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$KDGKBENT(r2, 0x4b46, &(0x7f00000005c0)={0x1, 0xffffffff80000000, 0xfffffffffffffffe}) getcwd(&(0x7f0000000600)=""/183, 0xb7) socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000140)=0x800, 0x4) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000180)) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000540), &(0x7f0000000580)=0x8) 2018/05/08 18:27:52 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000001c0)={{{@in=@dev, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@dev}}, &(0x7f0000000100)=0xe8) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={r1, 0x7, 0x1, 0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) setns(r4, 0x20000000) getresgid(&(0x7f0000000140)=0x0, &(0x7f00000002c0), &(0x7f0000000300)) chown(&(0x7f0000000040)='./file0\x00', r3, r5) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) [ 143.883763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 143.883781] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000001e 2018/05/08 18:27:52 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) gettid() listen(r0, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x200000, 0x0) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000180)=0x6, 0x4) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) 2018/05/08 18:27:52 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) ioctl$sock_inet_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000080)) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:52 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) sendfile(r0, r0, &(0x7f0000000000), 0xf7b) 2018/05/08 18:27:52 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000140), 0x0, 0x20000000, &(0x7f0000000000)={0x2, 0x4e1f, @rand_addr=0xfffffffffffffff7}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="790000001100094701bb61e1c30500ff070000000400000045efffff79029b0019001a04e9ffead7f06978b94015f4cae77fd312aa046c8c790b5e840588f03557c5eedd620b3c27ab5c1f24d2cbc9d058231c5b965e953c4297f40100aeccf365c48f39c08ce5fcb4a5be4301fa172a782a4b119f9182a86f", 0x79}], 0x1) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000740)='syz_tun\x00', 0x47b) sendto$inet(r0, &(0x7f0000000240)="a9", 0x1, 0x0, &(0x7f0000000300)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080), 0x10) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x501000, 0x0) ioctl$VHOST_SET_VRING_NUM(r2, 0x4008af10, &(0x7f0000000200)={0x0, 0x4}) sendto$inet(r0, &(0x7f00000000c0)='4', 0x1, 0x4c881, 0x0, 0x0) r3 = msgget$private(0x0, 0x40a) clock_gettime(0x7, &(0x7f0000000500)) msgsnd(r3, &(0x7f0000000400)={0x1, "f8af9a066c44f0eb9051153402873c85bd973c48583de3d848940a662670baf90da1d8a54b455e40e4159ef2e6728e9d5d7d4c419b84acec338c2ff381977c1f906a2fc20cbef8f2302657f22f0c0f875dc0b86d2960ccfbcb8dbde82122c4af71a97f9567b4bc110f6985620b435f1d842e0a48bca3a932a276eef25333e87b68bb9d549852b6745275c3b71613493a56925c82067f3a7c4b1b58674ea0bb08845e0e7fa1ca72dfd2fbf005171c5da8cd9574a3fd97f806b41bcb4eee8293a2"}, 0xc8, 0x800) r4 = msgget$private(0x0, 0x40) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000005615ce2eb4f0a6a5aad018b5676727cdc55e7553ed0247282597d2c52d55faf5a6bb0572658061566eec26f041439ab1b8c26b7f4396899aef417c2a6b26c4d12dc190918e38cb0519ae820c57aec7dbab1b525cff3c2b07941d283004c0ee864fcfd31b55c4607e807dbed7ff0044934de3a320616be9eda9d48fb2dd397d7644f1799e191883ae74a6745273833b11b8bf2b0939e89fe2d080420e44b6da003c032c04140c6fcf77baee3f06b68adfb221970ee31e70"], 0xbf, 0x800) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x1c, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$KDGKBENT(r2, 0x4b46, &(0x7f00000005c0)={0x1, 0xffffffff80000000, 0xfffffffffffffffe}) getcwd(&(0x7f0000000600)=""/183, 0xb7) socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000140)=0x800, 0x4) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000180)) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000540), &(0x7f0000000580)=0x8) 2018/05/08 18:27:52 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x801) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000040)=0x9, 0x4) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) 2018/05/08 18:27:52 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20}, 0xc) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:52 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) setsockopt$netrom_NETROM_N2(r2, 0x103, 0x3, &(0x7f0000000080)=0x7, 0x4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x5) 2018/05/08 18:27:52 executing program 7 (fault-call:3 fault-nth:31): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:52 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x14800, 0x0) ioctl$VT_SETMODE(r2, 0x5602, &(0x7f0000000100)={0x8, 0xb517, 0x8fa, 0x7, 0x100}) io_setup(0x8, &(0x7f0000000240)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:52 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000080)={0xe4, 0xfffffffffffffffe, 0x4, @random="7cf5f85fec264cd1240f32841a51129571578c9c63d4ed7018c33fc81f1493fa7ad6dc36c15722d7bc95990c0de1bbaf02962af31d4934076b7cf7351625d999b24d0c25b4ac41ff77e1985bbb9dd9d246cb4225f0994a2f2f1764243ddaba1620b5696076203e5eee78f95247a7f8b0afc91af060548fac8120198ab82b51a75d077db78f62931f134160e479964f0b6e1644da65f2e9ef7baaf2ee22eee70c9317e2ebde738a98f9d0d2020e0a320d0f122c00a97076b00c4921a8889142030602c3b6598a70e5e22e690fbfcbc8917dd864f9"}, 0xe4) 2018/05/08 18:27:52 executing program 6: unshare(0x40600) r0 = socket$bt_hidp(0x1f, 0x3, 0x6) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x12200, 0x0) fcntl$dupfd(r0, 0x406, r1) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x2000, 0x0) ioctl$BLKPBSZGET(r2, 0x127b, &(0x7f0000000040)) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='net\x00') fstat(r3, &(0x7f0000000200)) 2018/05/08 18:27:52 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) set_thread_area(&(0x7f0000000100)={0x4694, 0xffffffff, 0x1000, 0x7fffffff, 0xde5, 0x0, 0x2, 0x7f, 0x2, 0x5}) listen(r0, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/net/pfkey\x00', 0x88042, 0x0) setsockopt$inet_dccp_buf(r1, 0x21, 0xf, &(0x7f0000000180)="3f669a5509af913a7a46192ef8807faa2291b9c39d9a0d2915473c660560b654db12439012ca04c76f601bfd79e9388b82883c041f02765b4b94b4b5e6c036312a70595677e664ab227adc64de0a5d24f1a38598138e73117150498921609f914d96b291e4d5f22d165dc4337708991897d73d44a0fce29e817161937be7cc47110c80a3cd23e0bbd430", 0x8a) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/tcp6\x00') preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/195, 0xc3}], 0x1, 0x40000000000) 2018/05/08 18:27:52 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x801) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000040)=0x9, 0x4) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) [ 144.538593] FAULT_INJECTION: forcing a failure. [ 144.538593] name failslab, interval 1, probability 0, space 0, times 0 [ 144.549960] CPU: 1 PID: 11494 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 144.556912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 144.566294] Call Trace: [ 144.568930] dump_stack+0x185/0x1d0 [ 144.572604] should_fail+0x87b/0xab0 [ 144.576368] should_failslab+0x279/0x2a0 [ 144.580530] __kmalloc_node+0x22e/0x1190 [ 144.584647] ? alloc_fair_sched_group+0x3bf/0xcb0 [ 144.590078] alloc_fair_sched_group+0x3bf/0xcb0 [ 144.594860] sched_create_group+0xd6/0x210 [ 144.599136] cpu_cgroup_css_alloc+0x52/0xf0 [ 144.603491] ? sched_move_task+0xdb0/0xdb0 [ 144.607759] cgroup_apply_control_enable+0x599/0x2390 [ 144.613019] ? css_populate_dir+0x20c/0x7b0 [ 144.617389] cgroup_mkdir+0x215a/0x3120 [ 144.621482] kernfs_iop_mkdir+0x333/0x4c0 [ 144.625722] ? css_task_iter_end+0x530/0x530 [ 144.630167] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 144.634639] vfs_mkdir+0x69f/0x950 [ 144.638270] SYSC_mkdirat+0x3dd/0x6a0 [ 144.642185] SyS_mkdirat+0x54/0x80 [ 144.645776] SYSC_mkdir+0x74/0x90 [ 144.649318] SyS_mkdir+0x45/0x70 [ 144.652780] do_syscall_64+0x309/0x430 [ 144.656718] ? SYSC_mkdirat+0x6a0/0x6a0 [ 144.660736] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 144.665945] RIP: 0033:0x455979 [ 144.669148] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 144.676893] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:52 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$l2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) 2018/05/08 18:27:52 executing program 6: unshare(0x8000400) r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x4d74) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xc0, &(0x7f000079bffc), &(0x7f0000350ffc)=0x69c4a5d13df95edf) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) [ 144.684188] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 144.691479] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 144.698767] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 144.706056] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000001f 2018/05/08 18:27:52 executing program 7 (fault-call:3 fault-nth:32): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:52 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x801) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000040)=0x9, 0x4) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) 2018/05/08 18:27:52 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) r2 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x2, 0x800) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 2018/05/08 18:27:52 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000080)=@filter={'filter\x00', 0xe, 0x4, 0x3c8, 0xffffffff, 0x1d0, 0xf0, 0xf0, 0xffffffff, 0xffffffff, 0x330, 0x330, 0x330, 0xffffffff, 0x4, &(0x7f0000000000), {[{{@ip={@remote={0xac, 0x14, 0x14, 0xbb}, @empty, 0xffffff00, 0xffffffff, 'bridge_slave_1\x00', 'veth0_to_bridge\x00', {}, {0xff}, 0x16, 0x1, 0x36}, 0x0, 0xc8, 0xf0, 0x0, {}, [@common=@ah={0x30, 'ah\x00', 0x0, {0xfff, 0x7}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x6}}}, {{@ip={@empty, @remote={0xac, 0x14, 0x14, 0xbb}, 0xff000000, 0x0, 'vcan0\x00', 'ip6gre0\x00', {0xff}, {}, 0xff, 0x3}, 0x0, 0xb8, 0xe0, 0x0, {}, [@common=@socket0={0x20, 'socket\x00'}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x100, 0x160, 0x0, {}, [@common=@inet=@dscp={0x28, 'dscp\x00', 0x0, {0xc1, 0x1}}, @common=@set={0x40, 'set\x00', 0x0, {{0x5, [0x8d, 0xffffffffffff8001, 0x4, 0x9, 0x1ff, 0x6d2], 0x2, 0x20, 0x1000}}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, 0x8, 0xb, [0x3d, 0x3e, 0x23, 0x30, 0x18, 0x10, 0x29, 0x21, 0x20, 0x10, 0x2, 0x15, 0x4, 0x2a, 0x38, 0x3d], 0x2, 0x80000000, 0xffffffffffffff01}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x428) 2018/05/08 18:27:52 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'bridge_slave_0\x00', 0x10a201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:52 executing program 6: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20}, 0xc) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:52 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$fou(&(0x7f0000000100)='fou\x00') sendmsg$FOU_CMD_GET(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, r3, 0x200, 0x70bd2c, 0x25dfdbfb, {0x3}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x2}, @FOU_ATTR_IPPROTO={0x8, 0x3, 0xbf}, @FOU_ATTR_AF={0x8, 0x2, 0xa}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}, @FOU_ATTR_IPPROTO={0x8, 0x3, 0x87}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:52 executing program 0: perf_event_open(&(0x7f0000012000)={0x2, 0x10a, 0x40000000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0xa, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_ID(r0, 0x80082407, &(0x7f00000002c0)) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000240)=0xffff, &(0x7f0000000280)=0x2) write$evdev(r0, &(0x7f0000000100)=[{{0x77359400}, 0x80, 0x2}, {{0x77359400}, 0x4, 0x2, 0x2}, {{0x77359400}, 0x80000000, 0x6, 0x3}, {{0x77359400}, 0x720, 0x1, 0x6e29cdee}, {{r1, r2/1000+30000}, 0x1, 0x2, 0x5}, {{}, 0x4d2d, 0x0, 0x460174ca}, {{}, 0x1, 0xfff}, {{0x77359400}, 0x4, 0x8000, 0x10000}, {{0x77359400}, 0x7f, 0x200, 0x8}], 0xd8) [ 144.965970] FAULT_INJECTION: forcing a failure. [ 144.965970] name failslab, interval 1, probability 0, space 0, times 0 [ 144.977406] CPU: 1 PID: 11521 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 144.984355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 144.993734] Call Trace: [ 144.996367] dump_stack+0x185/0x1d0 [ 145.000045] should_fail+0x87b/0xab0 [ 145.003812] should_failslab+0x279/0x2a0 [ 145.007973] __kmalloc_node+0x22e/0x1190 [ 145.012098] ? alloc_fair_sched_group+0x3bf/0xcb0 [ 145.017029] alloc_fair_sched_group+0x3bf/0xcb0 [ 145.021809] sched_create_group+0xd6/0x210 [ 145.026085] cpu_cgroup_css_alloc+0x52/0xf0 [ 145.030440] ? sched_move_task+0xdb0/0xdb0 [ 145.034708] cgroup_apply_control_enable+0x599/0x2390 [ 145.039986] ? css_populate_dir+0x20c/0x7b0 [ 145.044391] cgroup_mkdir+0x215a/0x3120 [ 145.048497] kernfs_iop_mkdir+0x333/0x4c0 [ 145.052740] ? css_task_iter_end+0x530/0x530 [ 145.057188] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 145.061667] vfs_mkdir+0x69f/0x950 [ 145.065306] SYSC_mkdirat+0x3dd/0x6a0 [ 145.069213] SyS_mkdirat+0x54/0x80 [ 145.072800] SYSC_mkdir+0x74/0x90 [ 145.076344] SyS_mkdir+0x45/0x70 [ 145.079797] do_syscall_64+0x309/0x430 [ 145.083733] ? SYSC_mkdirat+0x6a0/0x6a0 [ 145.087751] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 145.092961] RIP: 0033:0x455979 [ 145.096166] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 145.103910] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:53 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f61fe4)={0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}, 0x1c) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000140)='/dev/vcs#\x00', 0x4, 0x185302) ioctl$sock_inet_sctp_SIOCINQ(r2, 0x541b, &(0x7f0000000180)) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x7}, 0x1c) ioctl$sock_proto_private(r0, 0x89e6, &(0x7f0000000040)="d0a7ea28bdf6ee001cb872419908a3c8bbe2182e8698d39d47a2228f5c1ae601a08c347359a0401ce730e1b138a08f55c4ed7b3d2a60e64003d29f7801904597e0f2fa9be5310ae086bfb1c7976e3060b3f94c73e78a505537fa38408460117b1b8ff249f60f11150e2f64f7461c9f94d8e3fbd37ba6f944eeca7b55f18991154dcf1d6933c99582d6d54a2924d1e1699533930b4db18df1672c4098c7c65b7e160d13f372f33d1f9ac3f7bc44ab93a63b58f6702c25a811c750a87bc76fbe0d3d") 2018/05/08 18:27:53 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/autofs\x00', 0x105040, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000400)={0x0, @in={{0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}, [0x5, 0x401, 0x2, 0x200, 0x7, 0x9, 0x8, 0x1f, 0x1, 0xd95, 0xffffffffffffffc0, 0x5c, 0x5, 0x8]}, &(0x7f0000000500)=0x100) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000300)={0x6, 0x202, 0x101, 0x78, r1}, &(0x7f0000000340)=0x10) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000540)={r1, 0x3, 0x6, [0x2, 0x54, 0x8, 0x0, 0x1, 0x6]}, &(0x7f0000000580)=0x14) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="280000000049f48adc7655dd2faedd7c6da7066c00000000000000000000000000000000000000000000000000"], 0x28) write$fuse(r2, &(0x7f0000000000)={0x30, 0x1, 0x2, @fuse_notify_retrieve_out={0x8, 0x8001, 0x7ff, 0xa35a}}, 0x30) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000140)={0x0, 0x1f}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f0000000080)={r3}, 0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f0000000100)={r3, 0x6}, 0x8) getsockopt$inet6_buf(r2, 0x29, 0xcc, &(0x7f0000000180)=""/217, &(0x7f0000000280)=0xd9) sendmmsg$alg(r2, &(0x7f0000000080), 0x0, 0x4000000) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0505350, &(0x7f00000005c0)={{0x9, 0x8001}, {0x80000000, 0x81}, 0x7, 0x2, 0x8}) r4 = fcntl$getown(r2, 0x9) fcntl$setownex(r2, 0xf, &(0x7f0000000680)={0x2, r4}) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f0000000380)={0x80000001, 0x0, 0x10000}) ioctl$DRM_IOCTL_AGP_BIND(r2, 0x40106436, &(0x7f0000000640)={r5, 0x7fff}) 2018/05/08 18:27:53 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x2000000082003ff) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 145.111201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 145.118493] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 145.125783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 145.133071] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000020 2018/05/08 18:27:53 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='status\x00') rt_sigaction(0x34, &(0x7f0000000000)={0x7}, &(0x7f0000000040), 0x8, &(0x7f0000000080)) execveat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='locpuset*posix_acl_access\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='keyringwlan1\x00', &(0x7f0000000380)='lo-posix_acl_access\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='status\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0), &(0x7f0000000500)='*{\x00', &(0x7f0000000540)='status\x00', &(0x7f0000000580)='-cgroup\x00', &(0x7f00000005c0)='vboxnet1$\x00', &(0x7f0000000600)="707070302a2b706f7369785f61636c5f61636365737376626f786e6574316367726f75702e032600"], 0x100) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/8, 0x8}], 0x1, 0x0) ioctl(r0, 0x17f7, &(0x7f0000000200)="395b2b9853fb089f5966d8787f3327ff67eb35e3b8b7f2900cd20568b83fb7f90483d1154daef08bba1c0e5105fd8a9e15b6b2424ed307f11ff753038e0272e625488ff7fb3f1624abfa6d4e517f14543df6ae48efe86824690a98682fc0fd5e40e0da3323f3b76bc2e079140e8570dceca1ee80ffb613a11da576b93874a7bf2cccc473ab63bdb249c2c44d74857b5ffc922071ff569b5e9e62436ef3aaaee63842b09d7106ccfa043965f902878be25e628c69856482eb537ae529349f1de72ceb92107a4ff79e03b87300a80f8d1005c59aa43991e3b91deb4aaef760305e955b727b6ed024d8") 2018/05/08 18:27:53 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x801) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000040)=0x9, 0x4) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) 2018/05/08 18:27:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000200)={0x0, 0x4, 0x2, [0x8, 0xfffffffffffffff7]}, &(0x7f0000000240)=0xc) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x23, &(0x7f0000000280)={r3, 0x1}, 0x8) r4 = accept4$bt_l2cap(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xe, 0x0) listen(r4, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) socket$bt_rfcomm(0x1f, 0x3, 0x3) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000140), &(0x7f00000001c0)=0x68) 2018/05/08 18:27:53 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x2, &(0x7f0000000340)=0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000000040)=""/5, &(0x7f0000000100)=0x5) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) ioctl$TUNSETLINK(r1, 0x400454cd, 0x110) sendto(r0, &(0x7f00000001c0)="682484f0b21803903e8c87a3eebc320d25dde5b2186eaef3931dd47240c496103dfd3709199465131c7ee26b49b04388431bdd26b27a38d7e987dc1bcdcba1b24eb817ff4a1ba90f873bcd8eda416f4e714e381251c8641cb7e7f8959af63172014a851ad277edc9eebcc2698642a644145e6ed4369d0de4f1ddb1b4d0d0e4233112a31373275e7c78be14d07649c9179c03d530828c5a11cd84e402a056891be408321ad600153fbc3df93e40", 0xad, 0x4000840, 0x0, 0x0) 2018/05/08 18:27:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f0000000000)) 2018/05/08 18:27:53 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x801) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) 2018/05/08 18:27:53 executing program 6: mkdir(&(0x7f0000554ff8)='./file0\x00', 0x0) r0 = open(&(0x7f00004a3000)='./file0\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x80000008) r1 = gettid() fcntl$setownex(r0, 0xf, &(0x7f0000000000)={0x0, r1}) fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) quotactl(0x1f, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)="b5e3aad8a0e1c58660e340f50973f17258f6dcd8ac341fd8e43dbd7eaf9c1ec172de02f89605b1b12644fa35501b125f7b9b345ffa373c961ed72c4ed81bf5af2af747f2e4181fc466c6") lremovexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='security.evm\x00') 2018/05/08 18:27:53 executing program 7 (fault-call:3 fault-nth:33): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:53 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000740)='/dev/net/tun\x00', 0x0, 0x3) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4000, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x400000, 0x0) r4 = creat(&(0x7f0000000140)='./file0\x00', 0x20) r5 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000640)='/dev/uinput\x00', 0x1a1100, 0x0) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/autofs\x00', 0x101000, 0x0) r7 = dup2(r1, r0) r8 = syz_open_dev$sndpcmc(&(0x7f0000000880)='/dev/snd/pcmC#D#c\x00', 0x724, 0x8000) r9 = dup3(r0, r0, 0x80000) r10 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/sequencer2\x00', 0x408000, 0x0) io_submit(r2, 0x9, &(0x7f0000000b00)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x9, r0, &(0x7f00000001c0)="be2268f5bf133a3ed1d87f2772c46f305649ca8d336a0ad77d3f6f506a917897b6681028d775a8f549284f4c82ea6366a0e397b8fce99d349ecb13b7d26cbbc58413d4ad38ccce77165a1de4f1537bab6c0085181694ee1b0dd9e90040d331bdff95702898efc24c7b0391a1abfec23c345a7d450fc3544b6aa895552586d09e7405d3ccd2fd4c26c314d2ce0b03515132a8d5cc948e39e0fedce7b1186802ea022054879a67f4c4a3638fc354aa7ae8c1db85bad471dd5508b04b1836c3f64b6b92f7f1c1c715b41ce3a9083ab6755300c2a7076b2b47fb8f040c3ee2bdfbe7396c9087", 0xe4, 0x2ceca151, 0x0, 0x1, r3}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000002c0)="2745477262d46d1edbccef67bc6bf5d63f398a22ba8c50cda92749150ca82003e70485867b3d2590dfb7d313b85fd61b5dbe99c709104eb8768e3cdffb125999f8585d5cf0ab4b7d4102f4c02c89dcf131791441574092c99c1843646f4a87385ee5cbfde72a60b6a91059f1565909cdbe09a6d49148a2b1afe98a9aed1c56711c7d16858f42a13b854944da3bd90ec4a2983640879916dc31cdc2788a26d0af2fc80ab66513dc75e08cb8c631d0ba7020b106e4de9f8ecb1d90238de4082dfb7d34680b2a128ab8e0a5489a6730b27677d8504f790e33188066413a73a64d3d07d1b198ce5582efb4a4390ff1c4", 0xee, 0x8fe, 0x0, 0x1, r4}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x7, 0x1f, r1, &(0x7f0000000440)="4b994d9633d4e64cf2559b30f7f4a55cc7ff9551944f690e892c69de498444eb772e50e735c99ec2a8368b50cd13a09c209d1e7b4f580c929b2ec82b72ef05712416765369259b83ebbe97afe2342d91db1bd85bb00fd48ec0460f79ac399474c09239f1c1c9a8a6da725d5b59841ba54f1e01f003aae94b8d9cea5f852dd9c4f0473b5e26da3687514e6183161c05fe80781f96f9471f8a573169a47e21de4ef5fb8c4dff80e305514e8635e3f0a461c101eadcface7a818ecf3fe559c3e4f69acc10057f0a05", 0xc7, 0x2, 0x0, 0x0, r0}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0xe, 0x4, r0, &(0x7f0000000580)="c04d0e0ecd967fdbd18e3a195480fc362594d2dbd10ea45ea23076d358e652d113efd429307b468dc7dbae8405dd1d1b55179ea014ce48d5f3c89be8b6446ac33aa051bdb6a07522f34a3688646def26be698938dff3bdd336b8c194bb0ca2949f7ef4709be7063fde6c2e900c4d93a3afbe3d780f6459097d439e843cdb42b5955b09fd6ba058640da82c2068", 0x8d, 0x7f, 0x0, 0x1, r5}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x7, 0x1, r0, &(0x7f00000006c0)="f4df121c728192204e8e7bcfa54f05590b0826b79799f038e4cd7a3f4ede585cf877e40011d1707b6aa308bf3173dad4a718414699cb633226b1f361f3520d442a9de2252b8918a7c5d2fd2651f28b3e6a7194a52bad9c", 0x57, 0x9, 0x0, 0x1, r6}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x6, 0x0, r0, &(0x7f00000007c0), 0x0, 0xb08, 0x0, 0x0, r7}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x8, 0x4, r0, &(0x7f0000000840), 0x0, 0x9, 0x0, 0x1, r8}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0xf, 0x80, r0, &(0x7f0000000900)="a63a3c8e297284e198bfdd", 0xb, 0x6, 0x0, 0x0, r9}, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0xb, 0xfff, r0, &(0x7f0000000980)="4abd0072ca5e50cf5b06e1c3719cfb30f6a84467f8076dd201afdea09295fa4e794f2bb073d912e8068b4a283957952d97c8a421f222dd408abe4d76e5f3b2e280885870c1605e1f411f79b22d01ffcac04dd4414109a8ac06d9643b53afbed94079e515fa3fe350a71b54b4432a17d96948e20c30d487aaadfd54288a4f8a34a337809c4cba6140900ef102175928fd7a6282a86cdca6e731f3063a4262d9dfbed4b9c1b5ae0b59445b77908e4228a8f2dc4cc7012ef9784094654c15db3d1351d717e7860c3aebf6c5de56cb44852df9615f2a467654cb805b9373e21310ed6a99361227d7bcb45f3001ea615346db9acddd905e", 0xf5, 0x7, 0x0, 0x1, r10}]) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000840)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100)}]) 2018/05/08 18:27:53 executing program 3: r0 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000240)=0x3, 0x4) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="28000000030000000000000000000000000000000000000000000000000000000000000900000000f9292e6426f1bfdc"], 0x28) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x2, 0x7, 0x9e2d, 0x533, 0x5}, &(0x7f0000000080)=0x14) sendfile(r1, r1, &(0x7f0000000140), 0x3) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000180)=0x0) setpriority(0x2, r3, 0xce) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000000c0)={r2, 0x8001}, &(0x7f0000000100)=0x8) r4 = socket$bt_rfcomm(0x1f, 0x3, 0x3) connect$bt_rfcomm(r4, &(0x7f0000000200)={0x1f, {0x2e8a, 0x0, 0x4, 0x9, 0x9, 0x7ff}, 0x25}, 0xa) 2018/05/08 18:27:53 executing program 5: r0 = socket$inet6(0xa, 0xfe, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, [], 0xf}}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000040)={'ip6_vti0\x00', 0x1}) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xa80, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000100)={0x0}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000140)={0x0, 0x0, 0x200}) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000180)={r3, r4}) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:53 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)="00ad242538f92ebf9f6499aa66bf332efc8243b0390000") getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080), &(0x7f00000000c0)=0x4) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) [ 145.633890] FAULT_INJECTION: forcing a failure. [ 145.633890] name failslab, interval 1, probability 0, space 0, times 0 [ 145.645275] CPU: 1 PID: 11587 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 145.652232] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 145.661604] Call Trace: [ 145.664233] dump_stack+0x185/0x1d0 [ 145.667910] should_fail+0x87b/0xab0 [ 145.671668] should_failslab+0x279/0x2a0 [ 145.675773] __kmalloc_track_caller+0x208/0xcb0 2018/05/08 18:27:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x80200, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffe00000020000000006000000ac1414bbffff00ff7f000001e0000002e0000001ffffffff"], 0x28) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r2, 0x0, 0x70bd2d, 0x25dfdbfe, {0x1}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40040}, 0x40000) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080), 0x10) close(r0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r3, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r3, 0x0) [ 145.680491] ? __kernfs_new_node+0xae/0x6e0 [ 145.684871] kstrdup_const+0x154/0x270 [ 145.688807] __kernfs_new_node+0xae/0x6e0 [ 145.693001] kernfs_new_node+0x146/0x2e0 [ 145.697107] __kernfs_create_file+0x12d/0x690 [ 145.701648] cgroup_addrm_files+0xf87/0x1760 [ 145.706123] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 145.711577] ? init_gfs2_fs+0xbe8/0x1010 [ 145.715724] css_populate_dir+0x392/0x7b0 [ 145.719932] cgroup_apply_control_enable+0x124c/0x2390 [ 145.725265] cgroup_mkdir+0x215a/0x3120 [ 145.729383] kernfs_iop_mkdir+0x333/0x4c0 2018/05/08 18:27:53 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000dc9ff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000d4effc)=0x1, 0x4) getgid() r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x200, 0x0) accept4$packet(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0x14, 0x80800) sendto$inet(r0, &(0x7f000099bf26), 0xff96, 0x20000000, &(0x7f0000bccff0)={0x2, 0x4e20}, 0x10) sendto$inet(r0, &(0x7f0000000400)='\b', 0x1, 0x4000040, &(0x7f00000000c0)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) sendto$inet(r0, &(0x7f0000000000)="af", 0x1, 0x4008004, 0x0, 0x0) [ 145.733635] ? css_task_iter_end+0x530/0x530 [ 145.738082] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 145.742563] vfs_mkdir+0x69f/0x950 [ 145.746201] SYSC_mkdirat+0x3dd/0x6a0 [ 145.750108] SyS_mkdirat+0x54/0x80 [ 145.753699] SYSC_mkdir+0x74/0x90 [ 145.757241] SyS_mkdir+0x45/0x70 [ 145.760710] do_syscall_64+0x309/0x430 [ 145.764652] ? SYSC_mkdirat+0x6a0/0x6a0 [ 145.768668] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 145.773891] RIP: 0033:0x455979 [ 145.777097] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 2018/05/08 18:27:53 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) [ 145.784838] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 145.792129] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 145.799422] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 145.806716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 145.814009] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000021 [ 145.821576] cgroup: cgroup_addrm_files: failed to add weight, err=-12 2018/05/08 18:27:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000008c0)=0x0) ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000100)=r2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r3 = memfd_create(&(0x7f0000000140)='\x00', 0x1) sendmsg$inet_sctp(r3, &(0x7f0000000840)={&(0x7f0000000180)=@in6={0xa, 0x4e23, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x12}, 0x1c, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9348fdba1d342149b15e234424bc6ed58175adf3895a0a51bd69ec87f6bb7de782a522f540a5daa6af03cfbabc0d11dba4932367880521a21f408c517242c53ead251575bf57b73cabc9ca8f304db8c39af9abafd43464b9fba37384e051182a787a3567d28ce44f3e3fe35c326044efe0bb88004deb64252060a5ab7eab0b5992939d1fcf6a6e043b63dc801c0dd4ee3f", 0x91}, {&(0x7f0000000280)="e3639d380874b17ee58634cbf187557e7f10ac83a5cbe540ebb420b40c451cb57f68b588de4b02cfbcf7ce8708fa8ccda09519a06ac28d192c27f7bbc6ae2950dd5df754a8eaa8cf401ea912b011d92371268a7674baac58ab514fc4a14c8515e397b783172508d7b2389a34bedcf3a7994aed2de21ee2df1ef42a8cea978d9fe0", 0x81}, {&(0x7f0000000340)="714afee21de9263f0bc4e87d01a0bbf5eccf014e334f0a3156e67bf12c378bb73528f0bf9815873b5abff13960c837d03cb952", 0x33}, {&(0x7f0000000380)="ee440b9ca3a3e3d312974b3f7040f8483a3c0551066c5956d5d86b4167ff1287fad65ff1c618e102d1f77d73982cf8aa16a45aa2cfc784a20bf50abc82aa3b0491f7204d7e410dc26c46eaf5e888925bfe4593d554b4cb7169d5c9d679cc640ea6f438dcde628d89a54bf6472ddfe34aeb", 0x71}, {&(0x7f0000000400)="155d366c57fe906b32bd958d0afe0753e11c8ce7af9f5641ce80cf0ad5c5f50b6334361d8c075da381c6cb880d3314cfde6e7b1e5d4e5874a07ebef506e9cbf3b0914be87405a6f4a1ce4cb6a35d51ba46e5a5092227a8fd95158cea5e4e4353a791c8bbc5997f98d9d1b907b33ed582a00f8165d10aab54b0e8543ebd199fad03a92dea85e86ce2", 0x88}, {&(0x7f00000004c0)="f8ea99a4f59c2e49c702d9f8cfa604ebc656dd1b140e9d30eca19ef047b994f1ce643c6cf7aadbd37b194ce02fe3bcfed0eb9a7db55446746c3ad64376d124239cfcb36623b5354663eaec2a1117addbc3368d76d3bd5ffaa4578382c3fd26a1b253228b4bfe576f4e5f7b469d3983d21d40e8eef70d63545898f55b322f46866dc3407d4b2277f519bf6ca5e9f590531d3a3889a912ac73b029067f09c4450ae3ab8bf1d2c9faa390b801efa596acf578496e9468dfc165c4fa9d6efbdc1a6c63ffe0bb097ffff6ad0067ddbb2ed3edd11c739b2cd8c2417172aab840496757a3a6168645ff1955bb18982391d341c37a8847d1e8e733b1e8a4d6f794", 0xfd}, {&(0x7f00000005c0)="6a95acea0f68634f4f2f42cd1d9feff98b06cf9dd13e295b0b3d6f9b24e6fd8922cda575d145a0f835bd8c810f23b80493d3ec4d63ab026fc3507db908d51cb2be4d043ba5af0c3bc266997261faabf915e234113aa27e75267fc3b224fb4dd000f53425d182706103de776a1acd036e679afa8e5e919c04c3c9a43453b1dfa183e4a53abf4ee9d37c365b69edd9a5c8727f18dae4d7edf13e79bcca62b0a6783a8e21cc30aaf691ee8172954c69ffadcd9d3fa9d085a81eae6f0221d6b97c10785986ef62cd45be", 0xc8}, {&(0x7f00000006c0)="4d9fe964420af94faeeabe441fdd366205fff748eeec687bdb1a7bee0df44f28211100f90fc93662796c0c92a9334f734720f6c7129a0c4c87bb5ca1c756afcf46f32f6c359f87609c95b50219f49a37a448731241be4642a92dee8b850f00145f9643217b12150c2cf3b924ed32c0f0822501a8fd8abd9a872b22e54c12f0282187655c860507fd0a1eda53b3b568acec82de4361a9f2007bd807d7d0c83c2958bc82ca00399657d25039df20a04ea47d68b1d462f43dcbd66685086c7080dc158464366ede716f7f22f013955d40b70c9edfbffdc8646f327efe9a0d33542966e7dc795d813b711b98a0ee0af1364504f559", 0xf3}], 0x8}, 0x20000000) listen(r0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r3, 0xc0045516, &(0x7f0000000880)=0x2) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000000c0)) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000080)) 2018/05/08 18:27:53 executing program 6: mkdir(&(0x7f0000554ff8)='./file0\x00', 0x0) r0 = open(&(0x7f00004a3000)='./file0\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x80000008) r1 = gettid() fcntl$setownex(r0, 0xf, &(0x7f0000000000)={0x0, r1}) fstat(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) quotactl(0x1f, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)="b5e3aad8a0e1c58660e340f50973f17258f6dcd8ac341fd8e43dbd7eaf9c1ec172de02f89605b1b12644fa35501b125f7b9b345ffa373c961ed72c4ed81bf5af2af747f2e4181fc466c6") lremovexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='security.evm\x00') 2018/05/08 18:27:53 executing program 7 (fault-call:3 fault-nth:34): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:53 executing program 5: r0 = socket$inet6(0xa, 0x5, 0x4) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000080)=0x6, 0x4) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) recvfrom$inet(r1, &(0x7f0000000100)=""/186, 0xba, 0x0, &(0x7f0000000040)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xc}}, 0x10) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:54 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x11) 2018/05/08 18:27:54 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = gettid() ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000440)={{0x9, 0x2, 0x3ff, 0xfffffffffffffffd, "f73d3a999e7f27df074f13d9ce4b02c13a6b58d002a501447481e8742203c8d9f572185d61921f917afc2b09", 0x7}, 0x0, 0x0, 0x7, r1, 0x800, 0x1c, "5c26c7cb7f5ef293519c49b3a8d3f29a10fb79ed146abb394a6a153b04b5cae8e2710c66f657f16fbf948183c636e29acb7b77964e854f885a81ffaac30e79fb", &(0x7f0000000000)='/dev/cuse\x00', 0xa, [], [0x6, 0x1fd2, 0xfffffffffffffffe, 0x200]}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000300)={&(0x7f00000001c0)=[0x0], &(0x7f0000000240), &(0x7f0000000280)=[0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x0, 0x2, 0x5}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x1f}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000140)={0x0}) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f0000000180)={r3}) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000000100)={0x4, r2, 0x10000, 0x2}) write$fuse(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000000000000000000000a8713abe46d3af63000000000000000000000022dacb94b7d4db3d400000000024400000000000008e261f19434a3b7c43855f5ec0c3bfc9493808fd574457ff0cbc0525ffc3bf8b6d24e215e75bdecedbf1faf772e32139963a9507009e11de3fb713acad94f30dce64846fc67f2d1df6f720"], 0x28) r4 = epoll_create1(0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)={0x60002000}) shutdown(r5, 0x0) epoll_pwait(r4, &(0x7f0000000100)=[{}], 0x1, 0x0, &(0x7f0000000140), 0x8) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000080)=0x2, 0x4) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r0, &(0x7f0000000200)={0x80000000}) 2018/05/08 18:27:54 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000738ff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) creat(&(0x7f0000000180)='./file0\x00', 0x9) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x20020003, &(0x7f0000000b00)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f00000000c0), 0x14) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000f43ffc), 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept4$unix(r1, &(0x7f0000000040), &(0x7f0000000100)=0x6e, 0x80800) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000140)=0xfffffffffffff001, 0x4) sendmmsg(r0, &(0x7f000000a880)=[{{&(0x7f00000002c0)=@sco={0x1f}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000b80)='\n', 0x1}], 0x1, &(0x7f0000001b80)}}], 0x1, 0x0) 2018/05/08 18:27:54 executing program 4: bind$alg(0xffffffffffffffff, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000000c0), 0x0) 2018/05/08 18:27:54 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) r2 = dup2(r1, r1) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f00000000c0)) gettid() getpgid(0xffffffffffffffff) fcntl$getown(r1, 0x9) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000100)) r3 = fcntl$getown(r2, 0x9) r4 = getpgrp(r3) syz_open_procfs(r4, &(0x7f0000000080)='net/igmp6\x00') bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) [ 146.099927] FAULT_INJECTION: forcing a failure. [ 146.099927] name failslab, interval 1, probability 0, space 0, times 0 [ 146.111295] CPU: 1 PID: 11617 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 146.118241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 146.127617] Call Trace: [ 146.130260] dump_stack+0x185/0x1d0 [ 146.133937] should_fail+0x87b/0xab0 [ 146.137708] should_failslab+0x279/0x2a0 [ 146.141825] kmem_cache_alloc+0x136/0xb90 [ 146.146011] ? __kernfs_new_node+0x137/0x6e0 [ 146.150474] __kernfs_new_node+0x137/0x6e0 [ 146.154772] kernfs_new_node+0x146/0x2e0 [ 146.158883] __kernfs_create_file+0x12d/0x690 [ 146.163429] cgroup_addrm_files+0xf87/0x1760 [ 146.167904] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 146.173365] ? init_gfs2_fs+0xbe8/0x1010 [ 146.177508] css_populate_dir+0x392/0x7b0 [ 146.181719] cgroup_apply_control_enable+0x124c/0x2390 [ 146.187061] cgroup_mkdir+0x215a/0x3120 [ 146.191176] kernfs_iop_mkdir+0x333/0x4c0 [ 146.195423] ? css_task_iter_end+0x530/0x530 [ 146.199873] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 146.204368] vfs_mkdir+0x69f/0x950 [ 146.207957] SYSC_mkdirat+0x3dd/0x6a0 [ 146.211867] SyS_mkdirat+0x54/0x80 [ 146.215450] SYSC_mkdir+0x74/0x90 [ 146.218989] SyS_mkdir+0x45/0x70 [ 146.222455] do_syscall_64+0x309/0x430 [ 146.226396] ? SYSC_mkdirat+0x6a0/0x6a0 [ 146.230411] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 146.235623] RIP: 0033:0x455979 [ 146.238830] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 146.246576] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 146.253869] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 146.261161] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 146.268451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 146.275745] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000022 [ 146.283170] cgroup: cgroup_addrm_files: failed to add weight, err=-12 2018/05/08 18:27:54 executing program 6: unshare(0x40600) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fremovexattr(r0, &(0x7f0000000140)=@known='user.syz\x00') r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='/exe\x00\x00\x00\x00\x00\x00') ioctl$fiemap(r1, 0xc020660b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000008225499200000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000010929220639228ad0000000000000000000000001bb62e6c092204fa01000000f6150526d391ac7c94fdf2dc4e5acdb44137312b991313189d4dacd1dffa93a477c86093bef42de28fb7f11b228578dff76b6655ed4173"]) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r1, 0x402c5342, &(0x7f0000000040)={0x2, 0x101, 0x1000, {r2, r3+30000000}, 0xffff, 0x1}) 2018/05/08 18:27:54 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/cuse\x00', 0x2000000000000, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000040)={0x0, 0x19, "a172a90a65378fe60df510f57c006dd1f8c8930b2601c24f81"}, &(0x7f0000000080)=0x21) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = gettid() ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r2, 0xc1105511, &(0x7f0000001380)={{0x8, 0x3, 0x7, 0x5550, "7d04e745bce1b3432961bee105089fe2de6e19d45488da689d644ad09702529bc391dce262fac0d4db370324", 0x8}, 0x0, 0x0, 0x478, r4, 0x10001, 0x3, "c241d7a87cce96017f3c31ece8cd4b35db5b76fadf06e77e7721cb1b19e4a3a143c08326de446bf13d911d26e430a7cf476d0aada40800cccc764b6b0b3e29d1", &(0x7f0000001340)='veth1\x00', 0x6, [], [0x8, 0xef62, 0x80, 0x148c]}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00000000c0)={r1, 0x12f0, "d23e1a1cdec3aa388d2562c457850bdc45689ba9eb0042f0cda420787f96dde9dfa232b593b2a068244a391631eddd27750cf82bf0810c96388cea269ca69c0668d4d5c6e0d25a99924a5e2a1f8fa737010187ec24d7eef618b639648f8f7950de7b3d3a62dc1c9e9496da5576add4b78a603ce087b2b74a48f51acd2e9ab759138d1b0d37f10244d677a0901e264f86006ace48266ca89dcc4a9851983714a8e7bdb7b855ae29bf92a13a7553691cdcf2d858e2ea249022f5ed8928c13148b6735dd123b54ecc18e1cff1f1e3eed82b78f1edaaa41151d3fdd4e4e8e313ba1e8565a7518f166019adc9e40a2c7ef6e42a42ab379718721096d25c72fbf451efb5ccf168c86babb5ae43e058d8207c965b8951558d9e7797304eb101bf791a98fbc063afdff5a8300085fdbf4a51899acf2ebc479f944e2648e8e6fc6f8680b61eb24792c970a8ec9e889fc4f4e8a85d40d32ca5c885d49e0d1332d34d2258812c731ae54eb6f7807015e1432bbe468693515b1daea31489eb7953f94a6578585f031affffbee639a76fbce54c8c8d4aabafd7cfb60be49c54d1f18da489e288d16b7f0a4cdc36917f3d56fe48ef2984677b3f3a7e8c90c48a0d19d1c3d9b8a43674d703a6f99d8ce119757bf482dab3f7b6000b501fe70405f7d4ad01ae1c63f559c4d1d1345ffe8c4e212c00d50effd3730f2b18e631732d03030adcccf48ab7adcf0f05fa431662b59636765b58a204d35c9d712113e36c0b4a328456047a7536c9dd389a1c1e5d223ba339ec062a65a0dd446baee58ae9633f69474eb91de21b475dba499fb45ed8cef4f1807bfdb68c833f5a5d7bceed60d7212eab047b9b5af00b6973be61c370d78a5959fe9de9c71c05e690a6c424908d60da08a82629c507efcf4e0c38d4249085e7288ced65572e0a800b551ec59195588ce993f51e8176b7a210a476e7b3fc101d4bc0e38a5957a3e13bd24f47b9a2e58ec13f0800a5b6a1169a2b245a6563907e9891430473545eb65d44e681fbe6a415acdcee4112c438fd5363bd7ca687f2d350341dcec4a1eb3e79d12b48259fb963157ef5bc8b2b65d942a6c41568785773f8a8e7620f8fb933951c3904ebde5867bf11cc00d6f612eb3e3af4b35dfd2d205d817d6c63e06def8a6e1af3420b1eb7f30a8c8f0df16c5acbc89353cd6e6be83d32e4608d53df752c5a3586bb4acae8436f31c9a8f44caa05132a12ceb8b041aa425f05edb07da9e00aeeb07471970373f2fa5e4c77fcfb8ec1a74a2150d8b263a27754e50ca7831e755421bb21000b67deaba0aceaf87b29f8f4a6655589403547d3c94b273f3d76afb28a19874a3275cded56a43ea55ad8bb436429fdcda4d448d25a5bc364452b24169eae5eaef5f7f0f0461e72531d9c96eb553de03331a3f7889d18e17a44e2f0b88f6e342c7bb5d905884dceeec7740b50699f24e7a88d99e671fcc5a9f26a0630d22e393c302b9cdf5b3a1335b3d121fd527a67d3db4273088201e24731d34340ec870bfedb3dc177d63134b1a14e88fa68146e0cf4c5f2deff9f3809538c3ff69656d84a38dcc8ea912f9d58d9b843bceb1df2c12540e574042645666ebee97f355d013d064625b896cecbe818c6fe6711eb18aa830a9d579a3b90e2abe018aa0a898b97266b8185939c42c7f023d3d42df0af12818764943724ec4456f6f8e6557e87843545b0e32eb95790b2fbd8732261a3e0a43112b6b473aa2436009de0d4f28ad7d54cfb7197614a92b35164f93b2e3446d681e556487529f25f73ba5c7dea966c1dc499160914d0838be958d76c8b7e51783c98645ee0f1af299ac4530a0b84b2a9e895998b279ddc441d8f619635beb8d4c16ea153b099c993f7b7a3f8391e7c7fb730b51b4639e09a9590bfe6747ade4f105a903b781c732b727ad01f08ced22172bbaf692a05124bf950555f0fad4b42e1c42af921e9d0eef5f147a8c9755980370ce54bfa3931a4a8b39cdd338a219b87c4921b773bba7286e1f1a91c0ad09e8d972d648ba7ebae73736b7779f573d5594fe112e77bb7f34a58599078ba9856f0b82e3d2b70974a69200ab40e2ec92f77a4b5d0de370170bce988e893f9a753962c70032c6fa5b3f7a8e70125ca3c3b78c44f56a408ceb128a685b55c2f3fadb42c8503326ea41c586760c2d374d7a26497626130530dfa3b9be2f1f4d6b1c74529ef089d864b88e5de287c08d82987f1baeff54e8be20768342d0ff4e4b4afc5b1b5bfc504b76529e20ce1d96c4f20763fcecefdc07ec28b4e1f2d1aa0f6942916e3de0966e4e737c3e37044f0775fbb592cab2fd4f77d512a2283994bdd77dfc01f650c569ca110f344c20f9d509cf33f8fe72e416b04e8e99f24e831665f5dfe9ac35028dd09fa804a061828ff96916c96cd9d95fb78ee6a0ac24fc32d509d43e111af3f5470370743778239e0d93b65bd558292df5533e85667b54b340f552f3b839cc650c76e24fa73013e7cb2f1eec6ac940e1b85cca2b2718dbdf1a8bdfd57eb996bf9f184fdd375656fb0c7124963a9ef77c49b143ebdde4957a91c5247c61cb9c00509d2aebe4494d47ae2dafcde62b2c2bc4c26c5b31a07dfae75826252513fe13f346c62705c433abb35941bf92ae9b8632b1f8660f778468913b98c49e39e804c671a62baabac6c18322d8d75c3cfb9907fab8aceeff4f6995ff555e454490c19150cb3c05842511f9fe68013d0ffd5e99358b3ec7de08c1c08cda95bd5210edc0094a8cf139ec68177baed3a12e0c3545083cba052d4ea4a715141d6c1d3b0e0f4c943c9196f9b060f15c83d02fa802d4a627faf0deddcba17e621b0b78eb3368808d0c689f2d7e7bcd3e84ab2bf5638d6a860ce177ed1dc0a491f53525380bd8ff9371a2b6701924af89e103e67505f444ade8d4b30fdc5a18041868f1a87c12ebc1ef3cb0d128721c10817a454ba30c1f25a97523d3c28100f4b000ad25776b4f40dc7d9e5441b263ad2b9f7590e9267daf117cc8b83e870621a1f2c988dd4bc938048336b4fe8eeab1cee7936ac7b8703fd53ae815d335d5c1c96124a1b42755ed406d6c71e7e8b1ae54a33e02c14814939c3b53df601e5509b40d9d4b63b13766594c6ea2fac93489c7758969fd0674eb4d6eab3955baa8d9dcb4379c5aa8b13673be4434b4a05ca7eec0596ca2e321eecc762644d12e6d0342d4a5997213d3ea641beaa3e79ae577508def8f9b81f71a8f4aebb593744bb6eab9adb9c603357f266e63f7d686d76dfedf1e74ff9abf903fa69ef94522f8ed9afc07ebcc1964b8d560f8511d601063d960921f9ddf4161286a9174122dd50fc8cb46ba4829fe5edce9890baee1affd5f79519eedd4256a77f5596d6ecd82491be526353001764ad677c3c3c4bfbb9c5c40ea35d29e8fa505f928b156c3b357138a73a3bb54d35c242e883fc400d593a7f48d50668683b12ef0eb5759401ed6d368a151f6080e3b99607f0f82c96014ac5299138e15a99d65c0c0c7443661f917f15d9e206ebca09608256cbc7883802619bfd09445615e15630dbddab3f5aafd23611afe03ae6df4509b384ecf966e4052d20422b7af12b24214bc7464657b24b2aedd4fa4dc740bb93753dd0f132f5818b5e2fece4fff7453bd089efb9ae4ca1c0a1c843c2eec21d6a05f6a467f8cbdcaa40ac072415fa9b43ec4029bd23b7f424bd5881e6c5dd9c7981fefef6c59baf4b0aa37a2bffb3044d6a6dc4373a52284b15d67dd77a70d3e6562921e57734d025a3c3974af5f2f9987902ddcb3c4055de96648be507ed1b6ca512362e434d158c626bfda7a8cd147f24ac0d4f585a4552a04bbb5c7602ebd452d19cced3a6649099a7863a71fb86228ad8688eb020775eb766f474dbe209c75cf562ee820e0bb5c154690ae91eb8e1e0892924a5ce15abb63f7fa32b1cb81e4e5968c525a5e3b26325312974a9948200b56a3d94a6bdd9e35b56a1e085f10e51f75a8fe2ce0ae2c9bd3c48019d2a6f28d0e85e8ffd38fb5109bb004b3bdc88871b8fba379b52378bcffb62afb62581b818dc749c2615354162e945cb57b9468165ef80322c96ed1e7577f28eba8b58d2b843b96570368ae86bd7d11e669a44cad2da3b1727430f9a0e8276db74dac27ba858b0be26f44fe16459e2d84b027ea95004e409d24a77d87359a2f78d9733aec7ef862bcf018131e40ae3957665a53912c60c254fef5f407e8d1204f55781ab3fa9c06091f9c8e399bfebe7d977c25ed6d42254742f1abbe04eeec53a7594ddc9309760bab645f176a19fcc2b063bdd2196835f2516ebb21fa7bab51a2b6d94e35a55325c30f8d1c3a615e30ab0847b2c4b6b885ad04f11c5b5f0783c92fd82945d7a2061e4e3c4d0a906516120803bf0592061f0993505955fd1e2a16cb765325bea6a0ad264e66b0ae141f4bfd806a5114258a15335786dddda70ef78040dc8ab46337e5683c218c23f334a4d0195a3aa76aee7fc94b9d54fd7c963a16aceb98c8988b8e7e5d8ddd17139f8dee0b81f10517b9ad135fbe8886fdd738feebfd20d289bfef707d05a591e7f94061832acbeb522da1b0c25ab100a969ac3d012fe4a005e4d9a0535be550783d7dcaeaacd2421f530b69c8b7be3b5dde171f1c53ca21063a953c57f46c556dce0a61aa713f773e5764718b1ee1e496ce0ab2be7ea71efdda477b7366e7b1ebda0ee7e3f30b12efc97edc9a058fe18106a2d3b5de3bbfb8bffb888b5063a91d28204eef2e482e0882c17a5382eda92250943000a6414feee779c507585388bee9abfba11cef8808f4dbc358a18957e8ad577c08e70e2a5e9157b3791ce0ebd6062fdc9fc68578e153e602041ff61c4dc5eb976d17d023974e7e24d9d75d69a12a5ec29865d74c424dbf073b4d43f80275e7a96f89593ac7791d01397e52e53c796b91153ae53405431ec167c484de8d80aedd9d07566232658640477fc7d2e7130df8ea3ec396228a15d3513b834307c5e995757037de347ea7f9801e55dbb01df601b41c920abe3ad212b38d9e8bde4731355e2979a2243e6f778fdbcd1b4c0d285e43eaef7963fcc03b835c480801415229abde9f111bff65fd1625f43e5f1872d8b1131060f70ba1a746804f5ffcb4817e1b7237ce29a3e72091cd9cea7be2b452122a1e7742305624e6f1d3feea51908539d6c242bdcbf458ef8302d78893b5af2edd9dc6b00b9648dfd46bf87f9f25f805d5ae278f0f92225f0ea05b326fcdff5672b9e632a0d1de7e3fd46b83c7e5d525be147decef63fd7debfb68175e737813b0ad7eb4ecac7488074c09f433f9bc7dafef586bfabb4ae2f3f878032260b837c7aec140a23ec1ed9c7d34691139bad482f75c21a10873612e5296e285a3e52776755f97e191f7b8189553a2f90cd1fee4ff1bba9dbb4f18692f86752ea8b4602a04cbcfd5ef31c240dc6684e84a397e389af55e4d9d139768bcc0457f0c4cd67e20ae7427692eb4c451521c76378f2c8b34269b9c4809abb2e5ad1e07262bef4af976159e25723f73b233b8769572d0c9390c4189bbc99bceb3bfd8f949847844f9a20c2c988e5e6f6483de2b676b7d5a8d5676ab9421a9337d89209fee15265e03a6ba5079f5a54cb7d2abd69fde9597c298cdbc65d926c1c883553fb396f205361d72b8b2cc9ef733d4157eca7c5f11eb0c101c90158178f3120014109982f328d0ac41fcbf6ad900364dfec9ddd017fb460fcec718a93b061e6ec7e3c210abcf49a9d0b833b0a526650cca3f137e70b14cc8a4e2c"}, &(0x7f0000001100)=0xfffffffffffffe71) recvfrom$ax25(r0, &(0x7f0000001200)=""/45, 0x2d, 0x100, &(0x7f0000001240)={0x3, {"df9976e2c3d5aa"}, 0x800}, 0x10) ioctl$sock_SIOCBRDELBR(r3, 0x89a1, &(0x7f0000000000)='veth1\x00') write$fuse(r0, &(0x7f0000001280)=ANY=[@ANYRES64=r1, @ANYRES32=r1, @ANYRES16=r1, @ANYRES64=r5], 0xfffffffffffffc26) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000001140)=@assoc_value={r5, 0xaf6}, 0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000012c0)={r1, 0x6}, &(0x7f0000001300)=0x8) shutdown(r2, 0x1) 2018/05/08 18:27:54 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) socket$inet6(0xa, 0x2, 0x5) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000180)='/dev/uinput\x00', 0x20000, 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r2, 0x80045300, &(0x7f0000000200)) accept4$nfc_llcp(r2, &(0x7f0000000480), &(0x7f00000000c0)=0x60, 0x80000) set_robust_list(&(0x7f0000000140)={&(0x7f0000000040), 0x1ff, &(0x7f0000000100)={&(0x7f0000000080)}}, 0x18) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000002c0)=r2, 0x4) setsockopt$IP_VS_SO_SET_ADDDEST(r2, 0x0, 0x487, &(0x7f0000000300)={{0x3c, @broadcast=0xffffffff, 0x4e22, 0x2, 'lblc\x00', 0x13, 0xa3, 0x56}, {@loopback=0x7f000001, 0x4e22, 0x0, 0x6, 0x1, 0x4}}, 0x44) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r2, 0x4040534e, &(0x7f0000000240)={0x1, @tick=0x4, 0x1, {0x800, 0x3}, 0xffffffffffff22a9, 0x1, 0x8}) 2018/05/08 18:27:54 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) 2018/05/08 18:27:54 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) sendto$inet6(r0, &(0x7f0000000240)="8190e2b180b2e9160f8fab58f37d7fc95953350553f5f86d2144d9b788cde28bbfe41fd7cfeb66d2a836003077f7d08144db1d41fa7f1255dff1fe48d081fadc68a93a7adde602d9d01034199ebd5e4bf2d4358a454cc0916d6c0d3f00a7064305ccd46be9553b978243ab9b8e6108f50d9ce98a064592b4a1e4c65d178ed27971639ee2611147ce5f1a3f1ddf213fe4dbb0e1a9e4f307b80ce853ead942049f8c56dc2b880eb0e9e66c679e2b5c2299bd20b39433033ae7119fc61baaab9e67a2d1b24c8f416f2da9a7324e456a1230efeade28f89d03cdee5d867d155e232bb8447512e4a9baee76fd436acd568f285e08fede7e556b7e6f674c34bbc115ec3d94d3928a47ef03ac3e29a0bdb3d5d9eba7bba7d9fd25e76daee480f39831fabbeddd3cd2291d11ba8a2fdafd0387919e2930ba5e91552811b3b90252420a6608fbe93ead3ee66a9283ffb109b32059a9e2fce77fffefdfb7d99b6a61887e320bc019d2463c1a665088be9ca6b9f8c2fe56e5b861cd6f4897a1386d294c73e1c5350ca74b43280f898a30cac1ec91ead092123de6f2b6e9165da84ec60f1c682d7288a75819779f6b071dbf080beee6408268e876adf49fa41231bfb907755e1f2a9ea159b1c09032e797046139547c0fb88167a7780d689106e0303a2c1c9f057776b4f7bd62064f72ae1a080e39e5a1d467f774298f755f64c451f9e01aed896ed84ab1ac72b1448bef1495774573f30131f3b02a35f74222430251b5b1246cdef5b7535f3d32d5ae315d2a0a8f3485d07c257d3f3da00ef2a276db61537e8e0b520a1b1c069d13682a73767ead8a83904873eff3b427f7c2fe6e59196aa2e98b947c996816fe6f62328fe8e052d88641c56dc83eaa3bab293f46698845b7a71e2db4a4c89f187e97d2af64f9ceb8bce27707275d98070187d3004bbcc8f9940b0cef24e9cb87fa4a77470b245a2a3d63fccdf318abe40c78471e660f4ef3b315ed513eb24476e34fadc020c2fd82fa08b4a5e6eb656275f845af9234b3c5dfad9ae378ee466d83d024bf527911f74fe7215aa7fe756eeea25d885c0caec53b7dfff006251375e2c703f0ae1b79d80e3d030b4eec9484510aa699bf34dee845a64ec0342058df9f7471896c64e6a10e4b07ed55562d2c905b2b47bc4d364779fbe260ce382db49d525c70cd6b8ab1868c348c6aea1e5722d2bbdef660652063bb212ef2554aa5326d79be5083ac53e325281adb0dc5637e9897e64f64c5db043d4af11ae4e1d7d88b46f9f0b0cb389924f26f60d6b3a52124450ec82b8a0038dcb36c1572dc90f38bef14c8836096b5d8cf8a5766ea5735420a0d7ffb6cca15edd85fd14d4a98ce4f1eadfbdb181bbdd60c94a3c3b707b0ffe80efbefeda5c3079c231f8457f1eb81d52fd85dcb2b1febce6ee23f69d88e79741e9ee1750c6166934bf3ef48a466769dfac5b7881386bcf7237a9902adde5dbc0f7dc66ce90e08d314b0eda1c70ef5394288e9e57fa5acb68903ec1885fffeaab75c7c9f3e763356f533d71be0f3578a5eae8d1962a45550e75913205ed69b7dd238df01f474335d7aff5eeb504bd3fdf1d63983a822b471d2535f333f5d86cdb7f12531deb00e30b74e60de4288fcd7d5865e576852e09f9d6fa8ef33e2f3a84c960419f6ab0fa29ffae466fb191017f935bfed886e92f61d0ffffe700d8cf4051338e693259eb92263dda700000000000000000000", 0x4d1, 0x0, &(0x7f0000606fe4)={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}, 0x1}, 0x1c) listen(r0, 0x2) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f0000000080)=""/255) accept(r0, 0x0, &(0x7f0000000040)) 2018/05/08 18:27:54 executing program 1: r0 = socket(0x11, 0x100000802, 0x9) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x1}]) 2018/05/08 18:27:54 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:54 executing program 7 (fault-call:3 fault-nth:35): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 146.582240] FAULT_INJECTION: forcing a failure. [ 146.582240] name failslab, interval 1, probability 0, space 0, times 0 [ 146.593704] CPU: 0 PID: 11666 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 146.600757] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 146.610151] Call Trace: [ 146.612780] dump_stack+0x185/0x1d0 [ 146.616460] should_fail+0x87b/0xab0 [ 146.620230] should_failslab+0x279/0x2a0 [ 146.624402] __kmalloc_track_caller+0x208/0xcb0 [ 146.629141] ? __kernfs_new_node+0xae/0x6e0 [ 146.633530] kstrdup_const+0x154/0x270 [ 146.637524] __kernfs_new_node+0xae/0x6e0 [ 146.641737] kernfs_new_node+0x146/0x2e0 [ 146.645869] __kernfs_create_file+0x12d/0x690 [ 146.650414] cgroup_addrm_files+0xf87/0x1760 [ 146.654895] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 146.660348] css_populate_dir+0x392/0x7b0 [ 146.664550] cgroup_apply_control_enable+0x124c/0x2390 [ 146.669890] cgroup_mkdir+0x215a/0x3120 [ 146.674006] kernfs_iop_mkdir+0x333/0x4c0 [ 146.678261] ? css_task_iter_end+0x530/0x530 [ 146.682716] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 146.687187] vfs_mkdir+0x69f/0x950 [ 146.690836] SYSC_mkdirat+0x3dd/0x6a0 [ 146.694751] SyS_mkdirat+0x54/0x80 [ 146.698347] SYSC_mkdir+0x74/0x90 [ 146.701892] SyS_mkdir+0x45/0x70 [ 146.705359] do_syscall_64+0x309/0x430 [ 146.709302] ? SYSC_mkdirat+0x6a0/0x6a0 [ 146.713322] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 146.718540] RIP: 0033:0x455979 [ 146.721746] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 2018/05/08 18:27:54 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000000c0), 0x0) [ 146.729494] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 146.736790] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 146.744080] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 146.751375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 146.759081] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000023 [ 146.766671] cgroup: cgroup_addrm_files: failed to add weight.nice, err=-12 2018/05/08 18:27:55 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) 2018/05/08 18:27:55 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) r2 = memfd_create(&(0x7f0000000080)='cpuset\'\x00', 0x1) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r2, 0x800443d3, &(0x7f00000000c0)={{0x8, 0x7f, 0xaa, 0x8, 0xffff, 0xfffffffffffffa12}, 0x0, 0x5, 0x8}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) getsockname$inet6(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, @local}, &(0x7f0000000140)=0x1c) listen(r0, 0x0) 2018/05/08 18:27:55 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) set_mempolicy(0x0, &(0x7f0000000380), 0xdcf) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='net/tcp\x00') ioctl$BLKPG(r2, 0x1269, &(0x7f00000002c0)={0x75b, 0x7ff, 0x25, &(0x7f0000000280)="be22db6ba2bb100b804e3e3329657683642d2bdfea4f81611b680c1b11a609b3ff99c25fe9"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0xac15a4741bd563a, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) r4 = request_key(&(0x7f0000000040)="1750b3e36e00", &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000140)='/dev/net/tun\x00', 0xfffffffffffffff8) mkdirat$cgroup(r2, &(0x7f0000000300)='syz1\x00', 0x1ff) openat$autofs(0xffffffffffffff9c, &(0x7f0000000340)='/dev/autofs\x00', 0x0, 0x0) accept4$alg(r2, 0x0, 0x0, 0x80800) keyctl$get_security(0x11, r4, &(0x7f00000001c0)=""/84, 0xfffffed8) 2018/05/08 18:27:55 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x20877e, 0x0) write$fuse(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000000100000000000000000000000000000000000000000000000000000000"], 0x28) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000080)={0x7, {{0x2, 0x4e24, @multicast1=0xe0000001}}}, 0x88) getsockname(r0, &(0x7f0000000200)=@sco, &(0x7f0000000280)=0x80) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000002c0)={0x0, 0x1f, "ed2df631a9165f309ca685229edecb6c7bf92a4e0a61514fb84847773973a4b389f2517afe8e2e64e13ddf9031704ccb1cf8bdf299505d4bf95b928cc6b79f0ddd8136621ae78c6c13561ad2e63a6d08f3440a9bdceb97253e413610243bbd4cf13dd44a87d17c64a2099c29f87c1fdfbe7a5290f6b9587997689f726e1a"}, &(0x7f0000000380)=0x86) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000003c0)={r1, @in6={{0xa, 0x4e22, 0x9, @loopback={0x0, 0x1}, 0xffffffffffffffe0}}, 0x200, 0x6}, &(0x7f0000000480)=0x90) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r0, 0x40405514, &(0x7f00000001c0)={0x1, 0x0, 0x9, 0x1ff, "3b81322bbda5cbac4171100fbc999ebaf0eb6429c74ebda6d1d538012bc7dfc8164cf180f82c97aaae3c5d41", 0x8}) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f00000004c0), &(0x7f0000000500)=0x4) 2018/05/08 18:27:55 executing program 5: r0 = socket$inet6(0xa, 0x804, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:55 executing program 7 (fault-call:3 fault-nth:36): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:55 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x6, 0x200) getsockname$ax25(r1, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) listen(r2, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xc, &(0x7f0000001040), 0x4) connect$inet6(r0, &(0x7f00001cd000)={0xa, 0x4e22, 0x0, @ipv4={[], [0xff, 0xff]}}, 0x1c) 2018/05/08 18:27:55 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000a00)='./cgroup.net\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000040)='./file1\x00', 0x0) r2 = dup3(r1, r0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[], 0x34123610) ftruncate(r1, 0x3) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000b00)=0x0) getpgrp(r3) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000c00)={'erspan0\x00', {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1a}}}) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000e80)=ANY=[]) [ 147.528950] TCP: request_sock_TCP: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 147.559994] FAULT_INJECTION: forcing a failure. [ 147.559994] name failslab, interval 1, probability 0, space 0, times 0 [ 147.571426] CPU: 0 PID: 11705 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 147.578372] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 147.587741] Call Trace: [ 147.590382] dump_stack+0x185/0x1d0 [ 147.594055] should_fail+0x87b/0xab0 [ 147.597827] should_failslab+0x279/0x2a0 [ 147.601957] kmem_cache_alloc+0x136/0xb90 [ 147.606145] ? __kernfs_new_node+0x137/0x6e0 [ 147.610607] __kernfs_new_node+0x137/0x6e0 [ 147.614904] kernfs_new_node+0x146/0x2e0 [ 147.619006] __kernfs_create_file+0x12d/0x690 [ 147.623547] cgroup_addrm_files+0xf87/0x1760 [ 147.628019] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 147.633470] css_populate_dir+0x392/0x7b0 [ 147.637677] cgroup_apply_control_enable+0x124c/0x2390 [ 147.643016] cgroup_mkdir+0x215a/0x3120 [ 147.647129] kernfs_iop_mkdir+0x333/0x4c0 [ 147.651376] ? css_task_iter_end+0x530/0x530 [ 147.655838] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 147.660319] vfs_mkdir+0x69f/0x950 [ 147.663961] SYSC_mkdirat+0x3dd/0x6a0 [ 147.667877] SyS_mkdirat+0x54/0x80 [ 147.671465] SYSC_mkdir+0x74/0x90 [ 147.675006] SyS_mkdir+0x45/0x70 2018/05/08 18:27:55 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x2800, 0x0) ioctl$sock_inet_sctp_SIOCINQ(r1, 0x541b, &(0x7f0000000080)) socket$kcm(0x29, 0x5, 0x0) write$fuse(r0, &(0x7f0000000000)=ANY=[], 0x4) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/5, 0x5) 2018/05/08 18:27:55 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_buf(r0, 0x1, 0x1a, &(0x7f00000000c0)=""/209, &(0x7f00000001c0)=0xd1) bind$inet(r1, &(0x7f0000000200)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) chroot(&(0x7f0000000080)='./file0\x00') listen(r0, 0x0) [ 147.678463] do_syscall_64+0x309/0x430 [ 147.682396] ? SYSC_mkdirat+0x6a0/0x6a0 [ 147.686422] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 147.691633] RIP: 0033:0x455979 [ 147.694845] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 147.702592] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 147.709886] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 147.717176] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 147.724467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 147.731762] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000024 [ 147.739264] cgroup: cgroup_addrm_files: failed to add weight.nice, err=-12 2018/05/08 18:27:55 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:27:55 executing program 6: clock_nanosleep(0x2, 0x0, &(0x7f0000b85000)={0x0, 0x1c9c380}, &(0x7f0000443000)) r0 = gettid() timer_create(0x0, &(0x7f0000000200)={0x0, 0x12, 0x0, @thr={&(0x7f0000000040), &(0x7f0000000100)}}, &(0x7f00000001c0)) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, 0x9}}, &(0x7f0000000040)) tkill(r0, 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) 2018/05/08 18:27:55 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000000)={@empty, @remote}, &(0x7f0000000080)=0xc) 2018/05/08 18:27:55 executing program 0: read$eventfd(0xffffffffffffffff, &(0x7f0000000080), 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup\x00', 0x200002, 0x0) fchdir(r0) listxattr(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/191, 0xbf) 2018/05/08 18:27:55 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) getsockname$llc(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x10) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:55 executing program 2: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000180)=@add_del={0x2, &(0x7f0000000140)='bpq0\x00', 0xffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r1) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) setsockopt$IP_VS_SO_SET_ADDDEST(r2, 0x0, 0x487, &(0x7f0000000080)={{0x2e, @empty, 0x4e22, 0x2, 'rr\x00', 0x1, 0x7fff, 0x17}, {@empty, 0x4e24, 0x3, 0x2000000000, 0xfffffffffffffffb, 0x6}}, 0x44) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r1, 0x0) 2018/05/08 18:27:56 executing program 7 (fault-call:3 fault-nth:37): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 148.060674] IPVS: set_ctl: invalid protocol: 46 0.0.0.0:20002 rr [ 148.100559] IPVS: set_ctl: invalid protocol: 46 0.0.0.0:20002 rr [ 148.104078] FAULT_INJECTION: forcing a failure. [ 148.104078] name failslab, interval 1, probability 0, space 0, times 0 [ 148.118203] CPU: 1 PID: 11752 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 148.125147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 148.134518] Call Trace: [ 148.137149] dump_stack+0x185/0x1d0 [ 148.140819] should_fail+0x87b/0xab0 [ 148.144590] should_failslab+0x279/0x2a0 [ 148.148711] kmem_cache_alloc+0x136/0xb90 [ 148.152900] ? __kernfs_new_node+0x137/0x6e0 [ 148.157360] __kernfs_new_node+0x137/0x6e0 [ 148.161647] kernfs_new_node+0x146/0x2e0 [ 148.165753] __kernfs_create_file+0x12d/0x690 [ 148.170298] cgroup_addrm_files+0xf87/0x1760 [ 148.174772] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 148.180226] css_populate_dir+0x392/0x7b0 [ 148.184434] cgroup_apply_control_enable+0x124c/0x2390 [ 148.189769] cgroup_mkdir+0x215a/0x3120 [ 148.193878] kernfs_iop_mkdir+0x333/0x4c0 [ 148.198132] ? css_task_iter_end+0x530/0x530 [ 148.202588] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 148.207059] vfs_mkdir+0x69f/0x950 [ 148.210693] SYSC_mkdirat+0x3dd/0x6a0 [ 148.214601] SyS_mkdirat+0x54/0x80 [ 148.218190] SYSC_mkdir+0x74/0x90 [ 148.221734] SyS_mkdir+0x45/0x70 [ 148.225198] do_syscall_64+0x309/0x430 [ 148.229140] ? SYSC_mkdirat+0x6a0/0x6a0 [ 148.233154] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 148.238366] RIP: 0033:0x455979 [ 148.241594] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 148.249340] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 2018/05/08 18:27:56 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000100)={0x1, {{0xa, 0x4e22, 0xfffffffffffffffb, @remote={0xfe, 0x80, [], 0xbb}, 0x9}}}, 0x88) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000040)={r0, &(0x7f0000000200)="ba60cd795fcbf7bb753b421868bec7da980e00e9eb7ebffcfed2b9fb805978f110658559016afdcb3837a16dbeda76a284de5c4da4d7be28d20c93fff336f71f5171ffde544f4c70e9354b53ba85f1c6f42de1ee6c7dbe5e89d0fd08739a8635e0f05d8d930ddab9ece84b46442165e4cbd44d28d4e4b86c31450e188cb3a85045f14be92b71c85218d0b80a61b51159933558a2eb95fbf9ea33d74a8dffbef11b8db3ca4e74857173a370705f719077244d438ea0618859d59c926ea5af3e2964f6917022f4342b5b821a9a2f4d23e1edac9b4735a98351e6cabd5714cc6acca8bd005591739ab332f78786", &(0x7f0000000300)=""/229}, 0x18) setsockopt$sock_int(r1, 0x1, 0x21, &(0x7f0000000080)=0x1, 0x4) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:56 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) [ 148.256633] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 148.263924] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 148.271210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 148.278501] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000025 [ 148.286371] cgroup: cgroup_addrm_files: failed to add weight.nice, err=-12 2018/05/08 18:27:56 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) lgetxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@random={'os2.', 'em0/vmnet0\x00'}, &(0x7f0000000100)=""/134, 0x86) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) 2018/05/08 18:27:56 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2800000003000000000000000000001700000000000000000000000000000000000000000000005943fa20a1725a057462181b1289036a96a2502a1770a7fe9805e17048a766d9ade921fa00000000000000000000"], 0x28) 2018/05/08 18:27:56 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:27:56 executing program 0: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000100)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000019fe0)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r1 = memfd_create(&(0x7f0000002000)="6372706c6f7d1985", 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000012000)="ca", 0x1}], 0x1, 0x0) lseek(r1, 0xffffffffffffffff, 0x3) close(r0) 2018/05/08 18:27:56 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) rt_sigsuspend(&(0x7f0000000040)={0x400}, 0x8) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:56 executing program 7 (fault-call:3 fault-nth:38): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:56 executing program 6: clock_nanosleep(0x2, 0x0, &(0x7f0000b85000)={0x0, 0x1c9c380}, &(0x7f0000443000)) r0 = gettid() timer_create(0x0, &(0x7f0000000200)={0x0, 0x12, 0x0, @thr={&(0x7f0000000040), &(0x7f0000000100)}}, &(0x7f00000001c0)) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, 0x9}}, &(0x7f0000000040)) tkill(r0, 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) 2018/05/08 18:27:56 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x5) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x2000, 0x0) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 148.970775] FAULT_INJECTION: forcing a failure. [ 148.970775] name failslab, interval 1, probability 0, space 0, times 0 [ 148.982195] CPU: 0 PID: 11782 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 148.989143] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 148.998514] Call Trace: [ 149.001143] dump_stack+0x185/0x1d0 [ 149.004815] should_fail+0x87b/0xab0 [ 149.008622] should_failslab+0x279/0x2a0 [ 149.012790] __kmalloc+0xc2/0x350 [ 149.016336] ? cfq_cpd_alloc+0x5c/0x70 2018/05/08 18:27:57 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x1, 0x0) fchdir(r0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000000040)=r0) [ 149.020296] ? __kmalloc+0x23c/0x350 [ 149.024082] cfq_cpd_alloc+0x5c/0x70 [ 149.027866] ? deadline_fifo_batch_store+0x1c0/0x1c0 [ 149.033004] blkcg_css_alloc+0x372/0xdf0 [ 149.037123] ? blkcg_exit_queue+0x300/0x300 [ 149.041476] cgroup_apply_control_enable+0x599/0x2390 [ 149.046725] cgroup_mkdir+0x215a/0x3120 [ 149.050845] kernfs_iop_mkdir+0x333/0x4c0 [ 149.055084] ? css_task_iter_end+0x530/0x530 [ 149.059535] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 149.064007] vfs_mkdir+0x69f/0x950 [ 149.067642] SYSC_mkdirat+0x3dd/0x6a0 2018/05/08 18:27:57 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r2 = gettid() ptrace$poke(0x5, r2, &(0x7f0000000080), 0x17b1) listen(r0, 0x0) 2018/05/08 18:27:57 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:27:57 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x10004e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x80000}, 0xffffffec) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) set_mempolicy(0x4001, &(0x7f0000000100)=0x20, 0x6) unshare(0x8000400) get_mempolicy(&(0x7f0000000040), &(0x7f0000000080), 0x1, &(0x7f0000ffa000/0x4000)=nil, 0x2) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x1) getsockopt$netrom_NETROM_N2(r2, 0x103, 0x3, &(0x7f0000000280)=0xffff, &(0x7f00000002c0)=0x4) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:57 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0xffffff64, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) ioctl$VHOST_GET_VRING_ENDIAN(r0, 0x4008af14, &(0x7f0000000080)={0x0, 0x401}) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x800, 0x70bd29, 0x25dfdbfe, {0x3}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}, @FOU_ATTR_AF={0x8, 0x2, 0xa}, @FOU_ATTR_TYPE={0x8, 0x4, 0x2}]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x801) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 2018/05/08 18:27:57 executing program 7 (fault-call:3 fault-nth:39): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 149.071542] SyS_mkdirat+0x54/0x80 [ 149.075126] SYSC_mkdir+0x74/0x90 [ 149.078660] SyS_mkdir+0x45/0x70 [ 149.082117] do_syscall_64+0x309/0x430 [ 149.086057] ? SYSC_mkdirat+0x6a0/0x6a0 [ 149.090073] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 149.095289] RIP: 0033:0x455979 [ 149.098498] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 149.106246] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 149.113539] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 149.120837] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 149.128133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 149.135428] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000026 2018/05/08 18:27:57 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) [ 149.368562] FAULT_INJECTION: forcing a failure. [ 149.368562] name failslab, interval 1, probability 0, space 0, times 0 [ 149.380212] CPU: 1 PID: 11811 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 149.387168] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 149.396544] Call Trace: [ 149.399173] dump_stack+0x185/0x1d0 [ 149.402846] should_fail+0x87b/0xab0 [ 149.406663] should_failslab+0x279/0x2a0 [ 149.410833] __kmalloc+0xc2/0x350 [ 149.414377] ? bfq_cpd_alloc+0x5c/0x70 [ 149.418304] bfq_cpd_alloc+0x5c/0x70 [ 149.422078] ? bfq_create_group_hierarchy+0x1a0/0x1a0 [ 149.427306] blkcg_css_alloc+0x559/0xdf0 [ 149.431426] ? blkcg_exit_queue+0x300/0x300 [ 149.435782] cgroup_apply_control_enable+0x599/0x2390 [ 149.441075] cgroup_mkdir+0x215a/0x3120 [ 149.445182] kernfs_iop_mkdir+0x333/0x4c0 [ 149.449400] ? css_task_iter_end+0x530/0x530 [ 149.453844] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 149.458326] vfs_mkdir+0x69f/0x950 [ 149.461958] SYSC_mkdirat+0x3dd/0x6a0 [ 149.465859] SyS_mkdirat+0x54/0x80 [ 149.469448] SYSC_mkdir+0x74/0x90 [ 149.472984] SyS_mkdir+0x45/0x70 [ 149.476442] do_syscall_64+0x309/0x430 [ 149.480380] ? SYSC_mkdirat+0x6a0/0x6a0 [ 149.484398] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 149.489615] RIP: 0033:0x455979 [ 149.492826] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 149.500571] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 149.507865] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:27:57 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000000040)={0x2, 0x400000004e20, @local={0xac, 0x14, 0x14, 0xaa}}, 0xffffffffffffffbb) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) 2018/05/08 18:27:57 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) statfs(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/3) listen(r0, 0x0) [ 149.515157] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 149.522450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 149.529741] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000027 2018/05/08 18:27:58 executing program 3: socketpair$inet_sctp(0x2, 0x0, 0x84, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f0000000100)={0x0, 0xd, "6ac2d592c83fb355472a7c610b"}, &(0x7f0000000140)=0x15) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000180)=@sack_info={r2, 0xfffffffffffffff7, 0x2}, 0xc) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) ioctl$sock_SIOCSIFBR(r3, 0x8941, &(0x7f0000000240)=@add_del={0x2, &(0x7f0000000200)='veth1_to_team\x00', 0x7fffffff}) write$fuse(r3, &(0x7f000000afdf)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xfc5e) getsockopt$SO_COOKIE(r1, 0x1, 0x39, &(0x7f00000002c0), &(0x7f0000000300)=0x8) getsockopt$bt_l2cap_L2CAP_CONNINFO(r3, 0x6, 0x2, &(0x7f0000000000), &(0x7f0000000080)=0x6) syz_open_dev$dmmidi(&(0x7f0000000280)='/dev/dmmidi#\x00', 0x0, 0x2) setsockopt$sock_int(r0, 0x1, 0xc, &(0x7f00000001c0)=0x1, 0x4) 2018/05/08 18:27:58 executing program 4: setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:27:58 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x4) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000100)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x100, 0x0) ioctl$IOC_PR_REGISTER(r2, 0x401870c8, &(0x7f0000000140)={0x4, 0x54}) listen(r0, 0x0) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f00000000c0)) 2018/05/08 18:27:58 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x200000000001) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) fadvise64(r1, 0x0, 0x8, 0x7) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000100)={@remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, @mcast1={0xff, 0x1, [], 0x1}, 0x7fff, 0x200, 0x6, 0x400, 0x6, 0x200000, r2}) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vsock\x00', 0x100, 0x0) write$rdma_cm(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="97622411180000fa02000000000000000bdde493bd29536ffc1101014b53fdbe4d8d6b72df12a5b3a8563ecb55e0e7167d5cbc9c256a0572776d79d0759331d05f3ffce0849a5fbd286167840625a7", @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRES32=0xffffffff], @ANYBLOB="13010f0000000000"], 0x20) write$rdma_cm(r3, &(0x7f0000000ac0)=@join_mcast={0x16, 0x98, 0xfa00, {&(0x7f00000002c0), 0x3, r4, 0x1c, 0x1, @in={0x2, 0x4e23, @loopback=0x7f000001}}}, 0xa0) r5 = semget(0x3, 0x3, 0x650) semctl$GETPID(r5, 0x7, 0xb, &(0x7f0000000380)=""/82) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) r6 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000200)='/dev/uinput\x00', 0x2000, 0x0) ioctl$SG_GET_SCSI_ID(r6, 0x2276, &(0x7f0000000240)) dup3(r1, r1, 0x80000) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x0, 0x7, 0x89, 0x7}, {0x6, 0x7, 0x80000000, 0x1f}, {0x3, 0x100000001, 0x8, 0x6}, {0x7f, 0x101, 0x4}]}, 0x10) 2018/05/08 18:27:58 executing program 7 (fault-call:3 fault-nth:40): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:58 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_submit(0x0, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:58 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup3(r1, r0, 0x0) 2018/05/08 18:27:58 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f00006dc000)=[{0x6, 0x0, 0x0, 0xa1}]}, 0x10) sendto$inet(r0, &(0x7f0000e9bf14), 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x1000000000004e23}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/247, 0xf7, 0x0, &(0x7f0000000000)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000380)="c3401c344654f3c7009aa4eedc3d6bd8ebd65c856a271154adc2b2a9763ae0201c0d32e11f38e9dd18c58f6bd779650fc30f93653bdaecf323c9f6502ceab47e58114347b289546465a5eb278de12b1989f64cc99412e36880d20c34d91051b22f6c8acc9d082b7bcdec844f667da0867d08d40000000000000085b562e0cd67cc4b", 0x82, 0x0, &(0x7f0000e66000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) sendto(r0, &(0x7f0000000440)="6deba15287032fa98c8abdd2934ee404b5bd39c2ee8402599f2a0eda4693e6ccac8d0485573da2421e42dbcd540ec5ba177aa8898bf88f0da7661c0fd244162203625565aaa38dd5d6244d7437a6c2e4a2c387e1a4147e9ed4db0094ff21aa87db7185a333caba1901a10303cb9678828c55e700c751da1681c6f74052c51f151732863e8e72eec80cd98ac01ebe0251537fa9040672b79b71c9825f5d5647d5d5f3082307389a50f9e576ae998fdb9fb686a32c7bbd984df8a60d836bf04eec53e7c293344e16462e68e093cbb8680db16e637744ad3c961b1e49cc498a123aaffcbf282d262fc7eae48215df2084a1dce9a898f0638a51f64b2e60543409d02b201008272b97cb0ef7908ef400060c7941673dbea2e601fe4ca65be2f35dc8891375c282f5bbbbecabf0527cd1200b97a9684e86c2e3355bb5a476144c6661e4563bff3776c70c5024e910c201ce36db70d5cf64e0b7179179b0640590b5a1bf1f827a6d3d1e2eb777f42cf2586e9450409487aa83818c45a719ca20cc27114687a4c4f61b5d0d5da68029d2f74c2e4931406fdef048a75484a04f23e14f18928e343ccd1e1018a3eab25c873d19b09ca0ce9eee0d6fc3c0fb905739af2e35c6f8bb79169183c29f7c1eca839f4e0579aac0be618f9a6d14f17d7e9927feb653c0cb67af25bf840cb2a80400508a6b4b25336bcdd358c8ed7a87a33c57ae60d9b84aa6bd8e396a558a15b8e73daca4f6846b1cb610ed144f7a6c7ff9bffa1a74056b8ea68b7ea0fcd912614242d0e62b5fc3462a38db07ec326af2deac724e333c600aa3c3d080592a170b3d14ec9908bbed9cccb30cb02591aa65fe69473b217cc25dd3938a43a14e4b43b3ea946a5ef8e271ff7097bd59c6513ac0d8251b2155c5ebc54cc5a0ce20756dd8e5863f8bef102fbd862804737ab6526de91a4f919e96ea126cc51fcca2f8d7f5e6c5f2dc1a6fd8514bbde4f4a47eb27d32c4f42121440169a9277065c4ff5cedb231ba8baef982cbf1a7058996bc718fa2b4663700e84f304f58a6469fb29c3d9b795135fdc5d1da66c0304d8f12055b48265f5e53493ba4682352ae6328203218f765e77de5c56456db3110620e81a93529ff8bb9179f6acd561c7d300e383862ccab89d77daf3be22199be45a65ceb557d7fe2eb87f16c5a00c5ec6f474912624d4f37dcd5506d2e14c6cb888b6c3f47e517b919c415c7637e1aa8b61f9e660476c07c89ba8100b995888f47a92e3710b21d7ed3bb6566bb2c84694919ce0ce0e3bcc48aa34caea882205673968ab93f476b95c7ef48a6859278285c8a79543b20f5c0666efbcbc98357987c07fe67aa8785115e94dc16707a755ce8d1700becc61535b6a8ee85eb356c187e8e202815c378422f72ef9e28fe05ac09bf8f68dcd1fd98786fc74079f7ac2be7eed67d8cb40bdf6a3a92f0ea7f641affeb994274f8c2ff2cf23749142ce44d3fba62d0604ebd5ea3f6fc57e8187aad2f2c9120f83aa3aa4c77782f043a6b0efaaea7603618206c543f2cd4fa672e4c664aa6ac75c0c8a5165755c4c522ed40731284a1c0c32607828292dfa7986a51e14172a9ececdc9c24357b25b577cd951536195d601febc6e817610c7f5a9161a2a9ec7007f7de7c4119e69d41c219b6d33bf77a7e2f16f9259547107e28db4b6d7ed49ea6d84f268263bbfbb236b809d2c289e39b77427283c4418e550d24a5e4c0bae9fb15e57df4d0944dad2dd43cad2391483007e86afaa16d3a4a8b048d8deb6705af544f68525f3076c62c727f635c2c79832c629c2f6282330598c44f24bee3bc427f90254f428bdeadcf730899b269cb076919e3442e5be1708491a84c9ba815021b", 0x52f, 0x1, &(0x7f0000000080)=@ipx={0x4, 0x0, 0x0, "129150391579"}, 0x80) sendto$inet(r0, &(0x7f0000000180)="ea", 0x1, 0x0, &(0x7f0000000340)={0x2, 0x0, @loopback=0x7f000001}, 0x10) [ 150.084646] FAULT_INJECTION: forcing a failure. [ 150.084646] name failslab, interval 1, probability 0, space 0, times 0 [ 150.096113] CPU: 0 PID: 11847 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 150.103062] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 150.112422] Call Trace: [ 150.115032] dump_stack+0x185/0x1d0 [ 150.118676] should_fail+0x87b/0xab0 [ 150.122406] should_failslab+0x279/0x2a0 [ 150.126520] __kmalloc_track_caller+0x208/0xcb0 [ 150.131213] ? __kernfs_new_node+0xae/0x6e0 [ 150.135550] kstrdup_const+0x154/0x270 [ 150.139445] __kernfs_new_node+0xae/0x6e0 [ 150.143608] kernfs_new_node+0x146/0x2e0 [ 150.147679] __kernfs_create_file+0x12d/0x690 [ 150.152189] cgroup_addrm_files+0xf87/0x1760 [ 150.156612] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 150.162049] ? kmsan_set_origin_inline+0x6b/0x120 [ 150.166926] ? __msan_poison_alloca+0x15c/0x1d0 [ 150.171627] ? _raw_spin_unlock_bh+0x57/0x70 [ 150.176076] css_populate_dir+0x392/0x7b0 [ 150.180278] ? __local_bh_enable_ip+0x3b/0x140 [ 150.184869] cgroup_apply_control_enable+0x124c/0x2390 [ 150.190280] cgroup_mkdir+0x215a/0x3120 [ 150.194333] kernfs_iop_mkdir+0x333/0x4c0 [ 150.198533] ? css_task_iter_end+0x530/0x530 [ 150.202946] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 150.207382] vfs_mkdir+0x69f/0x950 [ 150.210972] SYSC_mkdirat+0x3dd/0x6a0 [ 150.214839] SyS_mkdirat+0x54/0x80 [ 150.218392] SYSC_mkdir+0x74/0x90 [ 150.221887] SyS_mkdir+0x45/0x70 [ 150.225300] do_syscall_64+0x309/0x430 [ 150.229203] ? SYSC_mkdirat+0x6a0/0x6a0 [ 150.233186] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 150.238375] RIP: 0033:0x455979 [ 150.241559] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 150.249279] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 150.256549] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 150.263873] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 150.271141] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 150.278407] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000028 [ 150.285829] cgroup: cgroup_addrm_files: failed to add stat, err=-12 2018/05/08 18:27:58 executing program 4: setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:27:58 executing program 0: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x6, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0xa, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='net/ip_tables_targets\x00') sendfile(r0, r1, &(0x7f0000000000)=0x4004, 0xffe) 2018/05/08 18:27:58 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0xfbfffffffffffffe) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:58 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4000) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f00000000c0)={0x77, 0xfffffffffffffffd, 0x384, 0x3, 0x1, 0x3}) listen(r0, 0x0) 2018/05/08 18:27:58 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r0, 0x6) unshare(0x8000000) connect$inet(0xffffffffffffffff, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(0xffffffffffffffff, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) ioctl$sock_ipx_SIOCIPXNCPCONN(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)=0x4dc0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) 2018/05/08 18:27:58 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000)={0x7fff, 0x5, 0x4, 0x3ecf, 0x5}, 0x14) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:27:58 executing program 4: setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:27:58 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$DRM_IOCTL_DROP_MASTER(r0, 0x641f) r1 = socket(0x11, 0x100000803, 0x0) r2 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) r3 = getpid() ioctl$TIOCSPGRP(r0, 0x5410, &(0x7f0000000040)=r3) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r4, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:58 executing program 7 (fault-call:3 fault-nth:41): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:58 executing program 0: 2018/05/08 18:27:58 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) [ 150.874252] FAULT_INJECTION: forcing a failure. [ 150.874252] name failslab, interval 1, probability 0, space 0, times 0 [ 150.885649] CPU: 1 PID: 11895 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 150.892596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 150.901964] Call Trace: [ 150.904593] dump_stack+0x185/0x1d0 [ 150.908268] should_fail+0x87b/0xab0 [ 150.912052] should_failslab+0x279/0x2a0 [ 150.916168] kmem_cache_alloc+0x136/0xb90 [ 150.920373] ? __kernfs_new_node+0x137/0x6e0 [ 150.924881] __kernfs_new_node+0x137/0x6e0 [ 150.929180] kernfs_new_node+0x146/0x2e0 [ 150.933311] __kernfs_create_file+0x12d/0x690 [ 150.937854] cgroup_addrm_files+0xf87/0x1760 [ 150.942319] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 150.947784] ? kmsan_set_origin_inline+0x6b/0x120 [ 150.952709] ? __msan_poison_alloca+0x15c/0x1d0 [ 150.957451] ? _raw_spin_unlock_bh+0x57/0x70 [ 150.961935] css_populate_dir+0x392/0x7b0 [ 150.966186] ? __local_bh_enable_ip+0x3b/0x140 [ 150.970815] cgroup_apply_control_enable+0x124c/0x2390 [ 150.976128] cgroup_mkdir+0x215a/0x3120 [ 150.980156] kernfs_iop_mkdir+0x333/0x4c0 [ 150.984370] ? css_task_iter_end+0x530/0x530 [ 150.988798] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 150.993262] vfs_mkdir+0x69f/0x950 [ 150.996845] SYSC_mkdirat+0x3dd/0x6a0 [ 151.000681] SyS_mkdirat+0x54/0x80 [ 151.004249] SYSC_mkdir+0x74/0x90 [ 151.007745] SyS_mkdir+0x45/0x70 [ 151.011143] do_syscall_64+0x309/0x430 [ 151.015051] ? SYSC_mkdirat+0x6a0/0x6a0 [ 151.019041] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 151.024232] RIP: 0033:0x455979 [ 151.027423] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 151.035127] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 151.042389] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 151.049650] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 151.056912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 151.064185] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000029 2018/05/08 18:27:59 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:27:59 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000040)={0x0, 0x9, 0x1}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000140)={r2, 0x7}, 0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000001c0)={0x0, 0x200, 0x6, 0x401, r2}, 0x10) r3 = syz_open_dev$adsp(&(0x7f0000000200)='/dev/adsp#\x00', 0x1f, 0xa0041) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000240)) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r4, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:27:59 executing program 0: 2018/05/08 18:27:59 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x200000001, 0x0) write$fuse(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000030064cd338e164c5ccc00000000000000000000000000000000000000000000000000000000000000ced500"], 0x28) 2018/05/08 18:27:59 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) getsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000080)={@local}, &(0x7f00000000c0)=0x14) listen(r0, 0x0) eventfd(0x8) 2018/05/08 18:27:59 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f00006dc000)=[{0x6, 0x0, 0x0, 0xa1}]}, 0x10) sendto$inet(r0, &(0x7f0000e9bf14), 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x1000000000004e23}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/247, 0xf7, 0x0, &(0x7f0000000000)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000380)="c3401c344654f3c7009aa4eedc3d6bd8ebd65c856a271154adc2b2a9763ae0201c0d32e11f38e9dd18c58f6bd779650fc30f93653bdaecf323c9f6502ceab47e58114347b289546465a5eb278de12b1989f64cc99412e36880d20c34d91051b22f6c8acc9d082b7bcdec844f667da0867d08d40000000000000085b562e0cd67cc4b", 0x82, 0x0, &(0x7f0000e66000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) sendto(r0, &(0x7f0000000440)="6deba15287032fa98c8abdd2934ee404b5bd39c2ee8402599f2a0eda4693e6ccac8d0485573da2421e42dbcd540ec5ba177aa8898bf88f0da7661c0fd244162203625565aaa38dd5d6244d7437a6c2e4a2c387e1a4147e9ed4db0094ff21aa87db7185a333caba1901a10303cb9678828c55e700c751da1681c6f74052c51f151732863e8e72eec80cd98ac01ebe0251537fa9040672b79b71c9825f5d5647d5d5f3082307389a50f9e576ae998fdb9fb686a32c7bbd984df8a60d836bf04eec53e7c293344e16462e68e093cbb8680db16e637744ad3c961b1e49cc498a123aaffcbf282d262fc7eae48215df2084a1dce9a898f0638a51f64b2e60543409d02b201008272b97cb0ef7908ef400060c7941673dbea2e601fe4ca65be2f35dc8891375c282f5bbbbecabf0527cd1200b97a9684e86c2e3355bb5a476144c6661e4563bff3776c70c5024e910c201ce36db70d5cf64e0b7179179b0640590b5a1bf1f827a6d3d1e2eb777f42cf2586e9450409487aa83818c45a719ca20cc27114687a4c4f61b5d0d5da68029d2f74c2e4931406fdef048a75484a04f23e14f18928e343ccd1e1018a3eab25c873d19b09ca0ce9eee0d6fc3c0fb905739af2e35c6f8bb79169183c29f7c1eca839f4e0579aac0be618f9a6d14f17d7e9927feb653c0cb67af25bf840cb2a80400508a6b4b25336bcdd358c8ed7a87a33c57ae60d9b84aa6bd8e396a558a15b8e73daca4f6846b1cb610ed144f7a6c7ff9bffa1a74056b8ea68b7ea0fcd912614242d0e62b5fc3462a38db07ec326af2deac724e333c600aa3c3d080592a170b3d14ec9908bbed9cccb30cb02591aa65fe69473b217cc25dd3938a43a14e4b43b3ea946a5ef8e271ff7097bd59c6513ac0d8251b2155c5ebc54cc5a0ce20756dd8e5863f8bef102fbd862804737ab6526de91a4f919e96ea126cc51fcca2f8d7f5e6c5f2dc1a6fd8514bbde4f4a47eb27d32c4f42121440169a9277065c4ff5cedb231ba8baef982cbf1a7058996bc718fa2b4663700e84f304f58a6469fb29c3d9b795135fdc5d1da66c0304d8f12055b48265f5e53493ba4682352ae6328203218f765e77de5c56456db3110620e81a93529ff8bb9179f6acd561c7d300e383862ccab89d77daf3be22199be45a65ceb557d7fe2eb87f16c5a00c5ec6f474912624d4f37dcd5506d2e14c6cb888b6c3f47e517b919c415c7637e1aa8b61f9e660476c07c89ba8100b995888f47a92e3710b21d7ed3bb6566bb2c84694919ce0ce0e3bcc48aa34caea882205673968ab93f476b95c7ef48a6859278285c8a79543b20f5c0666efbcbc98357987c07fe67aa8785115e94dc16707a755ce8d1700becc61535b6a8ee85eb356c187e8e202815c378422f72ef9e28fe05ac09bf8f68dcd1fd98786fc74079f7ac2be7eed67d8cb40bdf6a3a92f0ea7f641affeb994274f8c2ff2cf23749142ce44d3fba62d0604ebd5ea3f6fc57e8187aad2f2c9120f83aa3aa4c77782f043a6b0efaaea7603618206c543f2cd4fa672e4c664aa6ac75c0c8a5165755c4c522ed40731284a1c0c32607828292dfa7986a51e14172a9ececdc9c24357b25b577cd951536195d601febc6e817610c7f5a9161a2a9ec7007f7de7c4119e69d41c219b6d33bf77a7e2f16f9259547107e28db4b6d7ed49ea6d84f268263bbfbb236b809d2c289e39b77427283c4418e550d24a5e4c0bae9fb15e57df4d0944dad2dd43cad2391483007e86afaa16d3a4a8b048d8deb6705af544f68525f3076c62c727f635c2c79832c629c2f6282330598c44f24bee3bc427f90254f428bdeadcf730899b269cb076919e3442e5be1708491a84c9ba815021b", 0x52f, 0x1, &(0x7f0000000080)=@ipx={0x4, 0x0, 0x0, "129150391579"}, 0x80) sendto$inet(r0, &(0x7f0000000180)="ea", 0x1, 0x0, &(0x7f0000000340)={0x2, 0x0, @loopback=0x7f000001}, 0x10) 2018/05/08 18:27:59 executing program 7 (fault-call:3 fault-nth:42): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:27:59 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) unshare(0x20000400) r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x0) ioctl$int_out(r2, 0x5460, &(0x7f0000000100)) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) r3 = getpid() getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@mcast1, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@dev}}, &(0x7f0000000040)=0xe8) r5 = getegid() setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080)={r3, r4, r5}, 0xc) [ 151.071741] cgroup: cgroup_addrm_files: failed to add stat, err=-12 [ 151.203546] FAULT_INJECTION: forcing a failure. [ 151.203546] name failslab, interval 1, probability 0, space 0, times 0 [ 151.214958] CPU: 1 PID: 11923 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 151.221916] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 151.231295] Call Trace: [ 151.233924] dump_stack+0x185/0x1d0 [ 151.237592] should_fail+0x87b/0xab0 [ 151.241360] should_failslab+0x279/0x2a0 [ 151.245469] kmem_cache_alloc+0x136/0xb90 2018/05/08 18:27:59 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) [ 151.249674] ? __kernfs_new_node+0x137/0x6e0 [ 151.254176] __kernfs_new_node+0x137/0x6e0 [ 151.258479] kernfs_new_node+0x146/0x2e0 [ 151.262583] __kernfs_create_file+0x12d/0x690 [ 151.267127] cgroup_addrm_files+0xf87/0x1760 [ 151.271574] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 151.277035] ? kmsan_set_origin_inline+0x6b/0x120 [ 151.281951] ? __msan_poison_alloca+0x15c/0x1d0 [ 151.286696] ? _raw_spin_unlock_bh+0x57/0x70 [ 151.291149] css_populate_dir+0x392/0x7b0 [ 151.295339] ? __local_bh_enable_ip+0x3b/0x140 [ 151.299964] cgroup_apply_control_enable+0x124c/0x2390 [ 151.305302] cgroup_mkdir+0x215a/0x3120 [ 151.309421] kernfs_iop_mkdir+0x333/0x4c0 [ 151.313668] ? css_task_iter_end+0x530/0x530 [ 151.318121] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 151.322595] vfs_mkdir+0x69f/0x950 [ 151.326228] SYSC_mkdirat+0x3dd/0x6a0 [ 151.330136] SyS_mkdirat+0x54/0x80 [ 151.333722] SYSC_mkdir+0x74/0x90 [ 151.337260] SyS_mkdir+0x45/0x70 [ 151.340731] do_syscall_64+0x309/0x430 [ 151.344668] ? SYSC_mkdirat+0x6a0/0x6a0 [ 151.348687] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 2018/05/08 18:27:59 executing program 0: [ 151.353899] RIP: 0033:0x455979 [ 151.357110] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 151.364859] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 151.372147] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 151.379435] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 151.386723] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 151.394015] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000002a [ 151.401557] cgroup: cgroup_addrm_files: failed to add stat, err=-12 2018/05/08 18:27:59 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x0, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:27:59 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f00006dc000)=[{0x6, 0x0, 0x0, 0xa1}]}, 0x10) sendto$inet(r0, &(0x7f0000e9bf14), 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x1000000000004e23}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/247, 0xf7, 0x0, &(0x7f0000000000)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000380)="c3401c344654f3c7009aa4eedc3d6bd8ebd65c856a271154adc2b2a9763ae0201c0d32e11f38e9dd18c58f6bd779650fc30f93653bdaecf323c9f6502ceab47e58114347b289546465a5eb278de12b1989f64cc99412e36880d20c34d91051b22f6c8acc9d082b7bcdec844f667da0867d08d40000000000000085b562e0cd67cc4b", 0x82, 0x0, &(0x7f0000e66000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) sendto(r0, &(0x7f0000000440)="6deba15287032fa98c8abdd2934ee404b5bd39c2ee8402599f2a0eda4693e6ccac8d0485573da2421e42dbcd540ec5ba177aa8898bf88f0da7661c0fd244162203625565aaa38dd5d6244d7437a6c2e4a2c387e1a4147e9ed4db0094ff21aa87db7185a333caba1901a10303cb9678828c55e700c751da1681c6f74052c51f151732863e8e72eec80cd98ac01ebe0251537fa9040672b79b71c9825f5d5647d5d5f3082307389a50f9e576ae998fdb9fb686a32c7bbd984df8a60d836bf04eec53e7c293344e16462e68e093cbb8680db16e637744ad3c961b1e49cc498a123aaffcbf282d262fc7eae48215df2084a1dce9a898f0638a51f64b2e60543409d02b201008272b97cb0ef7908ef400060c7941673dbea2e601fe4ca65be2f35dc8891375c282f5bbbbecabf0527cd1200b97a9684e86c2e3355bb5a476144c6661e4563bff3776c70c5024e910c201ce36db70d5cf64e0b7179179b0640590b5a1bf1f827a6d3d1e2eb777f42cf2586e9450409487aa83818c45a719ca20cc27114687a4c4f61b5d0d5da68029d2f74c2e4931406fdef048a75484a04f23e14f18928e343ccd1e1018a3eab25c873d19b09ca0ce9eee0d6fc3c0fb905739af2e35c6f8bb79169183c29f7c1eca839f4e0579aac0be618f9a6d14f17d7e9927feb653c0cb67af25bf840cb2a80400508a6b4b25336bcdd358c8ed7a87a33c57ae60d9b84aa6bd8e396a558a15b8e73daca4f6846b1cb610ed144f7a6c7ff9bffa1a74056b8ea68b7ea0fcd912614242d0e62b5fc3462a38db07ec326af2deac724e333c600aa3c3d080592a170b3d14ec9908bbed9cccb30cb02591aa65fe69473b217cc25dd3938a43a14e4b43b3ea946a5ef8e271ff7097bd59c6513ac0d8251b2155c5ebc54cc5a0ce20756dd8e5863f8bef102fbd862804737ab6526de91a4f919e96ea126cc51fcca2f8d7f5e6c5f2dc1a6fd8514bbde4f4a47eb27d32c4f42121440169a9277065c4ff5cedb231ba8baef982cbf1a7058996bc718fa2b4663700e84f304f58a6469fb29c3d9b795135fdc5d1da66c0304d8f12055b48265f5e53493ba4682352ae6328203218f765e77de5c56456db3110620e81a93529ff8bb9179f6acd561c7d300e383862ccab89d77daf3be22199be45a65ceb557d7fe2eb87f16c5a00c5ec6f474912624d4f37dcd5506d2e14c6cb888b6c3f47e517b919c415c7637e1aa8b61f9e660476c07c89ba8100b995888f47a92e3710b21d7ed3bb6566bb2c84694919ce0ce0e3bcc48aa34caea882205673968ab93f476b95c7ef48a6859278285c8a79543b20f5c0666efbcbc98357987c07fe67aa8785115e94dc16707a755ce8d1700becc61535b6a8ee85eb356c187e8e202815c378422f72ef9e28fe05ac09bf8f68dcd1fd98786fc74079f7ac2be7eed67d8cb40bdf6a3a92f0ea7f641affeb994274f8c2ff2cf23749142ce44d3fba62d0604ebd5ea3f6fc57e8187aad2f2c9120f83aa3aa4c77782f043a6b0efaaea7603618206c543f2cd4fa672e4c664aa6ac75c0c8a5165755c4c522ed40731284a1c0c32607828292dfa7986a51e14172a9ececdc9c24357b25b577cd951536195d601febc6e817610c7f5a9161a2a9ec7007f7de7c4119e69d41c219b6d33bf77a7e2f16f9259547107e28db4b6d7ed49ea6d84f268263bbfbb236b809d2c289e39b77427283c4418e550d24a5e4c0bae9fb15e57df4d0944dad2dd43cad2391483007e86afaa16d3a4a8b048d8deb6705af544f68525f3076c62c727f635c2c79832c629c2f6282330598c44f24bee3bc427f90254f428bdeadcf730899b269cb076919e3442e5be1708491a84c9ba815021b", 0x52f, 0x1, &(0x7f0000000080)=@ipx={0x4, 0x0, 0x0, "129150391579"}, 0x80) sendto$inet(r0, &(0x7f0000000180)="ea", 0x1, 0x0, &(0x7f0000000340)={0x2, 0x0, @loopback=0x7f000001}, 0x10) 2018/05/08 18:27:59 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = msgget(0x0, 0x82) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:27:59 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2800000003000000000000000000000000000000000000000000000000000000000000000000000019a6e5ae6619aab7b05cd4b953959fd0209dcde82d2b0f1d467bb77f73c28b65bb6892fc1eba01b21c9d7c00d4d0b265a209e10515813f8d975171615270390bd608f47effd89bfd4e47271cffaf88435c235495e557e26f12c4fea3de88889c6fca9746d0c0d7c9d1d8f51000fe955bb798f62ff6be578ece80dd79bf590a52f11f5fcb2dfe29a40db0dcdcb56731edd941a16e60377e7563a9a9ac588bd245f9cf141bb10d6aef5cfeea2e79f9a1af4c823d83d52323069278c55303a016c210576cdd226396acc10daed797acc9a148debeb3e52df529f3b49e2a03961cb50a80582f5a2de2576065a3e672"], 0x28) 2018/05/08 18:27:59 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x0, 0x0) setsockopt$bt_l2cap_L2CAP_CONNINFO(r2, 0x6, 0x2, &(0x7f0000000080)={0x9, 0x1, 0x5, 0x9}, 0x6) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:27:59 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x8000, 0x0) ioctl$RNDADDTOENTCNT(r3, 0x40045201, &(0x7f0000000100)=0x71a) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) ioctl$VHOST_GET_VRING_BASE(r3, 0xc008af12, &(0x7f0000000140)) 2018/05/08 18:27:59 executing program 0: 2018/05/08 18:27:59 executing program 7 (fault-call:3 fault-nth:43): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 152.020871] FAULT_INJECTION: forcing a failure. [ 152.020871] name failslab, interval 1, probability 0, space 0, times 0 [ 152.032304] CPU: 0 PID: 11953 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 152.039262] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 152.048636] Call Trace: [ 152.051267] dump_stack+0x185/0x1d0 [ 152.054925] should_fail+0x87b/0xab0 [ 152.058668] should_failslab+0x279/0x2a0 [ 152.062758] kmem_cache_alloc+0x136/0xb90 [ 152.066927] ? __kernfs_new_node+0x137/0x6e0 [ 152.071352] __kernfs_new_node+0x137/0x6e0 [ 152.075611] kernfs_new_node+0x146/0x2e0 [ 152.079684] __kernfs_create_file+0x12d/0x690 [ 152.084194] cgroup_addrm_files+0xf87/0x1760 [ 152.088616] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 152.094040] ? __msan_poison_alloca+0x15c/0x1d0 [ 152.098740] ? _raw_spin_unlock_bh+0x57/0x70 [ 152.103182] css_populate_dir+0x392/0x7b0 [ 152.107397] ? __local_bh_enable_ip+0x3b/0x140 [ 152.111993] cgroup_apply_control_enable+0x124c/0x2390 [ 152.117297] cgroup_mkdir+0x215a/0x3120 [ 152.121349] kernfs_iop_mkdir+0x333/0x4c0 [ 152.125544] ? css_task_iter_end+0x530/0x530 [ 152.130052] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 152.134493] vfs_mkdir+0x69f/0x950 [ 152.138085] SYSC_mkdirat+0x3dd/0x6a0 [ 152.141940] SyS_mkdirat+0x54/0x80 [ 152.145491] SYSC_mkdir+0x74/0x90 [ 152.148983] SyS_mkdir+0x45/0x70 [ 152.152404] do_syscall_64+0x309/0x430 [ 152.156306] ? SYSC_mkdirat+0x6a0/0x6a0 [ 152.160287] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 152.165487] RIP: 0033:0x455979 2018/05/08 18:28:00 executing program 2: r0 = syz_open_dev$mice(&(0x7f00000003c0)='/dev/input/mice\x00', 0x0, 0x242) getsockname$netrom(r0, &(0x7f0000000400)=@full, &(0x7f0000000480)=0x48) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r1) r2 = socket$inet_tcp(0x2, 0x1, 0x0) io_setup(0x6, &(0x7f00000006c0)=0x0) io_destroy(r3) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000200)={0x0, 'syzkaller1\x00', 0x4}, 0x18) r4 = getpgrp(0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000004c0)={0x0, @in={{0x2, 0x4e22, @broadcast=0xffffffff}}, 0x1, 0x9, 0x7, 0x6cde3052, 0x1}, &(0x7f0000000580)=0x98) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f00000005c0)={r5, 0x7f, "896ccb2e9d2d4cfcd774835af9dda590768abb516d2b54c05086b9378980b546bca0b4afa67930fd2f78b5412011de5ea590eb03a9a178922da4d1f5cf2e492168d6287b325a386eeb8bac685687d851a5eea165c79f893b7c6693f54ebf29984ba8e43bb3a2bdabe8112e953253c0cf5ad4d907fcedf660b90aadcaf64c5a"}, &(0x7f0000000680)=0x87) ptrace$getenv(0x4201, r4, 0x7, &(0x7f0000000100)) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) ptrace$setregs(0xf, r4, 0x70, &(0x7f0000000140)="a4901079d9daa3cacd1b1820dc4bd3bc9ef8c3521314ef295e95a899d9d7c7de62b0f15e8d4aaa914f92ebde0ee82f121f460a3eff7e7dc6f61787111cdade2123277b037f26cfc47f92f52bdd941313606ce2708ee50b870dedc39d95a4d2fcd0c7d38369e1929251e1421dd4f7e2cbb05261bdef74af12e9b806c36042e0fbdf59ea78269a4bb9f75bb6ef2ee28b4ff90eec79bf765e00a9cb321b91e4928f76e629e3ba920ea7518c") syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x200) r6 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/expire_quiescent_template\x00', 0x2, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r6, 0xc1105511, &(0x7f0000000280)={{0x1, 0x0, 0x6, 0x1, "2bd5848781f3a94a2458efad6bbbf556c321546bd5e16573153e5c3d4e26faabbeaf3b2b27947011359b4c08", 0x5}, 0x0, 0x0, 0x1, r4, 0x0, 0x660, "2e5e4e4d9019b4a1ba96fca4c6fba5124f972d21566ca416125dd36029d8ccd1d2eda618d3c1dac81ae11bf515755607ec12bbdc15b5e8d906365a7404311c75", &(0x7f0000000240)='syzkaller1\x00', 0xb, [], [0x200000, 0x2, 0x1f, 0x7fff]}) listen(r1, 0x0) [ 152.168671] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 152.176384] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 152.183650] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 152.190915] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 152.198182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 152.205487] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000002b [ 152.213076] cgroup: cgroup_addrm_files: failed to add max, err=-12 2018/05/08 18:28:00 executing program 0: [ 152.276615] IPVS: Unknown mcast interface: syzkaller1 2018/05/08 18:28:00 executing program 7 (fault-call:3 fault-nth:44): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 152.333338] IPVS: Unknown mcast interface: syzkaller1 2018/05/08 18:28:00 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x6, 0x4, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:28:00 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:28:00 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x0, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:28:00 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x200, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000080)=@sack_info={0x0, 0xcde2, 0x9}, &(0x7f0000000100)=0xc) ioctl$TIOCOUTQ(r2, 0x5411, &(0x7f0000000180)) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000140)={r3, 0x1}, 0xc) 2018/05/08 18:28:00 executing program 0: 2018/05/08 18:28:00 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xbd, 0xffffffff, 0x8, 0x8}, {0x5b50e6eb, 0x1190, 0x9, 0x2}, {0x7, 0x3, 0x2, 0x200}]}, 0x10) [ 152.605949] FAULT_INJECTION: forcing a failure. [ 152.605949] name failslab, interval 1, probability 0, space 0, times 0 [ 152.617390] CPU: 1 PID: 11981 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 152.624337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 152.633714] Call Trace: [ 152.636348] dump_stack+0x185/0x1d0 [ 152.640021] should_fail+0x87b/0xab0 [ 152.643781] should_failslab+0x279/0x2a0 [ 152.647942] __kmalloc_track_caller+0x208/0xcb0 [ 152.652684] ? __kernfs_new_node+0xae/0x6e0 [ 152.657063] kstrdup_const+0x154/0x270 [ 152.661004] __kernfs_new_node+0xae/0x6e0 [ 152.665228] kernfs_new_node+0x146/0x2e0 [ 152.669361] __kernfs_create_file+0x12d/0x690 [ 152.673902] cgroup_addrm_files+0xf87/0x1760 [ 152.678350] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 152.683813] ? __msan_poison_alloca+0x15c/0x1d0 [ 152.688560] ? _raw_spin_unlock_bh+0x57/0x70 [ 152.693009] css_populate_dir+0x392/0x7b0 [ 152.697204] ? __local_bh_enable_ip+0x3b/0x140 [ 152.701836] cgroup_apply_control_enable+0x124c/0x2390 [ 152.707174] cgroup_mkdir+0x215a/0x3120 [ 152.711295] kernfs_iop_mkdir+0x333/0x4c0 [ 152.715667] ? css_task_iter_end+0x530/0x530 [ 152.720117] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 152.724598] vfs_mkdir+0x69f/0x950 [ 152.728239] SYSC_mkdirat+0x3dd/0x6a0 [ 152.732148] SyS_mkdirat+0x54/0x80 [ 152.735732] SYSC_mkdir+0x74/0x90 [ 152.739268] SyS_mkdir+0x45/0x70 [ 152.742727] do_syscall_64+0x309/0x430 [ 152.746667] ? SYSC_mkdirat+0x6a0/0x6a0 [ 152.750686] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 152.755901] RIP: 0033:0x455979 [ 152.759112] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 152.766847] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 152.774125] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 152.781418] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 152.788708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 152.795999] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000002c [ 152.803505] cgroup: cgroup_addrm_files: failed to add weight, err=-12 2018/05/08 18:28:00 executing program 5: r0 = memfd_create(&(0x7f0000000040)='selinux(md5sum,\x00', 0x1) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000200)={{{@in=@rand_addr, @in=@rand_addr}}, {{@in=@local}, 0x0, @in=@multicast2}}, &(0x7f0000000080)=0xe8) r1 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r2 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r1, 0x6) unshare(0x8000400) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:28:00 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r0, 0x800442d2, &(0x7f0000000040)={0x6, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, @broadcast}, {}, {0x0, 0x0, 0x0, @local}, {0x0, 0x0, 0x0, @link_local}, {0x0, 0x0, 0x0, @remote}]}) 2018/05/08 18:28:00 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f00006dc000)=[{0x6, 0x0, 0x0, 0xa1}]}, 0x10) sendto$inet(r0, &(0x7f0000e9bf14), 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x1000000000004e23}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/247, 0xf7, 0x0, &(0x7f0000000000)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000380)="c3401c344654f3c7009aa4eedc3d6bd8ebd65c856a271154adc2b2a9763ae0201c0d32e11f38e9dd18c58f6bd779650fc30f93653bdaecf323c9f6502ceab47e58114347b289546465a5eb278de12b1989f64cc99412e36880d20c34d91051b22f6c8acc9d082b7bcdec844f667da0867d08d40000000000000085b562e0cd67cc4b", 0x82, 0x0, &(0x7f0000e66000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) sendto(r0, &(0x7f0000000440)="6deba15287032fa98c8abdd2934ee404b5bd39c2ee8402599f2a0eda4693e6ccac8d0485573da2421e42dbcd540ec5ba177aa8898bf88f0da7661c0fd244162203625565aaa38dd5d6244d7437a6c2e4a2c387e1a4147e9ed4db0094ff21aa87db7185a333caba1901a10303cb9678828c55e700c751da1681c6f74052c51f151732863e8e72eec80cd98ac01ebe0251537fa9040672b79b71c9825f5d5647d5d5f3082307389a50f9e576ae998fdb9fb686a32c7bbd984df8a60d836bf04eec53e7c293344e16462e68e093cbb8680db16e637744ad3c961b1e49cc498a123aaffcbf282d262fc7eae48215df2084a1dce9a898f0638a51f64b2e60543409d02b201008272b97cb0ef7908ef400060c7941673dbea2e601fe4ca65be2f35dc8891375c282f5bbbbecabf0527cd1200b97a9684e86c2e3355bb5a476144c6661e4563bff3776c70c5024e910c201ce36db70d5cf64e0b7179179b0640590b5a1bf1f827a6d3d1e2eb777f42cf2586e9450409487aa83818c45a719ca20cc27114687a4c4f61b5d0d5da68029d2f74c2e4931406fdef048a75484a04f23e14f18928e343ccd1e1018a3eab25c873d19b09ca0ce9eee0d6fc3c0fb905739af2e35c6f8bb79169183c29f7c1eca839f4e0579aac0be618f9a6d14f17d7e9927feb653c0cb67af25bf840cb2a80400508a6b4b25336bcdd358c8ed7a87a33c57ae60d9b84aa6bd8e396a558a15b8e73daca4f6846b1cb610ed144f7a6c7ff9bffa1a74056b8ea68b7ea0fcd912614242d0e62b5fc3462a38db07ec326af2deac724e333c600aa3c3d080592a170b3d14ec9908bbed9cccb30cb02591aa65fe69473b217cc25dd3938a43a14e4b43b3ea946a5ef8e271ff7097bd59c6513ac0d8251b2155c5ebc54cc5a0ce20756dd8e5863f8bef102fbd862804737ab6526de91a4f919e96ea126cc51fcca2f8d7f5e6c5f2dc1a6fd8514bbde4f4a47eb27d32c4f42121440169a9277065c4ff5cedb231ba8baef982cbf1a7058996bc718fa2b4663700e84f304f58a6469fb29c3d9b795135fdc5d1da66c0304d8f12055b48265f5e53493ba4682352ae6328203218f765e77de5c56456db3110620e81a93529ff8bb9179f6acd561c7d300e383862ccab89d77daf3be22199be45a65ceb557d7fe2eb87f16c5a00c5ec6f474912624d4f37dcd5506d2e14c6cb888b6c3f47e517b919c415c7637e1aa8b61f9e660476c07c89ba8100b995888f47a92e3710b21d7ed3bb6566bb2c84694919ce0ce0e3bcc48aa34caea882205673968ab93f476b95c7ef48a6859278285c8a79543b20f5c0666efbcbc98357987c07fe67aa8785115e94dc16707a755ce8d1700becc61535b6a8ee85eb356c187e8e202815c378422f72ef9e28fe05ac09bf8f68dcd1fd98786fc74079f7ac2be7eed67d8cb40bdf6a3a92f0ea7f641affeb994274f8c2ff2cf23749142ce44d3fba62d0604ebd5ea3f6fc57e8187aad2f2c9120f83aa3aa4c77782f043a6b0efaaea7603618206c543f2cd4fa672e4c664aa6ac75c0c8a5165755c4c522ed40731284a1c0c32607828292dfa7986a51e14172a9ececdc9c24357b25b577cd951536195d601febc6e817610c7f5a9161a2a9ec7007f7de7c4119e69d41c219b6d33bf77a7e2f16f9259547107e28db4b6d7ed49ea6d84f268263bbfbb236b809d2c289e39b77427283c4418e550d24a5e4c0bae9fb15e57df4d0944dad2dd43cad2391483007e86afaa16d3a4a8b048d8deb6705af544f68525f3076c62c727f635c2c79832c629c2f6282330598c44f24bee3bc427f90254f428bdeadcf730899b269cb076919e3442e5be1708491a84c9ba815021b", 0x52f, 0x1, &(0x7f0000000080)=@ipx={0x4, 0x0, 0x0, "129150391579"}, 0x80) sendto$inet(r0, &(0x7f0000000180)="ea", 0x1, 0x0, &(0x7f0000000340)={0x2, 0x0, @loopback=0x7f000001}, 0x10) 2018/05/08 18:28:00 executing program 7 (fault-call:3 fault-nth:45): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:28:00 executing program 3: r0 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x60) dup(r0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2800000003001e94bba3febd29761000000000000000000000000000000000000000000000000000000000000000000000f8a365acc35827767a0a5cf33356ea6fdebce36269a31e2ebf528932f45d4177f7bf4e78"], 0x28) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000000)={0x0, 0x16, "8e1e46f4c8c284ccfaca8a331d57de32063fe5f60272"}, &(0x7f00000001c0)=0x1e) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000200)={0x2000000020, 0x208, 0x9b, 0x6, r2}, 0x10) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$DRM_IOCTL_GET_MAP(r1, 0xc0286404, &(0x7f0000000240)={&(0x7f0000ffa000/0x3000)=nil, 0x8, 0x7, 0xc1, &(0x7f0000ffa000/0x2000)=nil, 0x20}) 2018/05/08 18:28:00 executing program 0: 2018/05/08 18:28:00 executing program 4: 2018/05/08 18:28:00 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(r1, 0x0, 0x489, &(0x7f0000000080)={{0xff, @empty, 0x4e24, 0x2, 'lc\x00', 0x1, 0x101, 0x41}, {@remote={0xac, 0x14, 0x14, 0xbb}, 0x4e23, 0x10003, 0x7, 0x20, 0x7fffffff}}, 0x44) [ 152.925907] IPVS: set_ctl: invalid protocol: 255 0.0.0.0:20004 lc [ 152.931746] FAULT_INJECTION: forcing a failure. [ 152.931746] name failslab, interval 1, probability 0, space 0, times 0 [ 152.943672] CPU: 1 PID: 12007 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 152.950621] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 152.959994] Call Trace: [ 152.962627] dump_stack+0x185/0x1d0 [ 152.966295] should_fail+0x87b/0xab0 [ 152.970046] should_failslab+0x279/0x2a0 [ 152.974134] kmem_cache_alloc+0x136/0xb90 [ 152.978313] ? __kernfs_new_node+0x137/0x6e0 [ 152.982744] __kernfs_new_node+0x137/0x6e0 [ 152.987014] kernfs_new_node+0x146/0x2e0 [ 152.991100] __kernfs_create_file+0x12d/0x690 [ 152.995607] cgroup_addrm_files+0xf87/0x1760 [ 153.000044] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 153.005463] ? __msan_poison_alloca+0x15c/0x1d0 [ 153.010163] ? _raw_spin_unlock_bh+0x57/0x70 [ 153.014603] css_populate_dir+0x392/0x7b0 [ 153.018801] ? __local_bh_enable_ip+0x3b/0x140 [ 153.023390] cgroup_apply_control_enable+0x124c/0x2390 [ 153.028685] cgroup_mkdir+0x215a/0x3120 [ 153.032733] kernfs_iop_mkdir+0x333/0x4c0 [ 153.036930] ? css_task_iter_end+0x530/0x530 [ 153.041343] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 153.045785] vfs_mkdir+0x69f/0x950 [ 153.049371] SYSC_mkdirat+0x3dd/0x6a0 [ 153.053225] SyS_mkdirat+0x54/0x80 [ 153.056780] SYSC_mkdir+0x74/0x90 [ 153.060277] SyS_mkdir+0x45/0x70 [ 153.063690] do_syscall_64+0x309/0x430 [ 153.067595] ? SYSC_mkdirat+0x6a0/0x6a0 [ 153.071579] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 153.076765] RIP: 0033:0x455979 [ 153.079950] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 153.087666] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 153.094931] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 153.102198] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 153.109462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 153.116729] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000002d 2018/05/08 18:28:01 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='oom_score\x00') pread64(r0, &(0x7f0000fd7000)=""/8, 0x8, 0x0) [ 153.124191] cgroup: cgroup_addrm_files: failed to add weight, err=-12 [ 153.136110] IPVS: set_ctl: invalid protocol: 255 0.0.0.0:20004 lc 2018/05/08 18:28:01 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000000)=0x6e) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:28:01 executing program 4: socketpair(0x5, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x400000000002, 0x0, &(0x7f0000634000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x492492492492834, 0x0) connect$unix(r0, &(0x7f00003de000)=@file={0x1, './file0\x00'}, 0xa) close(r0) 2018/05/08 18:28:01 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1=0xe0000001}, 0xfffffffffffffebc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={r2, 0x0, 0x1, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0], 0x3}, 0x20) listen(r0, 0x101) 2018/05/08 18:28:01 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) setsockopt$ARPT_SO_SET_REPLACE(r1, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x468, 0x0, 0x260, 0x140, 0x380, 0x380, 0x380, 0x4, &(0x7f0000000040), {[{{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty, @multicast1=0xe0000001, @multicast2=0xe0000002, 0x2, 0xffffffff}}}, {{@arp={@empty, @rand_addr=0xb0, 0xffffff00, 0xffffffff, @empty, {[0xff, 0x0, 0x0, 0xff, 0xff]}, @empty, {[0xff, 0x0, 0x0, 0xff, 0xff, 0xff]}, 0x3, 0x3ff, 0x1, 0x101, 0x6, 0x100000000, 'veth0_to_bond\x00', 'bond_slave_0\x00', {}, {0xff}, 0x0, 0x100}, 0xf0, 0x120}, @unspec=@CONNMARK={0x30, 'CONNMARK\x00', 0x1, {0x7f, 0x100000001, 0x1}}}, {{@uncond, 0xf0, 0x120}, @unspec=@CONNMARK={0x30, 'CONNMARK\x00', 0x1, {0x7fffffff, 0x7fff, 0xfffffffffffffff7, 0x2}}}], {{[], 0xc0, 0xe8}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4b8) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0xffca) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:28:01 executing program 1: socket$alg(0x26, 0x5, 0x0) r0 = socket(0x11, 0x100000803, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x2100, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000100)={'team0\x00', {0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000140)={'ifb0\x00', 0xa205}) io_setup(0x3f, &(0x7f0000000040)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:28:01 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='oom_score\x00') pread64(r0, &(0x7f0000fd7000)=""/8, 0x8, 0x0) 2018/05/08 18:28:01 executing program 3: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x8, 0x2102) io_setup(0x7, &(0x7f00000000c0)=0x0) io_submit(r1, 0x3, &(0x7f00000012c0)=[&(0x7f0000001100)={0x0, 0x0, 0x0, 0x8, 0x1, r0, &(0x7f0000000100)="1efa1701be6abe96559ed751e717cdbd4b816e780a9f3546af04451d2b21875070e1d724d97c0afd5f2c7c5e0ba6736e75fd10e003568e42c132d47917f533d11661c476291d4c0b75efcdd0a55c9d41523a999d26e3c6dab3a3e7006397f1d220182a56df31b62b0d92e44e5b27bca6be458163e19fd17fa50ea4815b26d5bc2157e04d47613cc4f04e95114959ce0253452c1ae89c7f346a77ac86f1b13f9084ca0174dbe913b7532b878183caf27496227b16b0fba4f151077d77f0edba779fdb9de159095b522490757aa59e48bf20772974400563173b86f2a9b8e57d2f274b32a5f55e59909b0dac19155aff258adb33c9440a81655d27691872707d86a5df455c6292014ecd939f673f0e37206c5480c7be0dc74df407b478cb6140d2a2b039bb19ff3f82bd4cf8cedbc57c39b27ce1f5b1043b79a873cc35aaed8f14666c668b1365dd772a2d978f0b97704f608f83c06a292d1a21040d13c56d1e210e4c0424d1443aa50cbae3cdf7660a3d4e8d58b031e5d18c1a9d1dad480a43b064ad297926f662daaf1174bdd777d60493be3f5c2bf29ead1b5c4b480232203556f89cfbc51042b82c0edc58494ad8b60b8e27f5a732d382950f0ee9ea26e82134e9acad0b0d3d1be91156f675156148b5a344406938ccb4be4225311ea35c723530df6cc41a42f86c60110002d682ca53791c1b7560ec001d25274375b5462ce0f0d00f741ed717998dadb9d6ff2a14170fa06189559671c39c8ae553bbad5c52ec872531406c268e6f57461a19ac1b3e291fd10ece761e5ccb3b5db9ebcf10f7ea91d6923e0896e598f8513c3ef795b50eec1263691cfa45697b6b5d61158f497790412b28bf83b8f855f42a922b6aa37cc50fc3078aeaa952d80eee7eb77a1f25b1312c3be331b997fc2953bb78b8ad758e2dd0b439240c838b8cb20a48ec665834697a78fd149ce82df0a49f747270f095c3de8bebf65c130f40f03a1cf8ce35e506265e5ee1147a5d6a11a7cca766b54c8e4ddd8de22a8e92b21d4bd2829f96f18ba1a5fdbc0353546e8aeca5afb8624bc809434ead6f18e602b24167079454eef8048918402ca4a6ab0d672adc4f5c07810b1810291f17049ea79076c9f0b5f1fa6ae5a7bb02391730839c7bcdd37b60c82b9557a7ac80180f2b9848d46670ce1430675e112c09e550b8b81159eb2bb3d6e014a466be4eb06ac2b9c59d74fa6b4fa564b7e98de5d0bb79948181e3ca3f4e4ff375b48b6d7120566a65cd1adc37de0e03894736a120b3d46ab869f7001b633668b58ba585cca716e3d0df241400a293ae2c6352a31396232359a97cea189e92a7921f18aafcf25ec3c182be751467071931f8b03fe106a7fa786b8626e516ecf8ea797e3228a674545731558f2f7284afb73cf39f4b6a29f34f6541dff21c7d405318194e9b56a1aa22fca7545e10d94bfc7abc4c712f4c8af77396bc49952bd80bad4f3b8e91d1f6885ec6fc0a128e4834fa3a750d7ab409d82c6d34f55b32369965fe276a35d3df0eb1feb3e824e26e8dc308be811ae6ae629c4e838b44751d687b36544c5b06fee5f24abc3b27f4b72b3df36b088669ecceddad155bf4a43bd67b8617ca247726f1d36e6bef718ebb1a0424e2b38c390385a3f73aae46ad8422e61372ffda9fa37bb05389d7ada23efe9a249dd708e50d7986ee1127630bafa872cccd0f70f739b2a3210c2b44c7522a4b186d9e26848a2d65fe8384d86f9104da4a894ed0855e75979137581252cf29a3107b5b7c62ed0c05a6e4bdff27bed4c4c07e2bfe7472e0b6bd75486c947a55ef01463f40f6151d92ec3d173d9cc442598ecc8d616a6983c5a97bc26ff389b92028ada59f389d9def14128a57f01c2a5e88cd272bc5868c78c25ebf97012ff39cb95296f521798fc613497bf168311bfddcefc0335c4eb5f7f13c7b90cd8d5d9520ddff59c330db354e513d464005e04a55f80aaf17e0b6be929e0fc6d94cf7d8b49d474ec0f2f4c54fcf331a06e662c6853cf2df2482d7eb13c64fdeae0c964eeff9c3b793b1fd67db075fb7c146a5bce9d40899c2aaaaed805960ccc8c39936579d89890478ba966d605b7a373c07b5b8898df590ea574841366193dbf9d93b7c6a3c223b3ec76d98ac9b8e7b075ace28dc22725f32cc311aa78650ad54222667d3144f21ce1c5ca0d614db14279a6d9afd389e03b898db0701a51f57cdbcf39870d2345ce3d509ec8f91ae67de02385350531af490cff37f43850f07a7581efed337511e15eccd57b57a3cd754480ceb55a8389f4376371b715a543d65acd8494e1f0dbe54c14bb33ad1a768d93badd0af6ed0504c8ea2325964cc8f74ff1bc06372bfb9f00d23f287f942fc73b2f5001fd21b2ecfa3f37837f4168894aa6b850657d88e871e256f9f0ac4fc1787cca23b54c9b679a34723162f546fed849828f25b728591875702dc4e05089e3e1f4d22c200b0f54b29015cd1ea3651412b986c15c7f8168d4e82ef7d0e18fddfedad7b45dcc6b6ee1bf66f5a3ecc7aa17f6cffe50780d8b8bb42410a91ff56c6eef477440c88d3713d69cc1adb2e3f73b2da3923bd28301d975f8cd914b15ba8067ce7405893d17b664144a2e37e918212b4afccb507009575d73c43adcddb6b199c29d1acc3fecba943a0220fb72c444a532a959f4ebcd6637533aff61980be3ba4d6af8977421a6ac776aac53122fa635a764fa76eee3ba2b4bcb054e8bad287e8e88e37464568cf81b21efb72ef106b479714f495be96b73df4295d47a491875a453ab427437f0f61eb2fd85259aca8aaa19517f992aff198615d6f594f37da9033a173523b501af611a22751ff77f3bc957183f3a4bb9bf93577d8d09918c6678a4c3a49d002a114d2ce2b1aae4bcee67133d98dc31dc92255271c8471378b537498a7b22bc63914a30ed354988c1e8c7d0048844369df9ec446511835f42c3b682eb4a77f795ecdc11fb40e8b972471b9097b975a3e1313ddd21dead960aaefd6212ce8d432b01c5e8df102ef01d3edb179f27be05b6c7f577c3637519ade478bc89857e698de641a5206c4d57357ab770b0c6c4c4c06f9582512a4345b4eb4ae9043373de1bae53accb8fb41d9d15b2039ac4c3212c085fceff64fbbfcfbc0f0cfb4380cf5b229974967c2f37cdad57953f808e88f334a339297b28d067d571871e5638734e24bfc2eede3586bf83d03f25a635f5f43a1f0549f9b03f577128fb19f52969733d3ed4bff6c7b049dcdbf63dac268f571401f96ca43a27bed0a3b3aea53300a41e051a99609090a607dafe61e383a83c81563a8167193b8da414e7eb03ed06d6b3c70af7da25a608d99513026ca34cefc4e4bcf37b1ed7844a0b695cf31857635836d1b9f988c58ccaad4dea205a18f75f127f08c47c9def54a31be01c5ed1ec4389933aa75aa0374176b49f0c9757df76a3d2f04626cdbef3eebd09edde8b28d4b9b3ca3a426470ffd80649844cdb2b9f629e89a93675b76fb2ccdfdab18db5561a70ca72393054f2656901e710e6f6be5d88e62e7812e21b18403ca3a225356a9f5f9c3baacf161f3a7c0e0d39e2ae99ffb5016a7b6e054e0cb3a38a0cc2fe1f5c0ebc68fab6f3d0f2783475de94ed528fc4a92a4fd025ee307738a1e4178575c6ff7e824ef4b258e9f52337c0222a2a33dc003e641e39b931f23395a895479dab88bfa16e8877470b2d27154f96b66a0b3498016ba20c818e58b79f6ccd6e3ce1c76eae6fdbc5fb6d39023924f4f988bab89a011cf18ac41437c91cdcbdaa418fffa4425d3e76b734a7a42452fccbd897fea4cdf6ad73fdd4520f07043d44bb88af13d8ff9904da9476667f81cfcc56a1db9277c04d136e61fad4d6c767dcf17831aea8a953a4828741f49dd06855badddde43f9bd714cdbefefe8040aedd38638df52385ad8d998bc91701687284dafcf089df715fba61084eaf71db45910246bb34c5880873b751978876bb28db5dee5b63a818ba7302edfdbbc53539b776c71630d8621d8d7d836007b73ae74c28bef07a9762b6da33e0084b6bbb1e56d9ed12aa35b5139209e867a8799baccf6692f5826fd0c60990421522408ec2d3e53ecb3b5fb1a58ee887bc04ee1ec3e160264e7b98d61eac69af0bde3549c902fea354192a91c30965b2862b4cb5094f008c1166bd8ddad28baf1fab913b29a082d38fc8da740f770900d6cea253e3f229688c1a32b073e30043e1798ed6f527f3386bd51b4d4d17c0bc4c1b2eefceb6ff6071061b3698b857ae675e536fbcbbdf4e18853eefd3289b824dfb95d82015811b53c41be144a16c5685a6f58c81473e9ec72acc43e25f827751c2ec5d06e4f390c0547b3b3f78267421724a04708ef5cea8cd9ce86dbcd86befd4dcbc3be8050fad44b8eb542895cdb003b9ec6041eb885b2c256688d614afee05755e69a8469efe8d25a3ba619ecd9bf1a54c99bc1b655f5e7d16d496fc18869af0d56c2563b9e7e57b3fe793bf5fb06de8f59449a85fa4d0ba9d9877965ed243ae6773f346dab3827d38cb7c3b67f61bc3d20ca6ea993bb2c545f521ddb8c634fb37f183bbc77b81248c8080f561c8763b7fb210d3f0d73a7a0e766f4049462aae73c07dd2bbc26cf21cd8012bf87558f7dc9a1046ef04c36349bd4ffcff429bb1403b8543ddf2e68bec63c0fced81550fc31cdbae203f3cb3a4e61f35e2cd0538c548e7f91a213efb195750b18d4c289a4429f85d353f78fddeefb1ff6868cf42b25a2b6cd3a2e859740d3b7bc76a60157b89744b82f4d0ca5678fdb45ed4b16c2c613b4edc022aad7520e9de534f6fe0caef6bfef1d3b4053e1771b3365612acde27e7aa66d907773799d774e9d44bd03a9ce2ec89fac05788bd55171f577798c041cd0898da4c436177cc57aeaa3e0ebcbe4de05974f94790dad564a3006fb760a16349e02b9b939b4f9573f2db16b3ce1bd6b276f2db42da0b6908b166a694ff512247226c701098bad01e4c178b646786cf2126c4fcfeb5163dc3a213c21e012baa9c6845c2514e2c48ef0caad3c6daf0ce68c396dd5a8b636cd1d3ac33b8e3c536443a4a61ed3787f653275c4bdc2ded4c1054ff4c8c3821180d0da86b18690b1968de4b5abf8687375056c6bc2f0f6e39797558e1d82c9c98cdb9c2f03845910a8faf5700b21f07e54449f5ca3dfd63afca0606de7e8fd4b35130263bbcf7afe2fccf565eff34a63de5e4a8a0171d6d1da6433475efe4f4624364cea0f81c2291e299cea3bbbbb14322c723115409123d5553c4ffb2cc378c7c35b42f9c686504ecded69a9d01f279a2f094b5ac412cbcc8993e98b268224badfa9ddbfc2fe37f80aa6c7e0b2a6dbab8c91f4fac39490981ec03270da900513ee09fc5f2d85adda9d4b94235ca215195c9cde7a41aa81643c81b1b18466ff9f1b541a60bb85ebc85e454cb59db0c68deaa49d7b36b04a9371b74b4705396d83fa951facfacabbff7e2c1e15954495d1072669047b27952087da1aea46cd67436a2e2780c5a94a2077c6bd4ce3bfd99765f1ec2c355113f2abeec0ab5a82e3dc8114f3e8f76d56cc9fb44f1e7d5e096309d58b08fe6f00d183c38542ddef695a65ea3fb527148d9e1593b9de9ed206039adc4d41c81807e24d76a990a24a975a1f7788f3dc5445119578e6274d3a615efcb9594ea7bc453f6c092ebc8a473b5b009034193d428c723a190a5d04c3fa73572466e068902dff98b6ac406b88f74da1030b81ffdf641a25c284688857557ffd92e9e72b1263b2", 0x1000, 0x78f, 0x0, 0x0, r0}, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x1, 0x8, r0, &(0x7f0000001140)="4179f112388bfa7956534151a3550eed7149d4bdba38b855d3b33b5145724b662567bcce6bcdfb0966f821cff34347491636d15ba5e3ff2ecc0b5c580e176a942fd190d75ae49b66021a8df6d2292c7b6889b55796520c", 0x57, 0xff, 0x0, 0x1, r0}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x1, 0x100, r0, &(0x7f0000001200)="ab50656ec6d1ac30ab0aab24f4a4b03ca7685ee29fcae0d29bd9c101d7be82cb80219fdbfa7c1b68ca1751e571035fcf25986f74615f7529c9a5ec1235d1f82107ee2699a58a92a6f00e1df1a6817809ac4be730bf4234e7a392ae579c82f167fc80ba24bfd3194b1223b4b95675bdb02c001e19da3f8baf6e7b6131a0db", 0x7e, 0x95, 0x0, 0x2120275b966c42b0, r0}]) fadvise64(r0, 0x49, 0x7, 0x4) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r0) write$fuse(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="280000002d847796000000b576dfd90eef65eb100000000000000000000000beb6db116b1fb80c00000000000000000000"], 0x28) openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x80, 0x0) 2018/05/08 18:28:01 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000080)=0x20, 0x4) 2018/05/08 18:28:01 executing program 7 (fault-call:3 fault-nth:46): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) [ 153.603921] FAULT_INJECTION: forcing a failure. [ 153.603921] name failslab, interval 1, probability 0, space 0, times 0 [ 153.615367] CPU: 0 PID: 12052 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 153.622310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 153.631683] Call Trace: [ 153.634312] dump_stack+0x185/0x1d0 [ 153.637989] should_fail+0x87b/0xab0 [ 153.641763] should_failslab+0x279/0x2a0 [ 153.645897] kmem_cache_alloc+0x136/0xb90 [ 153.650103] ? __kernfs_new_node+0x137/0x6e0 [ 153.654609] __kernfs_new_node+0x137/0x6e0 [ 153.658921] kernfs_new_node+0x146/0x2e0 [ 153.663032] __kernfs_create_file+0x12d/0x690 [ 153.667575] cgroup_addrm_files+0xf87/0x1760 [ 153.672034] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 153.677503] ? __msan_poison_alloca+0x15c/0x1d0 [ 153.682251] ? _raw_spin_unlock_bh+0x57/0x70 [ 153.686741] css_populate_dir+0x392/0x7b0 [ 153.690949] ? __local_bh_enable_ip+0x3b/0x140 [ 153.695539] cgroup_apply_control_enable+0x124c/0x2390 [ 153.700848] cgroup_mkdir+0x215a/0x3120 [ 153.704918] kernfs_iop_mkdir+0x333/0x4c0 [ 153.709155] ? css_task_iter_end+0x530/0x530 [ 153.713603] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 153.718071] vfs_mkdir+0x69f/0x950 [ 153.721684] SYSC_mkdirat+0x3dd/0x6a0 [ 153.725540] SyS_mkdirat+0x54/0x80 [ 153.729111] SYSC_mkdir+0x74/0x90 [ 153.732610] SyS_mkdir+0x45/0x70 [ 153.736066] do_syscall_64+0x309/0x430 [ 153.739982] ? SYSC_mkdirat+0x6a0/0x6a0 [ 153.743997] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 153.749295] RIP: 0033:0x455979 [ 153.752504] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 153.760227] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 153.767500] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 153.774782] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 153.782065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 153.789344] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000002e [ 153.796916] cgroup: cgroup_addrm_files: failed to add weight, err=-12 2018/05/08 18:28:02 executing program 6: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00005ddff7)='/dev/ppp\x00', 0x0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r1, 0xc004743e, &(0x7f0000000380)=""/246) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f00000001c0)=""/246) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/05/08 18:28:02 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000030000000000000000000000000000000004ff7f000000000000000090359f60ec6bcf2642d279ecd241591a00f058ac7b127d6bd1bd89f4979a0edc57958495ccab77ac2878"], 0x28) 2018/05/08 18:28:02 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x100) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x8000, 0x8000) write$cgroup_int(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="319574e27f2ea830ee1900b5ce53236190723b7581b2e0324a540ece14d1e2966d092f8dbc74ed3418f0375969f2f681c15c4516cabf96b04fbe388e7e0df2d8d39334fbdc452a5e5e57c03e3dce4f05d1ca1851a142e6464b770a907762c921049a39851d5b416cd3e017e875"], 0x1) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000000c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100)}]) 2018/05/08 18:28:02 executing program 7 (fault-call:3 fault-nth:47): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:28:02 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000080)=0x7) 2018/05/08 18:28:02 executing program 4: socketpair(0x5, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x400000000002, 0x0, &(0x7f0000634000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x492492492492834, 0x0) connect$unix(r0, &(0x7f00003de000)=@file={0x1, './file0\x00'}, 0xa) close(r0) 2018/05/08 18:28:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14}}, @icmp=@parameter_prob={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}}}}}}}, &(0x7f0000000000)) 2018/05/08 18:28:02 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000580)={@empty, @local, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f0000000640)={0x0, 0xfc, "83d1e3cc184402526574bf4d1e7967d5897eb01b1e426fd9dde49a7be9719489b986ac64ec7da469e585da7dba7bb24c2e53bc94cc5362ea5927a40cf59f32b8d37fbbda711c52b7302f8de7b99cca4bd10404020514a9e25bea07f2c74d06a9215a247cb900c7b11886dca075623ef5f41742a4cc615bc66e1a0e2bf9505c4637b21575573c51ad56fcc8c37992219f45ed546d37f3b7c11e77422558044d5b1e293f13ad37e34d451ed08629d1ce3248db546982cd6ce3a991571993681267f693d7ba84b0f9251f27da251d1711f400f12e7bf0f49441f57f26e3ba4fe9bee588934a9b537328820c6ba4c073d27eb7db5fa2cb97ef222f7a6123"}, &(0x7f0000000180)=0x104) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000500)={r3, 0x7, 0x6, [0x2e73, 0x7, 0x7fffffff, 0xed, 0x8, 0x800]}, 0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', r2}) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000007c0)={r3, @in={{0x2, 0x4e21, @loopback=0x7f000001}}}, &(0x7f0000000880)=0x84) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000040)=0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000080)={0x2, r4}) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in=@multicast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6}}, &(0x7f0000000100)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000300)={{{@in6=@mcast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000140)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000400)={{{@in=@multicast1=0xe0000001, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x4e21, 0x7, 0x4e23, 0x138, 0xa, 0xa0, 0x80, 0x16, r5, r6}, {0x1, 0x7, 0x8, 0xa9, 0xffffffff, 0xfffffffffffffff8, 0x3, 0x7}, {0x1ff, 0x10000, 0x6, 0x101}, 0x4, 0x6e6bb7, 0x2, 0x1, 0x3, 0x2}, {{@in6=@local={0xfe, 0x80, [], 0xaa}, 0x4d3, 0x3c}, 0x2, @in=@rand_addr=0x8, 0x0, 0x3, 0x1, 0x400, 0xffffffff, 0x4, 0xfffffffffffffff9}}, 0xe8) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000540)='/dev/full\x00', 0x10000, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f0000000780)={'vcan0\x00', r5}) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 154.203689] FAULT_INJECTION: forcing a failure. [ 154.203689] name failslab, interval 1, probability 0, space 0, times 0 [ 154.215397] CPU: 0 PID: 12075 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 154.222356] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 154.231732] Call Trace: [ 154.234372] dump_stack+0x185/0x1d0 [ 154.238043] should_fail+0x87b/0xab0 [ 154.241820] should_failslab+0x279/0x2a0 [ 154.245938] kmem_cache_alloc+0x136/0xb90 [ 154.250131] ? __kernfs_new_node+0x137/0x6e0 [ 154.254591] __kernfs_new_node+0x137/0x6e0 [ 154.258872] kernfs_new_node+0x146/0x2e0 [ 154.262975] __kernfs_create_file+0x12d/0x690 [ 154.267514] cgroup_addrm_files+0xf87/0x1760 [ 154.271975] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 154.277441] ? __msan_poison_alloca+0x15c/0x1d0 [ 154.282186] ? _raw_spin_unlock_bh+0x57/0x70 [ 154.286670] css_populate_dir+0x392/0x7b0 [ 154.290915] ? __local_bh_enable_ip+0x3b/0x140 [ 154.295538] cgroup_apply_control_enable+0x124c/0x2390 2018/05/08 18:28:02 executing program 0: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sndtimer(&(0x7f0000000080)='/dev/snd/timer\x00', 0x0, 0x4001) 2018/05/08 18:28:02 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x2, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000000)=0x80007, 0x4) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r0, 0xc0a85322, &(0x7f0000000080)) socket(0x10, 0x80800, 0x40) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r0, 0x40bc5311, &(0x7f0000000140)={0x3, 0x3, 'client1\x00', 0xffffffff80000002, "4d64fd20f0ed6512", "f099c121dc2d2efc784aed677398c9766fd5ba14d51170488b83e53fb9ba7dad", 0xfffffffffffffffe, 0x7fffffff}) [ 154.300875] cgroup_mkdir+0x215a/0x3120 [ 154.304974] kernfs_iop_mkdir+0x333/0x4c0 [ 154.309224] ? css_task_iter_end+0x530/0x530 [ 154.313675] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 154.318142] vfs_mkdir+0x69f/0x950 [ 154.321786] SYSC_mkdirat+0x3dd/0x6a0 [ 154.325694] SyS_mkdirat+0x54/0x80 [ 154.329284] SYSC_mkdir+0x74/0x90 [ 154.332825] SyS_mkdir+0x45/0x70 [ 154.336286] do_syscall_64+0x309/0x430 [ 154.340227] ? SYSC_mkdirat+0x6a0/0x6a0 [ 154.344244] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 154.349455] RIP: 0033:0x455979 2018/05/08 18:28:02 executing program 6: mkdir(&(0x7f0000fb3000)='./file0\x00', 0x0) mount(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='mqueue\x00', 0x0, &(0x7f0000e2ef53)) r0 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") fcntl$setstatus(r0, 0x4, 0x6000) pread64(r0, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) umount2(&(0x7f0000a23000)='./file0\x00', 0xc) umount2(&(0x7f0000000400)='./file0\x00', 0x4) [ 154.352661] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 154.360408] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 154.367701] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 154.374997] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 154.382369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 154.389655] R13: 0000000000000430 R14: 00000000006fa520 R15: 000000000000002f [ 154.397097] cgroup: cgroup_addrm_files: failed to add bfq.weight, err=-12 2018/05/08 18:28:02 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001080)='/dev/autofs\x00', 0x4000, 0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000010c0)={0xaa, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl(r2, 0x1, &(0x7f0000000080)="92df4326d3a9357def4b7c6d48747e65fbfbe9538a344a6856cf71e2787d95d885ad0bd01ed40b341096c9a37d3429e595a0179f038e983aeb209f270866903af44b330402fae92c68701a0211f43647e925736d936cd6f8b5c0e183689df754db65fddf91ef8cbc79105933b0756b292c12a9fb02fdab42f2e3366a6db696fd5267f41b97047d56d3664d6a64e452eb0e1a4dc246d193509ac3f9453b94a87d4d7ac4884553430155a5f1642702b76f2919248d83f3b1530ff58010bffc2371e3ed37771c9a078f57ba9ac86a234b8908a11a7bf4b317a465c524aff89d31a40538264ee6b1e1631f8edea8e9a964841164d021579ea96ce1ff98b94277037e10b1c217a5bee36e732ba0599d65796b74f8a6e3b00e259b11e49a3b96e0c0264936af8c10361c5c97ec01c5a247d86ab18ca9f8c77e8e15e1db8d16fdd3500500485912dd03563df8609d4581848cca6809c109d9561168d703cbe867a32d576822cf8cc2e74d4f62ab26a43d2b6dbb86a54c7775c1ce05108a15d4316bb6df9037a6bf8269515e25ee82950685d56cdaffdcce9c9fe2af7d4e072ba605984e6df61e58b2cabeca04777c27e54016b4e7a263e1887059e4845e98f522bda79fe430461f672507cb21bf17c723416004002c8e457a53b62d416679a978bfc28865261df834475f4f52974b315bfa0e82c1ec531dbc9719253458b0b25d0baf0b41d3ec0144c3da21350be41553478ec2175a816047bf92430e5ef1332e9cb1c918c49899aacebab3374027f1b0993049a61fec633efba0691a2ef74d84966d3991306bb5758e8f98dd6dd4e3b1a5bb8696bdb5a90ac0cb1986ca24b119fe561faaab2f94b20fd400b45370135de509285352765ac00d50a31ed48d9f22d304f26891766b4c80f5df9cd92e92095b504b7fa8d6a94d1ba43c7fc5158afb96c0cab80e03dfc885cc4a1f9850191fdc4c8274e164b2c589c2738be6fae5c4dc95f11ae481f4d0142dd3f4de92486b8ee6d4b18e2c481c1368f9af5729857eba3eb26bf5482549f8aa89948ed0de8ecbabd0a2b3e864cac897f9134cdc86c604785bfc8574997100986fcb25bcd7b5147bd82565606ff5f516ea17b51ca31177b871b04ed19efb4f4eeafda8275c577a25b96b32408d4dc1731f785cef208ee23e3582cd6ed215205ebff8f8d6e0f6e91a7f9d6151c2531ffa71987626165ab524cb3858d55a68ed2e3f452723c2169269cb17508fe0a3d7aae5e54f8f07f31d0c535f03de8791dd69e790209930e7fa3db57f128a3deadb95d7ba2aef2b665a615194d9bbb4ada3589c9c1d0b970e886128d37a17dd36daeda34eea80b8bc4d34b5a5446d269912d9251eb18a371131981c97665cf7b59f1a3d5e0ab3c4b4216d770b574dafb26e718de831ed2f0b532719b148c3e4c52ca728d89cba77e3261918c7c10c9b2e88929b708f73c2c7dcb95ffe6067fd0acae41dcd631bdf945cb35f096c84c795fcc038a92f7d40e5717cb89e3e944cf1b17c8f5077529f1b19038be0892a74d4ad11c6b7c38d4b1a9d65ff22d5ea2b692f469217a9ab33eca6f55c528a6296852d41307c7c8b7a5ee9773c26b9b91d19fa313c9d365b525ec85c818fb0ea39ae5e8ae2250c4040a02366b3724b671d8231478315876d1ec65433cfe6eac700cb797473448f0da1d121e0f70f4983c57478bddf67c1ce249565a70bd4030ec9ec0adaa2f7befedd9ec67588071b9e2d34e9b5f7faac51ac0b152401ad0dd2a878ab7eb7178c9cbd1f046ded20e2019bca56aaf153fdbbe9c6cb1ee027b5288c699177c7c028b5da5430a98df92b73d124f1fc1e826b75379e5cced3447f543811379ed9fc60ac876d7b3164ed36b5a1dafdf67090d3b5fbfa2324e8ade664de449c3b111e2055e06bc6eaa53ec8edf53c6ca62412944a534f92f96285966f5b2b029e11b8d4806048677f1ac1b2fa578c9c1858e599209df1165b288af858b46c67e42ee5c592b2cd8481c8b3d03e38fb227e033e152ccf22df59e880e01d7c3de1f13f7cec686408e1d4d13038ac1b1fc6eb0cea6ba66856f6ed1850e4a3ecb3a2b802068a83e4b6fe30be5c63e3b2a197efbff186c6f1faaa19d48be6a3300b9dd1461894dc38a749cba313384bbc840e8239e107b80217815601c7db96ae3e23f3470e5e95ca7128f4f15a3f925e665734c5b240e1722788e54fd267520de3fd171bcf0da386693778663aa07709d72c74fce3af2460a8dbf33dbc3be5670f4c8bdea17e02c14f223dd63071cb2a0aecc413add897390784dfb2674a641c7dcf0817b48656113008f2f7c2ec9479260f1f6c75d4b415bdfbc78886467a8f544dd4c18863d9050e6ecffa661f444a66e9f635a63865aecbd00f6251de4512e50ce835c7cb60476c87de7bbe6a0b87ac837308e8271f550afd3d265b93cf314960f6688875e60451cd3213d20902bce6e4df563961dce2ac137fc06f479c92112c7915cc31c66615615d8b1ff20425615221e6cd86b2a28cda18b18edb381736f882c7c8efa88924f878654a4ba10b27fc025a08dd832a2f1933c8f569087e6841f92b84b01e7f389c11ed6b719587f699f511c720b9ae9b8d3826740c49f0b555e38c88806c446516c9131fbdd6b0beba3ededc5d67c98c6d02648b59fe35bb81b3843c63b2ec6ab112d9deda1c890d79ed8a822abdf56dffdc36771624a6b0c5e91bcd215c2291ee60b5bf3be8548c4abd65943e5fd42932567de0cbfd89e6a1fb1556fc19d075b6764e2a3fd4827e8b31fbc9111fb0d966e964122dc636894b952cdd698768bd8918ffd955ea5bce61b9dc01a912d81aacf5bd0b2abd6e23cb13c51bcc14a9662edb3391ad7f97b48f2fb72af901e9466e4ade6c3d6f420653929dd236eaba8461ab48ea3af657dd21046c336f57fe7f1111c84aed3755addffe09e58bc1392960d88f2bd81baa155801eab24aa1192a51719cd30ea1a024c8df0ea5a35861f766314c5fbfc8cdfe388fc593408283c5bb1790eeb66c14d3b2014c3c7128d9f1805f5ca31eb7658cf04765c51ed6d9744f00e44130e8ff862494bd9726b0272ce66616d6ef20fcd225c1cdcbf28204fd842b1df0a4a3f7a117295fe397ffaef6670986eeacf50876aab5a9edee3520545568dd998f5c515287a3e6811f224fb9cb5dac51a6a7ed46a9b80a01917f446384129e4654e53fa8a322413fdaaf2146e9a65cdc507523581a00b9fd807ae07a76902d12d6c064a49dc5f6838b406e7025ea094878c41bc67a5b7bc4f28bf5b8c18807dbb96c40b7d4898de11973a9ccb225e3d14caa1d3a8d35386bc26d6e4da82147d6c86b2cd68f6dcd1c78b1b67b88dd908fd83403f245aeac945846e53b0f18bf2897d6fec681ff58b53bcaa77c3e2162db90c19311d60d0929c09c57f3254954c5ac9d1fa6861ccb16e39d0e76863d6b55d6b7df987c365cde51d44cb5650cda2220dfd552b6b14a4d3736e81bc7974bdac65562b2dff605bc4b618c1bf8cb95dfede1b18a292ff10ca0daa0d2672e47b7b51869cb401125103f15904f9502d4c2764d58b230c5852c5db31033c439d1da2ea972896508b7809faed9549c668728dada5bc5532f57b51750ef96f0c5bb6de6593fefd6988e08a23b1ad45a89fc370fae4e665ba739e44c5a487fd0c1615dc6143aa171b18b37f4f18e56c26f310e8fbbcee94d5251047f6cd49c28dcb2f4566020bc064698c61d61f725c56649cefe1a3a5685e381e27f13ca47e75802fa1fefb41fcaed32c70c394ab98d066b5012e56f7310e0f295ebf9c5b8cbb5752de156b278a770ce15b7fdc860e7231179f777dca7778adcff37b2ccb2e6b16c99eaedde0de17c458ad0bbfca33357860246db2914b32c3377e425520d7b556fb397526da1d18ff50fe2794ff0d24c7078a0b59f8e5ffda84cc0664176b5abd9c4e3721f7d74fd9077af62b1945fe129767e264a8ab3c4ec4f7f4da5405d2355341de250067afc1d45eb38a544ffcd5e4ac937abc692bc19ae2af1f4e63206daa3defcf5f71e66a9ca6391becd916e07b64205bddec4b3f166e6153877fc1f4b8283b313e8ea0750d17e5fe64a2c55ee88b5ba05bd81fdc923068cd21c0fcfafc1921ae0b5b200a7746e74cb8ccfef34bc675fa788a957cf4c3ab605fcde71d8b7fa301ffca8484bb50359476ed9128c3e980e2d42e5758d47c76e78503e78b2e9adfa6a2256241f35461deedccba6d90370e9b35f0d3931805577373ac5963316c4daecff21bd56f3133c187756cf1b1c50b7f8f3bd9ca5d8adf1efd52d3da1462f7f4d1bc5bbdcfa200c1ba6838fcef9a3b9c4d62fbe4bc8ad977e792baabcf0cbe0d82980b98138b00c699d0cf2034215ce6c7a366b09bd1f8b0a0d73468514623303ebd7b8cd58c3bb418ae807c950f036af26bda493077e73c483066349365fb58f22e67c339014bf6ad4de8447265cdf78671841bc67226ef6d60fe8c3d5e1f4a9db560f056b5e20602da60c06bf70e1803b5debe4f4cfb6f49b4d314cfad1a2001839358ec43ec90cc86b10806873c9196d4efa4ccb21d8f66f4a8b07e29eb8ca34887e3baba9be933eb78746b103e850ef05d7079e481064d634cda1f9f324087e4c40013ebaa030c54130e646fc334dfce0145241edd9f5e42dccfcfd73032fa0648cb25dd67552d7f83eb799be0c26c5a6a1bb13adedbf0258ef29b8e781c7a55275491c84a93bb1d0b2ad03cbf4f48c55b330665e0219e4f37ca69a9583703e0a2b7bec376e7cdc59e4be25ca01c262e980048ebf0432f635c1cbacc310b423244e1b42693008236530d9c75da93f42e7d3cbb3ddb900c7f734b86508ade5f2633586a89fc8b3f6a46e328c0d8cba3c986fbe305d5306933481b0e5bc66d89fa206b648858e83850a54e78f008e80c5cb2b9b75da764109e7b792031b86b104749ecccb2b082223c53914bc9ca3764c3152a142377bdba30d6749d9cce39e02efad4b7513139c34c5688a09589badb2d61c8d3cf4c09c0f361ae8e1761b2ff6442cca569b3447cef6b90a940ba1451515f2d379cb4ec6904fab286593282f7ceac5d601319bc98aa932f399a19be1d4df84f59e94bce4004704c971ddb7f41649aba744a2777a70b30e98f6518e772ddaaf0429dd2744a91afb2aeea4181d871ec57b259bdaabb68503bb6e6687e7e4e16f16c9dae7a934ce2220a4a835d3bffb680b7bbf47570cbafa77ce3475271c5e6cf3a634a9d5273c298395bf107892f565c881ec9eddef9afdd2a11c6b8c9643350d34bc4a118ae9548b464490b06741ffbbb035444b1f8d2eddefe393edca453106ef3a22df320b880ef6b1467fcc5c37bdff6398a981b01426baba4d1ffbeed4a21b2c07aeea6511635bab59b4e6e865e0cb050088081fb6825baa90897ef091f7eb2e91a3915afe9ba84dd6d5ce93519d7c375f8c7e18955d2b4ee4173453f1631f129671fe584b2be7bdaa192d15e1c2af3fc58125302e4ac5a42bb4d42b9ced941d975ba83caf0b0cfa812edcb98d0dda9f30fe3de8d294e9fbcaddc329dad928125add04a6afbca2f02d2d39592a8c9b7315997ae67c25ec999cc229732ccf6a7ed92b4a8860950c51a4b43147d9582a15b0862f0bfb4f4d9781736113f9f387861e9412b165aa95b1d18eb0e45f787765c56e76bac21be8f083d2983a0cb2996a350b43544694e69cc9855100ccd9a5b7ed1883a03e151b836c82173c1a671b536a2bdd0260fae22092ecc202a41d27a9b08db93f4ca0") setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) 2018/05/08 18:28:02 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) getsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000140)=0x9, &(0x7f0000000180)=0x4) syz_genetlink_get_family_id$team(&(0x7f0000000040)='team\x00') getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000080), &(0x7f0000000100)=0xb) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:28:02 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'syzkaller0\x00', 0x1e00}) io_setup(0x469, &(0x7f0000000140)=0x0) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f0000000100)={{0x7c, 0x10000, 0x38b, 0x200, 0x13a9, 0xff}, 0x3000000, 0x3f, 0x9}) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:28:02 executing program 3: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000000080)={0x0, 0xbb, "cd3ace981ff769b3a5b99daffa9df4c35f83bdad852567fe91c24e8bf41284780ab26540d735177fa1d1ee1950b0e71c06b5025531ea3b57c4bb4429fd8c5085b245fa0e2162a5da5de0032641e1d4b601041741fb02530b78446c80ba9f0b2dd279181ff08c581a4acda95e15ac0170d65fc6376ec608e3a455f7d917333b51367b84420f0a7905532947f1ab390b89757067feefc1a86ba1e7078381446ace85078618f3ae8977d2ed00085f9eda0662c0fc2c8db7367a5066c3"}, &(0x7f0000000180)=0xc3) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f00000001c0)=@assoc_value={r1, 0xa0}, 0x8) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r2, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:28:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000100)=ANY=[], 0x0) r1 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000380)={'filter\x00', 0x2, [{}, {}]}, 0x48) setsockopt$inet6_int(r1, 0x29, 0x16, &(0x7f0000fcb000), 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040)=0x9, 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x16, &(0x7f000021affc), 0x4) sendmsg$nl_generic(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0xffffff7f00000000, 0xf0ffffff}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x14, 0x27, 0x331, 0x0, 0x0, {0x12}}, 0x14}, 0x1}, 0x0) 2018/05/08 18:28:03 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xbd, 0xffffffff, 0x8, 0x8}, {0x5b50e6eb, 0x1190, 0x9, 0x2}, {0x7, 0x3, 0x2, 0x200}]}, 0x10) 2018/05/08 18:28:03 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f00000000c0)={0x0, 0x8, 0x30, 0x8001, 0x5a780}, &(0x7f0000000100)=0x18) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000140)={r3, 0x5}, &(0x7f0000000180)=0x8) listen(r0, 0x0) 2018/05/08 18:28:03 executing program 6: mkdir(&(0x7f0000fb3000)='./file0\x00', 0x0) mount(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='mqueue\x00', 0x0, &(0x7f0000e2ef53)) r0 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") fcntl$setstatus(r0, 0x4, 0x6000) pread64(r0, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) umount2(&(0x7f0000a23000)='./file0\x00', 0xc) umount2(&(0x7f0000000400)='./file0\x00', 0x4) 2018/05/08 18:28:03 executing program 7 (fault-call:3 fault-nth:48): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:28:03 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x14801, 0x0) ioctl$TCFLSH(r0, 0x540b, 0xfff) write$fuse(r0, &(0x7f000000afdf)={0xfffffffffffffddb, 0x0, 0x3, @fuse_notify_inval_inode_out}, 0xffffffffffffffee) 2018/05/08 18:28:03 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000580)={@empty, @local, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffff9c, 0x84, 0x6d, &(0x7f0000000640)={0x0, 0xfc, "83d1e3cc184402526574bf4d1e7967d5897eb01b1e426fd9dde49a7be9719489b986ac64ec7da469e585da7dba7bb24c2e53bc94cc5362ea5927a40cf59f32b8d37fbbda711c52b7302f8de7b99cca4bd10404020514a9e25bea07f2c74d06a9215a247cb900c7b11886dca075623ef5f41742a4cc615bc66e1a0e2bf9505c4637b21575573c51ad56fcc8c37992219f45ed546d37f3b7c11e77422558044d5b1e293f13ad37e34d451ed08629d1ce3248db546982cd6ce3a991571993681267f693d7ba84b0f9251f27da251d1711f400f12e7bf0f49441f57f26e3ba4fe9bee588934a9b537328820c6ba4c073d27eb7db5fa2cb97ef222f7a6123"}, &(0x7f0000000180)=0x104) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000500)={r3, 0x7, 0x6, [0x2e73, 0x7, 0x7fffffff, 0xed, 0x8, 0x800]}, 0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', r2}) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000007c0)={r3, @in={{0x2, 0x4e21, @loopback=0x7f000001}}}, &(0x7f0000000880)=0x84) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000040)=0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000080)={0x2, r4}) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in=@multicast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6}}, &(0x7f0000000100)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000300)={{{@in6=@mcast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000000140)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000400)={{{@in=@multicast1=0xe0000001, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x4e21, 0x7, 0x4e23, 0x138, 0xa, 0xa0, 0x80, 0x16, r5, r6}, {0x1, 0x7, 0x8, 0xa9, 0xffffffff, 0xfffffffffffffff8, 0x3, 0x7}, {0x1ff, 0x10000, 0x6, 0x101}, 0x4, 0x6e6bb7, 0x2, 0x1, 0x3, 0x2}, {{@in6=@local={0xfe, 0x80, [], 0xaa}, 0x4d3, 0x3c}, 0x2, @in=@rand_addr=0x8, 0x0, 0x3, 0x1, 0x400, 0xffffffff, 0x4, 0xfffffffffffffff9}}, 0xe8) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000540)='/dev/full\x00', 0x10000, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f0000000780)={'vcan0\x00', r5}) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:28:03 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) r2 = socket$inet6_dccp(0xa, 0x6, 0x0) unshare(0x8000400) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) r3 = creat(&(0x7f0000000040)='./file0\x00', 0xa9) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000540)='IPVS\x00') getsockopt$bt_l2cap_L2CAP_OPTIONS(r3, 0x6, 0x1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$IPVS_CMD_DEL_DAEMON(r3, &(0x7f0000000180)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0x160, r4, 0x800, 0x70bd2b, 0x25dfdbfc, {0xa}, [@IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x9}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x5}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'eql\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ipddp0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}]}, @IPVS_CMD_ATTR_SERVICE={0x40, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x68}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@broadcast=0xffffffff}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x400}, @IPVS_CMD_ATTR_DAEMON={0x18, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_to_bridge\x00'}]}, @IPVS_CMD_ATTR_DEST={0x30, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@local={0xfe, 0x80, [], 0xaa}}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x4}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x70}]}, @IPVS_CMD_ATTR_DEST={0x40, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x5}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x5}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@rand_addr=0x8000}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xac5b}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x35e400000000000}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80000000}]}, 0x160}, 0x1, 0x0, 0x0, 0x1}, 0x24000010) ioctl(r2, 0x6e84, &(0x7f0000000400)="908a5f709f700233137abb4d51280a1ea190260b2d190bf918db49f09e3a6cb83cafedac2679ffed69a5419d9d35b34386c89b416f6748a63d6120aaf14f43c29504083af677b0dd8c138792d2ea2b2bb3b8e0683efb88447628a86013055af3736bb27e92c2156a60153031b1d19f66ba6dbde5e4690699c415029f5ace941238d98e7786") 2018/05/08 18:28:03 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x400) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) accept4$ipx(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10, 0x80800) setsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f00000001c0)={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14, 0xf}}, 0x8) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x89e1, &(0x7f00000000c0)={r0}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={0x0, 0x9}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000300)={r3, 0x6}, &(0x7f0000000340)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000280)=@assoc_value={r3, 0x1f}, &(0x7f00000002c0)=0x8) 2018/05/08 18:28:03 executing program 3: socketpair(0x3, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000180)={"7465616d30000000001000", @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000140)=0xa, 0x4) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r2, &(0x7f0000000580)=ANY=[@ANYRES16, @ANYRES16=r1, @ANYRES64=r1, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="bcf6214fc89cabb308011057a8863e6f04fd1cb6ee6bc94013a20d1f8fa4ca57f336d9fbbea95ba0387ecf32cad7873be2d984a8b0d3b0187e9e0f91232865927a614c34bbbcf427fba1a52dac86e1a299fc835466c027ff0b9e1684ccb343afc4015bab1bb94c13bcfb57a22ef8ecfd6d2cc73394a9f0183943599e51ee830f25fd167027da66458e3e94657ad8744c28b3b9f9d51e7e0e01ede7c7e464844b19cda9cab1d3034b924c87d7a0cdbda1a71135839160db7dc8d60202b96e1d9c70c25d01e02f8a7b3b32a6ff1f1b50d2490d45b76a9c26fcbabb2d3e5a2d838130", @ANYRES64, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES64, @ANYBLOB="a3a1ddd404ee9911b2e4957304d72364e8a88d2ff164ee3c33d946f8dadc1dade2df95787b70e1e4732e78ef6605b6555bc963bf58c5a0654792dca10edc91aa76c9f8854779fa6c33eecf3f07218e37cbf0c9c24ffe65bdd922f811529d71c3e952b912255af0e5c609bea786dcd22442a2b769be47bcee59dcacae41a0aa79dd4bc2", @ANYBLOB="5d194f15eb92e1a2e3252ae19169a6101da3996b4caecf543578a79fea9896b6b61082074661a96d76d3dabab9f76326a4f7be8729d9bb073573224cdfb1b184b8c98bb5d8add483eb3882bf9f2a715468359b0f6335419f968e625a37f36d179b666ac64f9d71440221b88ce15f1e37a2119076274d56258db11fccc6b49ba032d39b79cd2213947ccdb8b65cdee94a49a80bd2f9ae99c72fb28798514035299116682ca53800bc", @ANYRES32, @ANYBLOB="c137783bdb6946e7be6a64b459453db8ec4cac8d6afdcf11d90a891f94ae446b27212c9e27cb2ca1409fcadd57be7de1aa9ab66dd3f7c9c2cc5e007f2dba0aa182aed10ef8e6d760672ec54cd7225f59a5d48787cf9066fc3b530cf79db0b74681e01c4896971f48b66a68ddc5feae89423c56289b41a9fd70d635e6afd9f3d4a5558addb1b12734f2e88a100fd05d0f20b78a26b096d40bf68cfeb6fa747df8fa6afd9775c5e25807a5c08158644af234d4616ca279f4adb423c4afbc8b79ca5eced35d29a5fe2bc975e6912ad47286b77d9c46", @ANYBLOB="3d0cb1db70a67fc99678879fecc52023506df0d13524deee39ee3fc5c7127e0ed4b31cb764a075e4993270bfa4cc480f2cc554508fc3002bc83e5e5e75f697968442ebeee6e4419fec2d7d601949e11ecf63c4730dc2368b197015ba3e510c609fa518c22fc6004bacd20f88f3a0ad3ec19ca87cad610d4f", @ANYPTR, @ANYPTR64]], @ANYRES64=r1, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r0], @ANYRES32, @ANYRES16=r0], 0x2a) 2018/05/08 18:28:03 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x0, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:28:03 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f0000000240)=0xff) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e24, @broadcast=0xffffffff}, 0x4fd1fe37b38cb35a) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/sync_retries\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f00000002c0)={0x0, 0x6a, "53128bf7e121196cf6c050fdf091ee820e2a956c093e38b5e4d9e2463c850b295f9ab9ec1feea135d93dd16381060858ff17ee80ff08e5d97d460ec975922e5861dfa7c2af8d093ca1878e652d5167c9a58c1bee25a2674f964373be1fe5be4378336c00b631e93f377a"}, &(0x7f0000000340)=0x72) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r2, 0x84, 0x17, &(0x7f0000000380)={r3, 0x101, 0x9a, "ad969c68f88ae0b9bec70060e0edb7fbcfb1064c0b0ccb26d3d8676c10f62cbd171d87bed4bc1f50fc716b579f5c1171708b22724f430b2b8569b3e8dc5e0d9071873e9ee031f53929b38368c632cd6d31669e460ad1bade32833e67b72126a608c864845d5624fe07f5e7d800e4cc99a5f987629a7f9614a9ef3dbb63f2eb79f8ac64440c9bd87be92e272bfcb663c930e5b169c168a4a62960"}, 0xa2) r4 = syz_open_dev$mice(&(0x7f00000001c0)='/dev/input/mice\x00', 0x0, 0x200) ioctl$TIOCLINUX6(r4, 0x541c, &(0x7f0000000200)={0x6, 0x400}) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0xffffffffffffff9c, 0x2, 0x1, 0x6, &(0x7f0000000100)=[0x0], 0x1}, 0x20) ioctl$EVIOCGVERSION(r5, 0x80044501, &(0x7f0000000440)=""/46) ioctl$TUNSETVNETLE(r5, 0x400454dc, &(0x7f0000000180)=0x1) prctl$seccomp(0x16, 0x3, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0xfffffffffffff3ae, 0x800, 0x3}, {0x2, 0xc0, 0x9}, {0x9, 0x9, 0x9, 0xf49}, {0x8000, 0x2, 0x35, 0x1}, {0x1, 0xf20, 0x401, 0x8000}]}) listen(r0, 0x0) 2018/05/08 18:28:03 executing program 1: r0 = socket(0x11, 0x80003, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x3, 0x101400) mkdirat$cgroup(r2, &(0x7f0000000100)='syz1\x00', 0x1ff) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r3, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:28:03 executing program 6: r0 = syz_open_dev$mice(&(0x7f00000003c0)='/dev/input/mice\x00', 0x0, 0x242) getsockname$netrom(r0, &(0x7f0000000400)=@full, &(0x7f0000000480)=0x48) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r1) r2 = socket$inet_tcp(0x2, 0x1, 0x0) io_setup(0x6, &(0x7f00000006c0)=0x0) io_destroy(r3) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000200)={0x0, 'syzkaller1\x00', 0x4}, 0x18) r4 = getpgrp(0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000004c0)={0x0, @in={{0x2, 0x4e22, @broadcast=0xffffffff}}, 0x1, 0x9, 0x7, 0x6cde3052, 0x1}, &(0x7f0000000580)=0x98) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f00000005c0)={r5, 0x7f, "896ccb2e9d2d4cfcd774835af9dda590768abb516d2b54c05086b9378980b546bca0b4afa67930fd2f78b5412011de5ea590eb03a9a178922da4d1f5cf2e492168d6287b325a386eeb8bac685687d851a5eea165c79f893b7c6693f54ebf29984ba8e43bb3a2bdabe8112e953253c0cf5ad4d907fcedf660b90aadcaf64c5a"}, &(0x7f0000000680)=0x87) ptrace$getenv(0x4201, r4, 0x7, &(0x7f0000000100)) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) ptrace$setregs(0xf, r4, 0x70, &(0x7f0000000140)="a4901079d9daa3cacd1b1820dc4bd3bc9ef8c3521314ef295e95a899d9d7c7de62b0f15e8d4aaa914f92ebde0ee82f121f460a3eff7e7dc6f61787111cdade2123277b037f26cfc47f92f52bdd941313606ce2708ee50b870dedc39d95a4d2fcd0c7d38369e1929251e1421dd4f7e2cbb05261bdef74af12e9b806c36042e0fbdf59ea78269a4bb9f75bb6ef2ee28b4ff90eec79bf765e00a9cb321b91e4928f76e629e3ba920ea7518c") syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x200) r6 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/expire_quiescent_template\x00', 0x2, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r6, 0xc1105511, &(0x7f0000000280)={{0x1, 0x0, 0x6, 0x1, "2bd5848781f3a94a2458efad6bbbf556c321546bd5e16573153e5c3d4e26faabbeaf3b2b27947011359b4c08", 0x5}, 0x0, 0x0, 0x1, r4, 0x0, 0x660, "2e5e4e4d9019b4a1ba96fca4c6fba5124f972d21566ca416125dd36029d8ccd1d2eda618d3c1dac81ae11bf515755607ec12bbdc15b5e8d906365a7404311c75", &(0x7f0000000240)='syzkaller1\x00', 0xb, [], [0x200000, 0x2, 0x1f, 0x7fff]}) listen(r1, 0x0) 2018/05/08 18:28:03 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) sendto$inet6(r0, &(0x7f0000000240)="8190e2b180b2e9160f8fab58f37d7fc95953350553f5f86d2144d9b788cde28bbfe41fd7cfeb66d2a836003077f7d08144db1d41fa7f1255dff1fe48d081fadc68a93a7adde602d9d01034199ebd5e4bf2d4358a454cc0916d6c0d3f00a7064305ccd46be9553b978243ab9b8e6108f50d9ce98a064592b4a1e4c65d178ed27971639ee2611147ce5f1a3f1ddf213fe4dbb0e1a9e4f307b80ce853ead942049f8c56dc2b880eb0e9e66c679e2b5c2299bd20b39433033ae7119fc61baaab9e67a2d1b24c8f416f2da9a7324e456a1230efeade28f89d03cdee5d867d155e232bb8447512e4a9baee76fd436acd568f285e08fede7e556b7e6f674c34bbc115ec3d94d3928a47ef03ac3e29a0bdb3d5d9eba7bba7d9fd25e76daee480f39831fabbeddd3cd2291d11ba8a2fdafd0387919e2930ba5e91552811b3b90252420a6608fbe93ead3ee66a9283ffb109b32059a9e2fce77fffefdfb7d99b6a61887e320bc019d2463c1a665088be9ca6b9f8c2fe56e5b861cd6f4897a1386d294c73e1c5350ca74b43280f898a30cac1ec91ead092123de6f2b6e9165da84ec60f1c682d7288a75819779f6b071dbf080beee6408268e876adf49fa41231bfb907755e1f2a9ea159b1c09032e797046139547c0fb88167a7780d689106e0303a2c1c9f057776b4f7bd62064f72ae1a080e39e5a1d467f774298f755f64c451f9e01aed896ed84ab1ac72b1448bef1495774573f30131f3b02a35f74222430251b5b1246cdef5b7535f3d32d5ae315d2a0a8f3485d07c257d3f3da00ef2a276db61537e8e0b520a1b1c069d13682a73767ead8a83904873eff3b427f7c2fe6e59196aa2e98b947c996816fe6f62328fe8e052d88641c56dc83eaa3bab293f46698845b7a71e2db4a4c89f187e97d2af64f9ceb8bce27707275d98070187d3004bbcc8f9940b0cef24e9cb87fa4a77470b245a2a3d63fccdf318abe40c78471e660f4ef3b315ed513eb24476e34fadc020c2fd82fa08b4a5e6eb656275f845af9234b3c5dfad9ae378ee466d83d024bf527911f74fe7215aa7fe756eeea25d885c0caec53b7dfff006251375e2c703f0ae1b79d80e3d030b4eec9484510aa699bf34dee845a64ec0342058df9f7471896c64e6a10e4b07ed55562d2c905b2b47bc4d364779fbe260ce382db49d525c70cd6b8ab1868c348c6aea1e5722d2bbdef660652063bb212ef2554aa5326d79be5083ac53e325281adb0dc5637e9897e64f64c5db043d4af11ae4e1d7d88b46f9f0b0cb389924f26f60d6b3a52124450ec82b8a0038dcb36c1572dc90f38bef14c8836096b5d8cf8a5766ea5735420a0d7ffb6cca15edd85fd14d4a98ce4f1eadfbdb181bbdd60c94a3c3b707b0ffe80efbefeda5c3079c231f8457f1eb81d52fd85dcb2b1febce6ee23f69d88e79741e9ee1750c6166934bf3ef48a466769dfac5b7881386bcf7237a9902adde5dbc0f7dc66ce90e08d314b0eda1c70ef5394288e9e57fa5acb68903ec1885fffeaab75c7c9f3e763356f533d71be0f3578a5eae8d1962a45550e75913205ed69b7dd238df01f474335d7aff5eeb504bd3fdf1d63983a822b471d2535f333f5d86cdb7f12531deb00e30b74e60de4288fcd7d5865e576852e09f9d6fa8ef33e2f3a84c960419f6ab0fa29ffae466fb191017f935bfed886e92f61d0ffffe700d8cf4051338e693259eb92263dda700000000000000000000", 0x4d1, 0x0, &(0x7f0000606fe4)={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}, 0x1}, 0x1c) listen(r0, 0x2) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ipv6_route\x00') ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f0000000080)=""/255) accept(r0, 0x0, &(0x7f0000000040)) 2018/05/08 18:28:03 executing program 0 (fault-call:2 fault-nth:0): r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:28:03 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x6) unshare(0x8000400) capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000001fe8)) r2 = socket(0x5, 0xffffffffffffffff, 0x5) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000000)={'syz_tun\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB="0900d6160000000000000000"]}) connect$inet(r1, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r1, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) [ 155.356511] IPVS: Unknown mcast interface: syzkaller1 [ 155.390374] FAULT_INJECTION: forcing a failure. [ 155.390374] name failslab, interval 1, probability 0, space 0, times 0 [ 155.401764] CPU: 1 PID: 12166 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 155.408716] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 155.415235] FAULT_INJECTION: forcing a failure. [ 155.415235] name failslab, interval 1, probability 0, space 0, times 0 [ 155.418085] Call Trace: [ 155.418129] dump_stack+0x185/0x1d0 [ 155.418170] should_fail+0x87b/0xab0 [ 155.418258] should_failslab+0x279/0x2a0 [ 155.418348] __kmalloc+0xc2/0x350 [ 155.446908] ? igmp_group_dropped+0xa27/0x12b0 [ 155.451517] igmp_group_dropped+0xa27/0x12b0 [ 155.455949] ? __msan_poison_alloca+0x15c/0x1d0 [ 155.460664] ? rtnl_is_locked+0x14/0x70 [ 155.464651] ip_mc_dec_group+0x60e/0xbf0 [ 155.468730] ip_mc_leave_group+0x81c/0xb60 [ 155.472983] do_ip_setsockopt+0x3009/0x5520 [ 155.477359] ? kmsan_set_origin_inline+0x6b/0x120 [ 155.482236] ? kmsan_set_origin+0x9e/0x160 [ 155.486525] ip_setsockopt+0x134/0x2b0 [ 155.490437] ? ipv4_pktinfo_prepare+0x650/0x650 [ 155.495118] tcp_setsockopt+0x1bb/0x1f0 [ 155.499108] ? tcp_disconnect+0x15e0/0x15e0 [ 155.503440] sock_common_setsockopt+0x136/0x170 [ 155.508169] ? sock_common_recvmsg+0x270/0x270 [ 155.512790] SYSC_setsockopt+0x4b8/0x570 [ 155.516918] SyS_setsockopt+0x76/0xa0 [ 155.520775] do_syscall_64+0x309/0x430 [ 155.524685] ? SYSC_recv+0xe0/0xe0 [ 155.528240] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 155.533435] RIP: 0033:0x455979 [ 155.536624] RSP: 002b:00007fbb1f0f6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 155.544344] RAX: ffffffffffffffda RBX: 00007fbb1f0f76d4 RCX: 0000000000455979 [ 155.551614] RDX: 000000000000002d RSI: 0000000000000000 RDI: 0000000000000013 [ 155.558885] RBP: 000000000072bea0 R08: 0000000000000108 R09: 0000000000000000 [ 155.566154] R10: 00000000200001c0 R11: 0000000000000246 R12: 0000000000000014 [ 155.573422] R13: 00000000000005bd R14: 00000000006fca58 R15: 0000000000000000 [ 155.580720] CPU: 0 PID: 12172 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 155.587668] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 155.597039] Call Trace: [ 155.599665] dump_stack+0x185/0x1d0 [ 155.603342] should_fail+0x87b/0xab0 [ 155.607154] should_failslab+0x279/0x2a0 [ 155.611321] __kmalloc+0xc2/0x350 [ 155.614886] ? mem_cgroup_css_alloc+0x46/0x2160 [ 155.617877] capability: warning: `syz-executor5' uses 32-bit capabilities (legacy support in use) [ 155.619627] ? mem_cgroup_css_alloc+0x93/0x2160 [ 155.619686] ? __earlyonly_bootmem_alloc+0xd0/0xd0 [ 155.619757] mem_cgroup_css_alloc+0x93/0x2160 [ 155.642818] ? __msan_metadata_ptr_for_store_4+0x13/0x20 [ 155.648335] ? css_populate_dir+0x6eb/0x7b0 [ 155.652733] ? __local_bh_enable_ip+0x3b/0x140 [ 155.657359] ? __earlyonly_bootmem_alloc+0xd0/0xd0 [ 155.662322] cgroup_apply_control_enable+0x599/0x2390 [ 155.667572] cgroup_mkdir+0x215a/0x3120 [ 155.671676] kernfs_iop_mkdir+0x333/0x4c0 [ 155.675908] ? css_task_iter_end+0x530/0x530 [ 155.680355] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 155.684835] vfs_mkdir+0x69f/0x950 [ 155.688464] SYSC_mkdirat+0x3dd/0x6a0 [ 155.692359] SyS_mkdirat+0x54/0x80 [ 155.695938] SYSC_mkdir+0x74/0x90 [ 155.699467] SyS_mkdir+0x45/0x70 [ 155.702917] do_syscall_64+0x309/0x430 [ 155.706850] ? SYSC_mkdirat+0x6a0/0x6a0 [ 155.710867] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 155.716076] RIP: 0033:0x455979 [ 155.719280] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 155.727019] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 155.734308] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 2018/05/08 18:28:03 executing program 0 (fault-call:2 fault-nth:1): r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) 2018/05/08 18:28:03 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000ff4fc8)={&(0x7f0000a34ff4)={0x10}, 0xc, &(0x7f0000002000)={&(0x7f0000ff4a23)=@acquire={0x128, 0x17, 0x509, 0xffffffffffffffff, 0x0, {{@in=@remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, @in=@dev={0xac, 0x14}, {@in6=@mcast2={0xff, 0x2, [], 0x1}, @in=@multicast2=0xe0000002}, {{@in=@local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, @in6=@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x674}}}, 0x128}, 0x1}, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) [ 155.741595] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 155.748886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 155.756177] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000030 2018/05/08 18:28:04 executing program 1: r0 = socket(0x11, 0x100000803, 0x0) r1 = syz_open_dev$tun(&(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={"6966623000faffffffffffffff00", 0x5002}) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x6, 0x230000) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x469, &(0x7f0000000400)=0x0) io_submit(r2, 0x1, &(0x7f00000016c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000100), 0xfffffc2e}]) 2018/05/08 18:28:04 executing program 6 (fault-call:2 fault-nth:0): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000590fa8)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes192\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0), 0x0) 2018/05/08 18:28:04 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) bind$ipx(r0, &(0x7f0000000000)={0x4, 0xba88, 0x3, "834c96367894", 0x6}, 0x10) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) 2018/05/08 18:28:04 executing program 7 (fault-call:3 fault-nth:49): mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0//ile0\x00') mkdir(&(0x7f0000000100)='./file0//ile0\x00', 0x0) 2018/05/08 18:28:04 executing program 5: ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x53) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r0 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x5) unshare(0x8000400) connect$inet(r0, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r0, 0x10d, 0xbb, &(0x7f00000000c0), &(0x7f00000001c0)=0xff00) 2018/05/08 18:28:04 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) 2018/05/08 18:28:04 executing program 4: r0 = socket(0x10, 0x2, 0x0) sendmsg$nl_route(r0, &(0x7f00008f4000)={&(0x7f000076fff4)={0x10}, 0xc, &(0x7f000009b000)={&(0x7f0000000000)=ANY=[@ANYBLOB="2400000010000900000000000000000000000000", @ANYRES32=0x0, @ANYBLOB="000000000000000000007f00604d032aea185b08c4fc230288807fb831f73b44d3"], 0x24}, 0x1}, 0x0) 2018/05/08 18:28:04 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x100, 0x40) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) [ 156.293504] FAULT_INJECTION: forcing a failure. [ 156.293504] name failslab, interval 1, probability 0, space 0, times 0 [ 156.294641] FAULT_INJECTION: forcing a failure. [ 156.294641] name failslab, interval 1, probability 0, space 0, times 0 [ 156.304878] CPU: 0 PID: 12204 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 156.322961] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 156.332320] Call Trace: [ 156.334930] dump_stack+0x185/0x1d0 [ 156.338569] should_fail+0x87b/0xab0 [ 156.342298] should_failslab+0x279/0x2a0 [ 156.346414] __kmalloc_node+0x22e/0x1190 [ 156.350527] ? mem_cgroup_css_alloc+0x34a/0x2160 [ 156.355326] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 156.360738] mem_cgroup_css_alloc+0x34a/0x2160 [ 156.365344] ? __earlyonly_bootmem_alloc+0xd0/0xd0 [ 156.370281] cgroup_apply_control_enable+0x599/0x2390 [ 156.375498] cgroup_mkdir+0x215a/0x3120 [ 156.379558] kernfs_iop_mkdir+0x333/0x4c0 [ 156.383758] ? css_task_iter_end+0x530/0x530 [ 156.388185] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 156.392627] vfs_mkdir+0x69f/0x950 [ 156.396230] SYSC_mkdirat+0x3dd/0x6a0 [ 156.400097] SyS_mkdirat+0x54/0x80 [ 156.403655] SYSC_mkdir+0x74/0x90 [ 156.407148] SyS_mkdir+0x45/0x70 [ 156.410563] do_syscall_64+0x309/0x430 [ 156.414468] ? SYSC_mkdirat+0x6a0/0x6a0 [ 156.418456] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 156.423646] RIP: 0033:0x455979 [ 156.426833] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 156.434550] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 156.441821] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 156.449090] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 156.456358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 156.463630] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000031 [ 156.470929] CPU: 1 PID: 12201 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 156.477875] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 156.487245] Call Trace: [ 156.489876] dump_stack+0x185/0x1d0 [ 156.493537] should_fail+0x87b/0xab0 [ 156.497306] should_failslab+0x279/0x2a0 [ 156.501412] __kmalloc+0xc2/0x350 [ 156.504900] ? __crypto_alloc_tfm+0x219/0x8e0 [ 156.508009] netlink: 4 bytes leftover after parsing attributes in process `syz-executor4'. [ 156.509431] ? __crypto_alloc_tfm+0x1b6/0x8e0 [ 156.509469] __crypto_alloc_tfm+0x219/0x8e0 [ 156.509530] crypto_alloc_base+0x1cf/0x4e0 [ 156.509588] drbg_init_sym_kernel+0xb0/0xcc0 [ 156.509667] ? _cond_resched+0x3c/0xd0 [ 156.539323] ? mutex_lock+0x31/0x90 2018/05/08 18:28:04 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x2, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) listen(r0, 0x0) [ 156.543022] ? rcu_all_qs+0x32/0x1f0 [ 156.546811] ? _cond_resched+0x3c/0xd0 [ 156.550742] drbg_kcapi_seed+0xa5a/0x2270 [ 156.554991] ? kmsan_set_origin_inline+0x6b/0x120 [ 156.559881] ? drbg_kcapi_random+0xc20/0xc20 [ 156.564347] crypto_rng_reset+0x262/0x310 [ 156.568592] rng_setkey+0x8b/0xa0 [ 156.572092] alg_setsockopt+0x6c5/0x740 [ 156.576143] ? rng_release+0x50/0x50 [ 156.579921] ? alg_accept+0xd0/0xd0 [ 156.583614] SYSC_setsockopt+0x4b8/0x570 [ 156.587774] SyS_setsockopt+0x76/0xa0 2018/05/08 18:28:04 executing program 4: ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000222000/0x2000)=nil, 0x2000}, 0xfffffffffefffffd}) madvise(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x4) r0 = pkey_alloc(0x0, 0x3) pkey_mprotect(&(0x7f0000bfe000/0x2000)=nil, 0x2000, 0x4, r0) [ 156.592155] do_syscall_64+0x309/0x430 [ 156.596097] ? SYSC_recv+0xe0/0xe0 [ 156.599682] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 156.604893] RIP: 0033:0x455979 [ 156.608096] RSP: 002b:00007f27c1103c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 156.615834] RAX: ffffffffffffffda RBX: 00007f27c11046d4 RCX: 0000000000455979 [ 156.623127] RDX: 0000000000000001 RSI: 0000000000000117 RDI: 0000000000000013 [ 156.630415] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 156.637705] R10: 00000000200000c0 R11: 0000000000000246 R12: 0000000000000014 [ 156.644997] R13: 000000000000055f R14: 00000000006fc188 R15: 0000000000000000 [ 156.652563] DRBG: could not allocate cipher TFM handle: aes 2018/05/08 18:28:04 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000100)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000080)=0xde9, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='yam0\x00', 0x10) 2018/05/08 18:28:04 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x1, 0x0) write$fuse(r0, &(0x7f000000afdf)={0x28, 0x3, 0x0, @fuse_notify_inval_inode_out}, 0x28) ioctl$DRM_IOCTL_FREE_BUFS(r0, 0x4010641a, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x3378, 0x3ff, 0x2]}) setsockopt$nfc_llcp_NFC_LLCP_RW(r0, 0x118, 0x0, &(0x7f0000000000)=0x7, 0x4) [ 156.725304] BUG: unable to handle kernel NULL pointer dereference at 0000000000000088 [ 156.733403] IP: __mem_cgroup_free+0x100/0x230 [ 156.737915] PGD 80000001ace8c067 P4D 80000001ace8c067 PUD 14aa54067 PMD 0 [ 156.745002] Oops: 0000 [#1] SMP PTI [ 156.748651] Dumping ftrace buffer: [ 156.752208] (ftrace buffer empty) [ 156.755929] Modules linked in: [ 156.759170] CPU: 1 PID: 12204 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 156.766108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 156.775512] RIP: 0010:__mem_cgroup_free+0x100/0x230 [ 156.780546] RSP: 0018:ffff8801a1d4f840 EFLAGS: 00010246 [ 156.785943] RAX: ffff880147924f38 RBX: 0000000000000000 RCX: ffff880000000000 [ 156.793239] RDX: ffff88014792cf38 RSI: aaaaaaaaaaaab000 RDI: 0000000000000088 [ 156.800539] RBP: ffff8801a1d4f890 R08: 0000000001080020 R09: 0000000000000002 [ 156.807827] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 156.815119] R13: ffff88014c6ac418 R14: 0000000000000000 R15: 0000000000000000 [ 156.822410] FS: 00007f2e57234700(0000) GS:ffff88021fd00000(0000) knlGS:0000000000000000 [ 156.830658] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 156.836553] CR2: 00007ffe1aed8f8c CR3: 000000019bfd4000 CR4: 00000000001406e0 [ 156.843841] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 156.851132] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 156.858415] Call Trace: [ 156.861107] mem_cgroup_css_alloc+0x1011/0x2160 [ 156.865831] ? __earlyonly_bootmem_alloc+0xd0/0xd0 [ 156.870791] cgroup_apply_control_enable+0x599/0x2390 [ 156.876033] cgroup_mkdir+0x215a/0x3120 [ 156.880141] kernfs_iop_mkdir+0x333/0x4c0 [ 156.884384] ? css_task_iter_end+0x530/0x530 [ 156.888835] ? kernfs_iop_lookup+0x3f0/0x3f0 [ 156.893316] vfs_mkdir+0x69f/0x950 [ 156.896951] SYSC_mkdirat+0x3dd/0x6a0 [ 156.900859] SyS_mkdirat+0x54/0x80 [ 156.904442] SYSC_mkdir+0x74/0x90 [ 156.907976] SyS_mkdir+0x45/0x70 [ 156.911440] do_syscall_64+0x309/0x430 [ 156.915370] ? SYSC_mkdirat+0x6a0/0x6a0 [ 156.919380] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 156.924581] RIP: 0033:0x455979 [ 156.927783] RSP: 002b:00007f2e57233c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 156.935525] RAX: ffffffffffffffda RBX: 00007f2e572346d4 RCX: 0000000000455979 [ 156.942821] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000100 [ 156.950111] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 156.957402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 156.964694] R13: 0000000000000430 R14: 00000000006fa520 R15: 0000000000000031 [ 156.971982] Code: 07 00 00 48 89 4d b8 48 89 c8 4c 09 e0 75 9d 4c 8b 3b 48 89 df e8 51 37 f9 ff 4c 8b 20 8b 1a 49 8d bf 88 00 00 00 4d 85 e4 75 93 <4d> 8b b7 88 00 00 00 e8 34 37 f9 ff 48 8b 00 8b 0a 49 89 45 00 [ 156.991644] RIP: __mem_cgroup_free+0x100/0x230 RSP: ffff8801a1d4f840 [ 156.998146] CR2: 0000000000000088 [ 157.001889] ---[ end trace 7445ce8052313fd5 ]--- [ 157.006725] Kernel panic - not syncing: Fatal exception [ 157.012773] Dumping ftrace buffer: [ 157.016316] (ftrace buffer empty) [ 157.020012] Kernel Offset: disabled [ 157.023630] Rebooting in 86400 seconds..