kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Jun 17 23:38:46 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.116' (ECDSA) to the list of known hosts. 2020/06/17 23:38:59 fuzzer started 2020/06/17 23:39:02 dialing manager at 10.128.15.235:46960 2020/06/17 23:39:02 syscalls: 364 2020/06/17 23:39:02 code coverage: enabled 2020/06/17 23:39:02 comparison tracing: enabled 2020/06/17 23:39:02 extra coverage: support is not implemented in syzkaller 2020/06/17 23:39:02 setuid sandbox: enabled 2020/06/17 23:39:02 namespace sandbox: support is not implemented in syzkaller 2020/06/17 23:39:02 Android sandbox: support is not implemented in syzkaller 2020/06/17 23:39:02 fault injection: support is not implemented in syzkaller 2020/06/17 23:39:02 leak checking: support is not implemented in syzkaller 2020/06/17 23:39:02 net packet injection: enabled 2020/06/17 23:39:02 net device setup: support is not implemented in syzkaller 2020/06/17 23:39:02 concurrency sanitizer: support is not implemented in syzkaller 2020/06/17 23:39:02 devlink PCI setup: support is not implemented in syzkaller 2020/06/17 23:39:02 USB emulation: support is not implemented in syzkaller 23:39:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x8, 0x5, 0x1, 0x156, 0x38000000, 0x80, 0x2, 0x1, 0x444, 0x6}) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7fff, 0x1, 0x9, 0x1, 0x81, 0x9, 0x1, 0x0, 0x2, 0x1, 0x2}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xa) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r3, 0x3) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x9, 0x9, 0xf5, 0x100}, {0xb57, 0x7, 0x6, 0x5}, {0x40, 0x4, 0x7, 0x6}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x220, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x5, 0x7, 0x6812d598, 0x0, 0x6, 0x9, 0x1000, 0x0, 0x0, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) write(r7, &(0x7f0000000400)="b72da3de4546224dddc9d331eac00751bc6505ff137bbb11e93f2a175bedf753100858614bc1a32fb360c6bead73af2a9957bd48fffd9504df748ccc6240bad092cb91c505776220cb8ea62e40ea2478fbc2e7cf744c04e2816a34b653b69aaac0164bd679845b6914f166f05a0700c0e40e66d88eb56e2278107e6f1f86179452ce794ced00007daf97559c15df8a52263262c455fbda9020d30f2aea1eee4ee4d84686e9a84a3c3849a4795ea62e2a4fd7ce57de2fa63c3473100257f380c94e7d8e9d76fab97b09fd43fc5f29fac80b94f374c5257de75f04b96c6c66a665c0528f9595b9fdbe11", 0xe9) sysctl$net_inet6_ip6(&(0x7f0000000500)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000540)="cb2d0134433d7ac2b37af6be15f271fd7978937e28e5b5cf18a2cedd86e0a721be0f5cded72e69980518656fb36559d7fb7642bca2d2a44e13203ca8f52717b3c89f95454ebf36e6d35ad9", &(0x7f00000005c0)=0x4b, &(0x7f0000000600)="9960604a4bb4a472715fcc3dde1176f105ddf4f0eb9c8e9d952ec3e62cef5c4b53cbeaf3cc994b346357e021cb0c7b289837652efca354610f8b34e3c91b2ebd89a435a6584b0ec01c9f2c84d5bb9745c7d03c2d7bbfe33327f4c237dcf4bcc06a4bfeffadcbf91d794c4837ae53e1e57c548ea8d6d410d4b6ef5bd4979256fd1e8252f952f65dcb8b8149d4d0e9e6cd9de4dd126b69bf18eabadd92d525abbd0de1e7789250ba31c63d8428472eac8d638a36ae7622c90c2b8155bccd677b12ecac5057b9ca52dd00", 0xc9) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000700)=0x1) r8 = socket$inet(0x2, 0x5, 0xd6) sendmsg(r8, &(0x7f0000002fc0)={&(0x7f0000000740)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001bc0)=[{&(0x7f0000000780)="d41d8e28365660bc20416ba5817cb0c9a68b6f85d5a4799627da3f833c52b693d627953f1acf4a24173dc96661ce7fefca38e955624b6646a605b5d9764bbe44d775dc15d38ae3f9085db0041b1fbdfee30e6273eb0589a1cbaa37bf9b8c7fdfe6556886280acd489f4e464e896167dfe7afd8b7a48fdf9803e22f362dd3cc02e2e16e692cbbf5d9ea12eac576c410f65c947ca1bcd5ac38c01bcb07dc3aab07616922b75f1a8be5dd8f1b0115b5009a67e4fb570e8263ddc208b324ca5bb15c73772c06f3134d3381ebaf6b6d868a2884e61d3f496acadcf794ed3e63df578221f3627a3fcd08d76170e0b05f16fe4083890bf3ed7e7123", 0xf8}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="af19bf9b4a0f4570200d8ce9d5c6806a35dcee0a52bf74018361f1637ee56834f7a688bb7ee1824e1c0c154fbff55254f484715d073d60d8dfa702ef6c33ff67e6e55f7e9d432d5dc2a80349d75a27896cfaedcc9cf3c89c29793e571de6ebef7a97ac59592c0c4c65d3ed7f4faa31fa59bcbdf7cc598c06ffbd343cdce4e3b8254e0cd70b240a6f7ad2649c2d649985b4eecdef5d9701642023d68e674cd501f8f4c077c3392a610b53900b2a8b", 0xae}, {&(0x7f0000000980)="30dc1c00677f3056b8609d734e28097738765ca1bcc15a81638b8e02d09d17a3e80ac658118348a2f50955fb83215ce25ebf163c1a5dccbcc42eedf1b8cae4282c520ada301724aa1b42cb2ff99b19f39115a835c801cf65e9b6ee9dce043333d860ee48d773", 0x66}, {&(0x7f0000000a00)="84aeb2e2f101c0f1aa568565ac2051db1bbcb65be5f7d521ba846dae735ff611e3c76bda9569ddb683d15611e95ef8dae53b2aae76b2811c6f1c3378ce81ecec6de41bcdff488140177bf5d349285949baa9fc9e639cb821231cde2ed085e38cad2d028cfde78e30e35337e629d72a17fbfda23eb263a8f086f52d6d7070b521d71a76a4b058ca8b64a9043021e55d29818692826c9200dc0222eaae3fb302d6fec8cbc518a35a4d8545a328724c78f606a7ecfdb090e95fe74f13454ba0f28445bac42fa46a1986ca793085cd79228c08f41b724731533ef33cb7f9f00a047ddff9f5cef376ec899575c2394aa20988aa5dcc44ae9bb35b7511ff444b64ac28f26a12672ab58fa74f8cf43ceac00328b933191f697c2944d8c796cfcf77fc496f09fa1a3b3d7af7151cfead7c7c365881c378cbf093a9603f8ec4448f5a8296bc8278205d26cb40b8b92c78e8ee8e79d643ab9b373524704b6a3b6ad4cd8a4aad398f64d35a4340dda1fd617ded92f8dc6d2255e0f26b008deb9097be087e2d066730a1a59949076e24385acb3219b96aaf759d2d1c52b758019dcccd4b5e9b809e6c7e71e72aac355c4ff7fba487f0554e73fcbf715f1845519e2f2f720aac32e38bcfb6d5def536f3741db4c6735721731f5eb55958e775271132e9ee9df81a6f40f074402513b6b675e25bfb5e95890a85194959a6c9a595dc4269a15b6a261eacf44e26d32ab716cdc19eccc737b6f43bb07ece9e9a6da79e78848cb60d7db4b73b7c4bdae95b15e2f39c8b3b2b3661c2c5ff6469cc01ef4c16d227977923b1bd13e4e425be097457c513f543398459517d5491fe2c2f0090a0498fbd132888259c9cf727cec7d1cfe78b26a9a6076395745ca87bfdc44a5071c173fe75c04847b7bebea8efd1e4fc79f6b7e363683116a75326b6b824a19c06dcb81f869e867c75e6ae5d6a334ed4e7f5279519457c3ccf1a29084dc9148b1f7dde31351d58da70e34ea1426b7c37c706598906a9d4213e335ec664eb6361e48d6ae74b729717cfb67fe4bc917a58331847181e7fadf2ac83741d2835a065b4965dd15c5d54cf9dbda4a72c0e49be4e8ee1976212121b5c843885bb7acb5b196191500df27b24e01a985568149d2d6cf2a619bf019827ff6ccf8acd25130fd2fea0081b252c2fb53bebedff41c42897b9dcaf42d6eff66baf98409ad008b8a22ac01e35a397c17c32e3384db8243d7b614cb7764642a78f19c63bff965da19e5f886f19af017ed0b2d69f911ac3f7cceef7cc7f393913384b671ee77d96288cd3794da0e6e15174cd1f676e72511a84f56b31f5c94921b4aa0a1fa9d46eb8a9b480714252d4e10f2a5d6ae5efc776080c0fd70da23fadbb634f4e2f2dfc13f6d085878f6eda76c6d87c66348924be2d16a72352fbe73545ec09373cbe2e46257e76e298bdec2b6494ad215384849860591d4e27aad1518f0e1cbcec7dad78eec0998dc9459ee2d132632ebbafeee910e0d4e8718112d9d939737fcb8f25d0175b8f9f332e41899b3f92e240849af56ace5c359225ab46790fe1b593951e0692381546d66083e4449283c3f8b19ec9576ff2f8d42ade47404ad07ea5f5579cc1081759352bfd7d23dbf3af971578513d2a9ab3a67a72c77d341ca3a18067dacaf38570ef30f74cf81c7026275cd55b3c8217b2d2f9385fa505cb4b966f03f16314b27e5a7defe6beabd1d9e67ba35643d05e2678a6e7493db8a65b2f303f38377c0a859856eaf76c790b3e20132a750aaeb4e9f0c08482caed8f358bd5252a9ae5352dc2d8785c1bf34a736a8a92153c4c13902815fabc458e9cfbea670fa4153f8a526b7f854134ddb05f2868b5757f474a9f379e66dd1530f9c8191f10d3777bc7205a0999e190591d301045e758e85e73ae1ee021ee0c0f5dba18e1e94f8bc89fb993e6f448031db60dc3dc546d9573cf7759e87ce0697d173f3dc30db72be8bfffeb504ebe62d89f38924322c48e6821d65bce52fce9f365c1d5aa244b4fde33b6d9d3aa270269221be566a9fe93a6a3c847df2763fc905c0bf730157886fca04d5669bbb491893d1804baad7e52b0cc29c59c257eff84e7d16f441c42b6cb4077d67a24b8fb13583775f2270c262f488abfd1692342d498f3bcb63bb74983fc54cfd212f94fe955fea7dcf0a91f06172af60bfa2c062613f347d9423bcabcbe55e3fdf60ae6a3f881eab1de17b0251698f5ab2d41a5842cdf8d247cac4605cfd90d12152db592972d513ddd3ee91e9f191b423edece99905aee3e8c0dd75f410b6c0a0b8582ba30b03f9d7949a8a916c7646437835720daa38b7155422d2e0199bcf7cb4e13cdabd3ee2cac1d9700d13181fd2a28f7d6576ac8b7143a1f1e0754059c57ee3c7cd5a54570a08f19ac14c5db841a2337e41eb6b1036d3b36a8ec7929cac46bf5805354bc95fa6ce778f4747734b0fbff6207e30d5b576e876a0a0154c2194959f3347ee6e8955a6d517ee7f24841a2ed17b6fab7dccdf100aca038bbb61e613fb3fbc04f921277396035ce4e0831b8fe1b34eb6daacd53bed28472a8e5f1b8d7d800fa6feb30850b28e237fcca4734c28cfe27b129e91694bbaaafeedfa29abab0c34cf2b89a865afaeebf9a9295df1b44c72203766878241f4b61f2939f5ad2180cfae58154c859eaef6a2166c651131fb51a184e418f8933fb8246e9a66c610880030c41e6d58a78ce393723d5e07f0c95c5f3ffff23995f202c3b1adeba81150668b0af10fc9892cd2634268b64fd9a37ed872ebf2c58b965a7acd0cd1d41edf2e292057002ae06204662a5ab2ee90dbf9118c94d2554a777dfc5c6f313d49e9b9927301fe6d7a84165cfa7bf033cbeb40a290b33e438a00758ba9c70440b0f339b6061da6198a374e817e2191af29cbef2f0640a9874d9ad8b3709bcc2423c3439a61b2920048afb490ecd64f03dbea9703e8b2ee6504b9fb9b2218342471bc3731ad9361045dc456a805802e56e53a480032e6fe309564fbe91ad8be4c970436efef320887e3c49416cecbfa681e50b54d427bc1e841840d2671870acf40ca09fccf666f1b4a0cbf02d732b4bf18de70d2888ed2cda5952dc4c4d518a721639e603d03de84138793c6f7af8ac54116ff5a73cbce85bda9e393040ac0d1e2d4a768a007868d56e80c90ce354243e1b917d53e8489e31b09fdc3e2df4befb94e1aebdc4e7e52626d8f9dcefeeebe92c0963513b6a3f04dffd46012795fc7f1164fa7aca9b4c914c66e3ddd4c0a7282ac6e49fce9c1009851d9db2db4e0f9b46f17a87ebd1f110684e25c0e805bb25491f4294fd8ab08a0e8b500c2716bde4723d9058d3e69b37cf329102f3c3705afe167b4fe7cb36bce51401209eb942986913f41216a6a8443f249dc6c2658a00fe5cb019cc47de5a03aef2275ea4977e81df7a4004adc846674f3d9dae4c3339f23452c9b60cfaad5e4fbad0d00ee6fcb4dadac5c20f4826c919ec6ee12d6ccf3a393c5d6b4961078c996bcf0ed4cac5610c5476fb0416d24b44bfa0f791c02dd44862c4cb8f029bd0f1c6b3b250b52cbe1e9dbf39bdd316ffead600130e73ca905ad4adbce8804447531413bba97001f094b913623703d1d205326d8d8b9396b6ffeb2839f6f306f6f412b3aaf201951a0d59ea0fd04b172acb80435d09371d5bd70944d4102698884813ebb4fbd95ac0e34672b4e46159cb735bf8cc2a527c987c679c8bb81f3c3e28ed2d7238cf808e9a77dc2a4863da31ce2ce33ab9acdf565c04581dae1a82f2ca5ba78385a7c6343702cc42ec4b68564dbcbf8b4fe25628f11d066febfe14e520015e21f1944ffd654e2cffc652d7f3c8cf12d3b57c39a035de0935a6189e7688aa9afac6f6dc12a938307df4c79d51ce06588fb456b0d1b6e07c3319882e131eabd810a485ccce7414592bbd43a267c11e3adefe414314cb4625ac66982d68db3624519d818903775da5eaa529b9be83c28e0b68fe8170e63bf5cf4a93dd700b3672199baac0e12d8aeca1a2cc6286c000f607cf301c2698614133ae01fbb60609ae371c05ccfe0995ce2cb9374c71812502da9fe50563243582ddf3e940571275828dc9aa64e092f63137d8496ca22105c2ee1a60fa46733945783b52e9f7cf8008324a54f2d1d1e3ef2a0ebf83d0178b44ac3faaf1e676cc0056f37659f4a659e3d548335494b94af1ed0b22ce477722f521914c926579b536f8368338ebf4e96dcc164de64d9448f4afdeea57c3134e6cff84c6f539c3c204775c4fcb4b43f565fd2632d88f4bf7e52afb5fef7e50bb5a2444dd7700203dcb66266ba2f22291ee48c4faf61def910935f48d6146554a1751bd6dbbc340d4c9ee4cadb6522953d063d62e5f8ec55c37f9e61ddf2130ab2d04dac87f0943f2567ca33d9d534d73b346bdfcee3bc4579aff06c501e58d071cbcaae69526d3b751b6adfe7e9f8595e1ac4aa0d6991c3797bae1c5bb468980020e21606163ccbb30282bde4060b5d5b0b4efaf7b079f5e4915c4527db47713de126a67afcada16b80050a748cce3033f3f86996bd42ce981e5b74d42cd509e260e28c5ccd1fb55d6aa0c4761f634a5952ef112db2ddc55e07f5c10b50618d8242778f5a44251ed65a2c960dc221fbbd2f2a74afa2d3c8f05f0c3c5a518070380b4df7d5bcaad5266d02810451080aedc4cb893dbdd4f4d3d91b8fd5e6bc13465a4c5fe9b2bfbf8c7af4e9303e9f0ef44dd479a8064fb7052bdb6e9ff845982e285b986ff156e429050821430fdcd08bcd189a696f31e9d1d14c046a55e728852b1880010ba82ea040197332ddd1cb158ba3e34ea0d8378a2f6e066bc026213a04aaacc11bcd51207e24dbe36c67dfc9a9db9e1418eedb95dd2f48d650061abdd7fe40cd61468e191f717bf0884bd264afb173666b95fa94272379c19c9f1e6dedf258bfd8f0aafc774cef8a45542d22cefb88ca55ec72c8daef379ea83fcf793af8eeb594e6621ce1bd245078587200b6f7b6bc67626401774624d30f3ad6367119d993071f93ce5f9671cb94b71ebd8c9e8331114149f4072f3f757bc3276d06e994af9549385467315f0e953552f017bf2ac4b3074f0a8a599a55716385defc9a33dd3442700e8af0c8135437abe7f09b792164b0d546c8cb0729380b9282d01af01a7b731e903437f6338c7f061d117ac7f1e004b8b1ff98ef979832733021628faf82ae24d67eea496b9e655337777780a5ad7190d0cedff2de06772aa00746538eb85804335011091e0b27415f29b7cd2479a6c03e098bc19a5958bdae2f5e1ad5d3970b160ef70b63c9f5ed3932880fc251ac7a169a83a893f2dd544e14d4f1af0721af855b88d33da9f59adab825f0af3f8adb037926e4ffa7f98663275d62b35a18cdf41671baa1914f7eda3edab086e5d5b7a219d46aae90aea98fa018eb4040c69ea494dba55ee8c61c7a4c2817478d6aa7305a283caf6012c7a56797197ef9c1dd992720575c876d10b4f97139e6a0fd42cf0ab74b2993d46fb735e86135cc39d7324959cf682132f9674e5958bdef6046e7bbb41decefafc5505961548ab1af8123a6d8d91e36a736c114ab0a95ff39b340a1dd7a31b126837b830fd7720c919aa5e8e01302aae6f2f7c8a1afc2b09229e57f547b6f0533ac6c77a9c8c8cc985700578cbeaf6c147e395212acbbae1b212a840562db89fb3ff1d3ef591b9fb2cce84b7667150bc296fe29a2f91a8de2b77ca4946f3333b4a372d8f8e351e5cd93ea84f5276d3b7a5e361", 0x1000}, {&(0x7f0000001a00)="e5954bcf51780435730bfbd5ccc879a998780c22efef96eaff2cdc1687b38d3412cc39f7993dc6a4d9ea83f57733addac2def8798ed8e88b507e2137e9", 0x3d}, {&(0x7f0000001a40)="0d15dd354df4bf356976da391dec314410644cba2558c82efe0b281fc45b9297277163dee6188cf4b3b58900040d308edf717c4be290ac", 0x37}, {&(0x7f0000001a80)="29fdd0f84260781f0aa0b8d313e4a81cc86335b58784ed86f384e3179f0de696d1e74070", 0x24}, {&(0x7f0000001ac0)="2d1d85360e0094b1e4d69c302c8bc2b35cf325e2d758807de0b40bde73f9bb8cd855a46a9372456e1ef549f9bd1b22f69c2e19014cd70f130dd22a7695484f69d30838bb83e447d8c2662ae448d21a1629226078dbdb27a5a8513dd2a962d6d08a60bad76468f80c5f9288d842f60a765646abbfc22f41d4d2de8efe4cc49ec35f1a76cb2a79d518d470be63d7cd7ea72dc48eaf2770a04432982f77d63da1d2708e2f0cfc27e20be8e453adc0fe1bd99af41e9d689ed84a60637d27c9f59fa26bdf", 0xc2}], 0x9, &(0x7f0000001c80)=[{0x20, 0x1, 0x5, "97a4915cac2ba06d7a80157d2ec285"}, {0xb8, 0xffff, 0x1, "2b5d9e8077418f31fd95f89d12bd48dc5b7a2818fb4954f294c2b3e42f58c9384a2d914445c6831fd760a1421ad20583a8e07a4b82c5b76ab8b7cb6ee123b5277a7a35b9a2f4bba4d585eb8f11f72556b0e28a0693aa667a1592d13937d9eff3227c448a5a740d6919827d66c7bdb40ff548f2e3b4fe44fd2439c77a56c091cb7ae06f18b76e35efa055fb6533a24f5eba544227aa020eb1eb2869eeeb15efe7e088d2"}, {0xb0, 0x1, 0x1000, "c991424453589369765cd2a48fd8f51ba4dc8f69c5bf060c5cfdacae367f5e73fb9ab1cb459d59fde3b0246a4697a19e12e345363045a0728e17af8ecf5eee5702de15ff2bd6ae882263dd88f5e9f2454765040af462706045875d02735ad6f1ab214c9587525d799d47dbcb4592d2f3b25235b445052c8d6456e07cd83df886c844734c56a0d85eaa903a3e875ba7c6b83932e07f59b25497dc34"}, {0xf8, 0x1, 0x100, "5534c4e026a36325dccd727845c0bc1b2e54000916b550d6e6d689f46385fa1d88cf963607b375c85265f3cce5220f3fc1f75a175fa951af400fac2eec4d8cb129c2c8f5fa65f8a5e8be7daf9d3ce4c524054d1a426a3ac32503f4b2b2489115424751a229e9221279748cf86c289b2aad7f9f7e331d6bb31dc04c2ecc3b6e21dddce65d67859be757805b2d3aa48893637439f7d02a08c6e373e5c2d4347d0a3f35ee322559f9d7c36fd74fd36303a32c2f4f286c371d5a928a79fd3382cb9f1133b5168d0e7082b9fd9305a04248507853383cf968ae31aa3e12b6b2db0efacb30d0364f"}, {0x80, 0xcd35eb454642976e, 0x2, "a9b06f023bece76928c92147cdb660a305db5bb920c1b6f1135a317844ea24ef47411752cabc7e3961ac0137489a904009100dc216b4ed460d1a0f30031a39a94c7d3c5f30377922867a4cfa466e1767e8c7aa79af258640cc07d7ba8ae2e88f414856ff48b4840b5c1dfb99a0"}, {0x1010, 0xffff, 0x400, "2ab6487f393d0dbd9f7e5bcace08f0a6d6226fbc7edb2127df28d2b966f88addfd7f97a1bb4684aaa3117d32e2c29a28eb4511d49d54e4a696454f9da2e5bc40f8adc3fbb7bea1275b88d9251cd0538c95a154b21ca32bf66c1a8901f4b8442d38fe6f19e3c2f288d7fc0fdf644d0c6de47e53ae5f4b3d9b45342978a282910a4c448e8348e6f87c8088e3df5e05adc29c4389d4b0126d1b31d2d3dfc3e2d15b6d10874cd7abc3136520e216233510c7050553c5d972764dc1de5e2e9501100b545e536cfce0956c977464a3928c2b3e94e353a45071d981aa28cd9a6ebfd4ca4d33852c27ed711a3d5e86aeb2d285cf1aee235f02e89974977c1ae06e57e73038eb6e11e5c7724c169f4144aed4a35029013f3ce3be372a456f1592d2817eb8f83b153ba1a1eb61e8d682ea18104a3a1e0d2bc58e09d236d366d9722c47bb3f11a9c3c172da39aacb9b9269df0d207f65fba276ad0050b66aa3da7b4e06f26605092d4d1f443e56a4ecb907351224f84af94b9ee61f301465b4e36d47eae8f3c564d980e903d3d1ffb96e2048cc8a57edbf2951577d6303bbb6761505b8ff85850c1ad9a8141611486022fc4bfb002beef78a84805a77622498d6f8a332a59380029958661cbac7c514169b27fdb042b59370091ed7ee9038c7449af267d26be953943a3abd1a89f1ac63b982d8e79deb94003c8dcaf24c75f67f4765a3e6df0092330e83f230db8be946d65ea7b99332703309a225d1825ad8b5f532f4e2be605a055a758c0ab567a59f4d0cf408f805f3818452088ab20b6286a87059dd5111d9970dad1d4b1a8cd3af8df738a4d93baa49ca78a3c185ea0633b1bc59504a35ad7bdbb3babeef35c66da8843fadc88874c5ac28406c1e7e76a52000bff02177e29b07e46ac9d426e3e7c52fe113d439d73977d5cdaa69164f561105040c8205b0bae10ff9a4bf8c95dc93e558459426dabe367cd30a822bd16217b59029382a5e116d4773e24e5f33783a45afa08a11d4b1f8a3a4b800fbee8db91db808fd864416b9f017546f191ba6a3a0a0296eae7328454da8d94c5cc48c279c533455ad73e1d8e850dd586d570ca37d766bebe453580d80fa3ff1b9ea18dbd86fb30ef285dc30e9389268f7bf7c48825d3376a1b3fe55cb4f0eb5dd343f0d0de1be552b8a20a871c322c7119110387bf528f73f353899f64791e297a7b31ee5df69dcc4a9bc2f92eaf0d7242c4ae28660aa7a4c75ea5e9aebe5035e4b593f2a02f8a6049eb0674d14a155f50161bd304afa0e2ea3a72911b7a09d3bff56130ceb21247dfc98ab510e787605a9b8361e2583727ea72768e260af0f6366102b99d8be4a9d5327de7bbb29af6ee4d99829d988733276fcf78d7888480342a0bf242ea366efea559afc7675b7b96a0ed586a810f5bcb0956e36541a0f269030ac5c9f25af7bc94cd05963b921ad7fc1d8229c7f234d37f861325fb301f04350b0d62209eced7eacbe293bc10406d0853fd988b169a1628ffb08d8c8ca303b5a6faf54c81dca35ee3913e6d9006141eec2e6f57eaae92cc7ae72641098bd90d975dc61d4298a7243bb8c26221dccdd7e12c59e739b4df8b35e55646d4bb0da217cd7681f0ad551d05feba5a04da8fe98653432fbfd998622026fd8c7acb77baad1170e9b0be8c6b055465cd22d71ea8d4e4cb1c45dcec7c7114f1393637d395b75906f70b920f983da22a050e5d6d10e956a46a147bf6300501ee8d9a8261404d9571afb0056ce7ee162574cae2bea08d0a13702dc3d28612a68a6e08c07107b14da932a15a67792a567db14a6a402231604a1334c893900c9a463e6e4f3109776694bd5aa815ea53fd415ae1335687d956077ad1ac09e765063e13bbdf3938aa3f8e18538adb81c80125c48e1e6d7dffa0fd8c37790f27a3ce1ec3336c4ee688b161a4a2c1ecb04afff50bc7defca3456eb474cb97ce380c3b6cb18dc08e4b9568178ad652129299c97e7cc640a2d22a3da0adfc1bed4a79caff95a7e82e80ca646f3872688b92e94c6929fd83ec7b425c73f06db412060a69dd83e69d42408732eb68e89078bf759fb40ebb88fc71be2d63be9bd2f0a571ec508a3af302f11399763eda5e56fca4e64c03dcea987d2352452282aa4fdf78f9803f588ae82fe15bbc25b80d8d6d4b339e01ce636bf47993a5e05a9bdcddf740617eb780cb52ebdefc3ecd1a0b1187b84cd1355c9cca8c150f1bf08217e5632b75c5db155d628a2c303dd9c04153972c7d999f5280269104b09d742e8432753d42d6c6e7216833b9935883e40ddc3d49f9b0ee0b586c68b27953d9864162c370fb251adc13f7b0a79f433393729a2a9fe77d01fad8e2493df32e14ec8b02431745fb2fda0649cd1f8a227a9f7ad0ebb8288f9bcbf70aaf29bc59e71524f68a1f8d62a5d69183d90869c68904e84dceccdc0f60b475236ce12a151db82bae94cbd698b9c92b144f24af646bf0f006a42c366554cadc995456b9260862b08723a262b6df4495459e944c05d10f055533eeb6a3066723bd04ac6801f2a489fe724c6cc44991f9235d708aa1726a241a7021556fdc1491b4a9904900bac35a00136645d763969cea500db4bf215d69f5fb989040b899b5da7c9d9c6df1ac56640a119a766a006a31643a3761f7dba7ae98e2fe9d31071952d88ddcc81117840a66737867f01f04dfd2fd7fd40bff70956014dbdc687163fd5db81260ff4d8ae79058a3a35c3b337311d75656b8f06e531378dbd4198d4805eabaabb1ab89c72e9efa7b6bebeab28fcc10de5f2bc3c57fe67f1b4541a289d6f29d8d355e574ce4892b8e59dfeef00a9b847bf077204ab5680348acd95c9b5541efd2ab70493b69c193c1ee4d735b970dc39f3b9e9405a9c39ccc604abbcfd7920294a9b9f3151fcf0172ad3058b7baffe00540926b63ff9e364b285d3613b740c12f2684730fa5f6d0ab9052ef05a54e2fcf136f01c00ee65f7a12c20c03c03c95204769613cd2ef8bc7e8cb90b9973638c3547b8f199197982368d9c604d3c50a1a91fdc4b99efefa61a61e0c6a0531c4bc99e21c290bc2b344bdb49cd990e4d219605613e4d3c0e5eab6e1b5e3ee199df5ec3130a112140de242f5dc61c477d264ca853d32d380664f92cb3af57bbf8e132f95a955f46898bb596744572b323574b7d56d3698f0e1a4362165aa4a7e81d0c0c8d0e1677470a88054a8c149389eb290ed02329dccbe0e6886efa66864dc124d3aeb1a1711fa136dba448e0ab0ba1d7650c38a8fc9410f7246dc4f98e00bc92dbea240e3ec9b00d351b58c249c1a0522f8be0a08bb74cef4e1784a62dbf0358b277479b3c23d36005b2f885a0c0755d7862f98e3a1591649675741926488ab01567eb660c1963ede5fff5dce439e3ac608f58d8bee046c7d0ad2f962545fbb9cfc21df39c0445a4dbabfb113957ad5675d3c1c4c62088ab8444177399ea9914acdb009e07c612693409790508bb5fbe7988794ab33ae744c43501dd60ebf345ca62cebdbc68ef380a9d49dddf99c56244719b3cc67e0f0bb687c142a18a21970a7460296adccbe0ca78552f7f290f2d00e53c881b0281404cb882be3108ee56b915b655616988227f5cee59123108dbdd70209b9119d560f486cc44a1b8f09394a2643710ed4964114c0b332266d312784fb86ca0f6af4d0b251b017a9181a7c534363720c0421a8518ccd9c52be9ba5d452de4b47941b8383b6b6861dab32f46b8bd95c707db96105273ed3a4f92254f46b8e857234437f3707aa4dae58decd316ce51bc2292cb9a31e9a3a33738630100bc7d60a7bd4ad2cc064ff33648e34791d3b02abec2b5cb45811b3cebee0fabbfa92e96c4449f2240a3ec6894f1a7776b2293c4367075e124823d2d0295132115fcbdac63825118d03e9cf92b62638307025767fbc9ea548420d08fc32126f949c29d37c88739fb29b637c85f88d2400bf75dc8fa26b19e13d5c93b575596a98c43ef5bc663b4d52eb4aa51f364023672cf66241ccf6cd53af87f68f8046eea670bf3452a31ab7b6cf0b31b4072e0a0876530b4ab7fb4989839af8a65ba8f78e95e120301a6ca887f7e53268650bd690fe79f0456af1c5c811b177303b2193b7f61b92ad7feff04d44c01eef7e26e107355f7b1083179524b32c4667a38bd78b4b65a090811e1e31fd81663a690eadb499bf9a03407c3fdca52a60f6993c04640200ec5bb22582b3f5ea763c69c03779726b648f9b1299e171d88264b405236cf44e0730afd402310baa78329bc64d63f0898c2f2075efc13e277f3a782d83745cbc978efa64d2f6bf7baba29d8cd02f9e8c9634a31bc43752ebef2281d025bba56aa97b03eebe69ff035b52f9c1ff9784900574bfe6e521f0b94431655a874d1ae96e4342785f3967c9a0a898f0fe34a9175d0100afc23d09b70dc2b6d73c5dc0f813335ebcc6c1a576ab879bb74a52e3ebf7c8b23262777d890852f622d2d8aaa79b9d9b6a4a228c5bcd0649746bba0b671a7743c104b0f076f68c10a5abdc8e0f5ed60553c9f6d4cac56e722fdf2aeebd71a4b2396f9b0f99d424c61ee30082d4f72e2ec40fe6933b480c398da7903d6e815a05232ab9e2d99f6f6eceb4a307f7ed98c30a49a19bcf76db43813690520000205d698720cb45ddfbb8dbd6592bd6940803dda2a0263d6ad3c8bc96a0bf5f5873aa47292b08634a6a838838dac287f8da8e954fde6629652e4cf946d7d4d1ae00826200f69dd1e384a43be35f535f663d99c163f91bb05bfa679d8b076291592ae1f7c0a14670b5e2bb08858a6e7c83e584a0625da0864cf65fdae7ebc3ad77b5ae689df41e492c10d0f6500e81d9985e040f954db212983e93198a0fcf1cf9588468bde9ba82eb4d4d381aec694fc9cd820b87c3cc323afdaa1aae123f994a06c15edd5d81cd71211779ae750c1eed9c116ab16780420249209cafd17a831a622ff48c11981a6b732dcd459dbbc01c0149f5606f7a01b90d964fc5f9f2730860a0683f0ccde2272a571b0c71f5f2a0914e6b9b74a23170470a66806008c5e9e47433aa57da9733f41fdd10a8a19bab1a993cfb1f158e9fb42acb01bb46271793fd2886c1a6e88e293360664b15ec025dd494930ca116047f4af19fe3e8ef8e86b38992a2108afad417eb11e7b3fa10539fb4ee701cf213436f9b38240704b1270148d7c5399fa8ded675869d467d287ba45cd28cf7799c25e2d09dd4ae874e4834e9318606f653fd992a56a4e93d603bd0e3a225a35b2b844e3b6cc3f3c640ca6d4438818ad9f4e1d4d6787f0a52dca8c3881082c43d550ce851cc925103e7afde73d23ee09894f87bf3654a890610b5cc7a17187d6510b4f799775104d6375fd25eb660e6608dc9a3321c540951491dc47a5f03d79340a94a3645fb2f77a762cabe06ab1e86564655ed6713450ff408a8742a4d8312a37d81b77d4e1732f5b03db3e6edf8a4edfe72ef6e09a323cfeaae46ca22811dc3c1aa69f0b84b261c6fc76bb56e428f11cd5b214abbba7ce782546639c8ef7b6eb380be8bc1371c6dcaaab8eff6d3575ca6dba875fabbffef3fcc51174deeaecde5d82d4d6b7ef47daaeda553706edafe4051c63fe13404c4e819a8d24d4662f0bb9b2431b936425842239184e896693de69cd3c5cb4087bbc57adf91e907d7d044ccccb24c1c82087b11618c3ecbf04e360338605e6bf951ebbf63c1944188d7381205f33457726ea51e8a53c19b58b26ded0275e090ce93b95b5a228293216e37e451545bf"}], 0x1310}, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000003040)=""/248, 0xf8, 0x2, &(0x7f0000003140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 23:39:10 executing program 0: sendmsg(0xffffffffffffff9c, &(0x7f0000000880)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="17c44969bfe120183bcb6706036f7c12d1e5572abae51f15688e4d9aa2e722ff89089e0e140fac8a41c641", 0x2b}, {&(0x7f0000000080)="0b569439e8b2ff23385b782c601d7ae933460a638be0fcfea926b1325404429340be78d6f0b4d1db9c48b83478423abe3f4e5c8c81b7", 0x36}, {&(0x7f00000000c0)="badce1151d6add072d49ba115a1bff1674a9b2250c71db6e43915e1f8f8711d99ce979483c4d902115bdcc5ca8bdde2efc3e30245568b8cea959906c66536e61c48fb9c88a662c701f7d21cfcb3d6210d2227ee0e758348271fb06b308134bbbe1b8eadd7076cb384959ab6cc718896eeef0cee2c3725d5555748914f570d83262fb6dbf6e4d1b4d9a6a02da472610df40811e72905ef5be9fbb9dba1da958be7848fbfd9fa37cae020e1b08b90b9faf143732b7ea3e0a8aaaaf526aa74d218946d29d89c3d4c9158bda5d29d425311bee4e00595b70eb913f96c819da5a7c501c8e9324605979647882f24999130a10d9", 0xf1}, {&(0x7f00000001c0)="c73c93f47f5970a16fce118fce4bc230edac485834c3ae954b857955a759c8b544c8a86079cd2770062a28236e6e0a536cee024c8ce1874d6b719fb97fd15473aa4f7b906d9a7211f3de2d79d3008d1ee31d6dd27b4e76aa70d61df7a72976cd4d8845df44be98ae94f1b6e4dbb16fe47091d464c8bf3a2dd03cc12e3a9c31678ea57b16e5d0703e26ea7edeb1c90c", 0x8f}, {&(0x7f0000000280)="26c25e9b42e656a0b7205432f9b33368a633caed6344a4cd7ace7aa6fef523ff5a261df71c7743d4b71c11c7258f1eef23f82ce67c4bc4b21a3fa2099fa3c8a508dc8ff0b55ce0113271364535069e79b29d6c52771267d17d3b378ac1e2fd745ba18ac61189a0cf11b23ed830550809dda47c3ccb5b087b33234ba4031f9336b8a6c565b19a5b55ee26f85d985cd2d4ce47e23d62bda95a3203976e9bd2317ad3fff5b3b5da702a63839c9acf28ce55224957ef6c67496a1ac66bb22658b53d8f3909438b27e3cf7a76320778cf58a25dbc2f08cf2d7ddec7d7d3893e94372b8f7229ffcff2c99308", 0xe9}], 0x5, &(0x7f0000000400)=[{0xf0, 0xffff, 0x5, "cab4e2165d18b4e56eb51fc790d3b22d18fb05197b1ce1ee62e036b8d01bef08a93ac4027bb00dfb831a5fd9c5b0ecbc2f8206de4cf0f986e64d5782cb2123aa258b8f9099d4fca49606ea286c52d85244644d20082f70ec621626fb5d501804abcdb944946da404a353bac74c076e2cbf3877b1bebc55fd5240f232fb5c27812f32f88e8afa39d5d0f984b7e0b397448467a82a475a7d5bed5d9dc0625517cf58e87dde34f996e65c319be95a22406736e2da76215198c7f6421c0b1395bdcc8f35ec7b7f1230bf2f8247ba9acb4939067b547af3628341ed9448320f9379"}, {0xb0, 0x1, 0x200, "fb927fdd9d1ab2f6346e309c3e825ce08b093f5070d51cf2b7769a99e1436a58998cf97d744a3b549b952e6c278fbd30b0352b45c420f7297fec7ba9ffd17f4e09341e9199797f57bcaaa527da480c5f3f1d83489a502039ebb9fe5fddf77721bb4b8a5c507b614cbeca350664333c81000d3cc216792ee32bd2d23be86a4c3de859f993ff5b4c84d998c76757380cfaed92396bb3d18db2462c64bb4b20519b"}, {0x108, 0xffff, 0x990c, "c01c7de4c630e2093681e8cc51fa202493657a50530a74af691aee15792e9c85d6e33855ac9952ce086015adab137ac46b9dbe96daa7476d5f469fb9574385c73960ec36d796a54181ae78c59865a2d4234ceef7744414404fe41b57a65a510a3a4ae8ded0e19a4674e5facbdccc6e6ffd30df80bdf52be0ff8076531069c1af988ca1f17c66e5beb4561a064854c5dccd4d6ab978b76da8ef729fb2f3f4795873dd0a383ceebf1658462f9034e4bb12739cd2681d533a64e428657a47d5db33447739b1726926055d78a9d67f1b7419520312d4c069db117f475e48b4c19ec9a0050e0448023c39204e008aa5c3ea7198e5c09d"}, {0xa8, 0xffff, 0xff, "77d3663b749d9e2a549483e99cf6b6cfdfe888d0bc19744757578a173d3e5c374a8ec3cb6957b64168adaf5cb97ed2f03f9d3040c4d9598a46b91ed203a965bbb79e991abe5bd67965eed099f22d147e4cf141a0ce1c1b0ceaabf6d243f453ff72e4af440f439dfcbe2e1815ed8db683a523a40a1e37187d21ea064c63a4c2b08c0944753e8a8560cd7b008883d09944f752276c3ab56c60"}, {0x110, 0x1, 0x80, "335db2629c4ebb60a72b5af5f96e708a15d908720d8cb45f2c726718f2ffa511b98d2857579b9fff132818458cdd04332ee7b46259f90ed843a6aa314902383d198489d33bff33daf2b3921d18aa392d96e17bbb91dcf9a5b17f0bf7d1d70344e61946bb6fc424fd9503e219ba331ff197c4190077135eb9ef002af251e0f6c592d293a32a83295d5325a8a97433e8bc5e69b302c6424577c311b6deea2c2f6aab77aae63d8ce5828e4ec9b656d1ee8c935d21da647a8d22b9bc22d49bcad507d0b125528ed27847cd6318e765ed34024f84f30717ad44924489128c67de7951a4700520dd3698b25fde692e4e4a9f1e1c86f7e5a76c3457cc0998d2a4"}], 0x460}, 0x404) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) connect$unix(r0, &(0x7f0000000940)=@file={0x0, '.\x00'}, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000980)=""/7, 0x7, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/speaker\x00', 0x10, 0x0) pwrite(r3, &(0x7f0000000a40)="b127ce6b0c06fb22e2761b55f8d302c06c2d896d927f93a3402097217e2ae4d43e6bd370362691f4e5915bbeca767820e9ded4631a7cf663b4b62e6ee413eb88cbdd1ef1ef49ae823830bf9ba2d351c6cceb3aae824ec3aacaae6046ad82513cc20b6d30e7418abd0c62293288756fe8642a18708c01bc239a912145f87ca919eab585299b637528b89e5a05c55cb4c609fd10167a512a971f3e2afdfb4cdafb099b5bc49a20cce8655d7af3005dd377052785e087e4c3e585571b1eede19a045e37d6362cd14955580715df445c305fce92ef717cdcb8e5ec6b", 0xda, 0x0, 0x3) recvfrom(0xffffffffffffff9c, &(0x7f0000000b40)=""/4096, 0x1000, 0x1, &(0x7f0000001b40)=@in6={0x18, 0x0, 0x4, 0xcff}, 0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001b80)=@abs, &(0x7f0000001bc0)=0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/tty\x00', 0x100a8, 0x0) r6 = dup2(r4, r5) socketpair(0x10, 0x2, 0x6, &(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() poll(&(0x7f0000001c80)=[{r6}, {r7, 0x100}, {r8, 0x10}], 0x3, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/null\x00', 0x800, 0x0) getpeername(r7, &(0x7f0000001d00)=@un=@abs, &(0x7f0000001d40)=0x8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$dupfd(r9, 0x0, r5) 23:39:10 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000040)='r//6\x0f\xfa\x1b(D\xe4\x8e\x96\b\xcb\xb9G\x04-\xd48\x90K\x83\x81\xae\xcbn\xbfk\xaf\xbbu\xad\xb6-\x06z\xfc,a\xc2=\xb9\x158\x19F\x16\xbc`\xeb\xe0E\x027\xf8\xe9\n\x16s\xd6\xce\"ooz]\x7fWW0\xb8v\x1e\xd5<\xc1\x1d8=\xc5\x851+\xe3g\xcc\x7f\x14c\xe6\x865x\x15%$\xf7\v\x1fHf4\xa4\x93\x1e\x1a\xa1\x8c\f)\xb8\x87\x1a\xc5'], 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000300)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[], 0x28}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x1f) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 23:39:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) pledge(0x0, &(0x7f00000000c0)='vmm ') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="280000000100846e92217fdf03000003c19d62cc823321ba432eb27e244ae3091d5909ee1753943fde21b02b94f3b09e89a19eb0700a77a66112b443758852aaedb7b2f866ad1cd915b2f04430d624a7", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) fcntl$setstatus(r1, 0x4, 0x40) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:39:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x10000}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1410, r4, 0x0, 0x80000000) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x86) 23:39:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x8fe}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x20) syz_emit_ethernet(0xe, &(0x7f0000000380)) 23:39:11 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x9672, 0x2}, 0x8) 23:39:11 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) semget$private(0x0, 0x4, 0x60) 23:39:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ftruncate(r2, 0x0, 0x20) 23:39:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="40a74f2663b939abb820fe30e6e018c6b2bc1f0b85dacfe237540e4a5355a19eaa008fbc94dfc7e4571d8b3ecc27232e65ffc8602e8a6635b62add370ac2b2fbdd66d0c21e93e391ba38cae0fd77b3f34b757d6ea7a58658745586263b0f97490b237f6e20a5e001f0f692661902a80d0b373a5592a3a0acd7f2981e3e8718840653ac630ee54e1f8b"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/156, 0x9c, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$TIOCNOTTY(r1, 0x20007471) 23:39:11 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000180)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0xfffffff7}, {0x18, 0x1, 0x1000, 0x2}, 0x9, [0x0, 0xe5, 0x800000, 0xd, 0x101, 0x0, 0xa2, 0x8]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r4) kqueue() setgid(0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIOASYNC(r5, 0xc0e04412, &(0x7f0000000180)=0x971) 23:39:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000002840)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000680)=[{&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/195, 0xc3}], 0x6, &(0x7f0000000700)=""/177, 0xb1}, 0x2) ftruncate(r1, 0x0, 0x10000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 23:39:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xb6b, 0x0, "18a4c96b578e092d73511c9f81154622c4053856"}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xae0, 0x0, 0xe6, 0x80000001, "47f3f9ab9370cb0cb767e0264ace2c7dbf042f76", 0x4, 0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) 23:39:12 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000340)='./bus\x00', r1, &(0x7f00000003c0)='./bus\x00') r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x10001, 0x5}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) socket(0x18, 0x4, 0x9) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) symlinkat(0xfffffffffffffffe, r3, &(0x7f0000000180)='./bus\x00') setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x167, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 23:39:12 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x10a}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xc3, 0x7, 0x1fc80d8c, "107000188e85a5000000f0ff000400", 0x0, 0x800000}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000001900)={0x6, 0x9, 0x3, 0x7, 0x7fff, 0x0, 0xfffffffb, 0x10, [{0x200, 0x8000, 0x7fff, 0x10000}, {0x5, 0x3, 0xfffff399, 0x1000}, {0x0, 0x80, 0x7, 0xffff}, {0x7fffffff, 0x20, 0x5, 0x2}, {0x11, 0x0, 0x7fffffff}, {0x4, 0x6, 0x6, 0x4}, {0x3, 0x83, 0xffff04b8, 0x9}, {0x8, 0x9, 0xfffffffa, 0x58cf}, {0xba, 0xcf, 0x7, 0x8001}, {0x2, 0x5, 0x400, 0x6}, {0x4, 0xd82, 0x101, 0x2}, {0xab85, 0x679, 0x1, 0x5}, {0x3, 0x7, 0x739, 0x9}, {0x4, 0x10001, 0x8d, 0xa2}, {0x6, 0x1, 0xbea, 0x3ff}, {0x8, 0x3ff, 0x8, 0x2}]}) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bfeab34e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000080)="31517d1f3d", 0x5}, {&(0x7f00000001c0)="c0fc1b0157d5af8d2af47ae4557ee0af310c4e0205145e2e79d937df2f475ec51b2df37d69a091ada0ebca1124a1af34a9fe3adb3726daad75a36a20323b24d056e8f95c3d941951df4dc6b40762f2c00e7f9b18c73790b40009512c583fc0a9017a1fac1cd3cfd8e308b844b1bbe8bfe9c3b127e1d141484b256f498356543fdc65f1ccfe7a3be5c54bf8ed26b15b37a0df2dca3827a2f1bc978a1742d5aa7009068177cc34e27b37180013948d1e471f428c6f707889", 0xb7}, {&(0x7f0000000280)="f50d68ddd2245ad188463030a3ba2399d427e5b70f01683bf86b00f2d1171fca01868e6b17867a563057c69eace3190a417dde2be68e693532422fa4d0621883104dca8738f85b98005fa1b0c82c17394069ac02622f2bff7dceece47b4593a1023e07e4b280db8dcf42de6c10d70c1152177880911842043389c4c8990129356a1047b5984027a305c7034af1c206567eb587ef2f9f5206dee1ce24b551db10351a64e5bd4b7a877ba93e100333287ce800894353f8bb020d92c602e4d0e8788d50cd07bade3494100393f9782c757bf7168af4b16454", 0xd7}, {&(0x7f00000000c0)="a0a1324bf0d2f94298880a0d3cbe3735c8055acf88db8635cb13efa9387c8f1ad9a387b83595cc74033d", 0x2a}, {&(0x7f0000000380)="93cf0e6d86a2a97a9879a02503c692e52c5cd0c76a9c7abfd40709de268348dd866351496802a003b99b03956348827bbf50b421e66411cb55ab65c28da23c6038ee65beacf2d63355ee438a16240ec8194a017f341e8e7602ac49150d6be0dd8f52e55687210d6061a6aefa01efea895bb4a8a6e444d28988a031f7c63c", 0x7e}, {&(0x7f0000000400)="bd9c661dbf84687e7cd31b1fd6cb3ba92dfb23f15023148476bbc19ba7f09b6e0836b77eb2e04556f58b984495ef57c88980be9c3e7d0d5f5c1747e7096f25af80763257b084bcb389b1f17c3c64dc6e7047296da6edcfe09b2951aec4084c4e9834bebaf21198b78701a48a49188cd8d6fe6c58b95bd9d907df748bbcf1235828abeea87c6ac1eeda7e30ebfc9a0730bbb1e0afceeecfe9e1fdf67943a2f8d7f85b4a034f61c6b7c22ebb3a5d23280b519c79ec5abe388dd0ddd940d35288fd361ce803619c2acb693ff3", 0xcb}, {&(0x7f0000000500)="7eeda75fde471230ad286356205d3b7edf50607b3122ef41284a2a9201250fd31bd6fa53d7289e41d861e7341911876a40b9b37a4753c85dddcb067e5ddd55a686f80ded41367fd70879cc475b531732633c09ceabec1d675c54ed22be24cad3ef193df41b32c345824794fd6f4bc5707c270a67eccf734b8e5f77d498d9004c745939453fcc59d9b926c4d1668abd6308e23674921b2fad444e962319814d170e2b2f6759740bcd22ced2ece662d6c3a00782150f708ce1d7c1da9023c88477f430", 0xc2}, {&(0x7f0000000600)="d27964e34e3fa786eac9302e18334eaa58dc4469c7006cf1a8de98dfef0199fc7d4e4034c0fa5ab6c6479ae25f4019a1d3bbe29abfc29cf1c9e90cce17180fc06fbc9732f63f6c7da32553554dfc15e581f18cc927c8885ae6f020ab3c2127e5cd9dae15305408b8846eec5a7f2844bcdac8a2fa74657d9762940229916ed461ab6593b38830c90b0019b5de745ecc9a340db22df6bc575d7f61df4bae3d8903c97b936a099e03302904a86242fe", 0xae}, {&(0x7f00000006c0)="4024a628f68efe5f354ecc31cfb14c30a1fdd32e916e9bd52ac51731f69f62fe50c25736fadff03d55f90d35de5a65e23e4431ba0957bec071e9861661e6e50b55502317596a307b522d8c298840b14eed994133d922772d37a92775a71d465e5735176c003124c24fa69f9f605cbc5146ab2405f0511ab6b02ae67724c053ee8ee6f7bbc19fe500ded472b85dac725b2e94bca29e3728adbb0d65f7c306b73cda7e850c757057793d2c8311fedcc4b36fc176ab24bf029d89e8f8a3976c2a342f6466d75e104316a896f8ab1ca13016990030cb523fbe6bb41c005fae56d8c2488f5e1cc823aae1c298a386d33c14ad64bbdb904cdcb498fe4030ac296fabf30ba3de949b9f293ffd207e5d95d6bb197d19858d5c10a085c976087fac1605148e7fc8daacef4cf17bb0bd251f37d5e1d6583b247d5632086fb93616048946834a9a981fddc77b89946102c30b7c19a950d798b814c9b6f6ecce549791750f25997cf9b90871fb7779ab0360bae7e99f37115cdb3d66bbe1265789d613f277ecfe8afabb2909d368cebf5616df7d345ebcb1b5caa7a702bbc37fdcf4cd6d1cfe3c05569632c2ffac25af3e50e671d931a1bdccc5b3fb5b21aa6c45b75fa935a0f7d98876171668e03568d7fa3c93e978746324613215d68ab08af638c5bd75ecf833bff3674308a8788333186f6ec695597a869e8846c7d03518e59f9bb8bd063a2ee2a419a7c3a4b9a97d52d40e3d49a120d4339d5424982c58a0a6a151b084bc788deb0af4723488f30776530dc26aa74108f9a3b8ef65a75a251bf1b96be394044ff77bdbd694e8bb67749f0853c117b4a436230df18031f6a3015686b95acdf6008f461228eb44b8002348dda6b1226dab8b28a347253d90ddf9ff1ce63a618f4756bb2ea410db338c673079d5b5302f450312e8ca445254d6b7fdc48989afdfc90e34d82354e950a864357fbb0a987e392fb8aaef37564c25e66d2dd03167b92acdf6d7beaac7490ba5131cfb7b4c1cde79c831cd180b1ce0fbba8f82785f6c1fe5011815b55f234354e43818a381b4d55e2a90f0c4b5dd7bf71f27aba113df86fb0ee0bf04fdb829e47b606c2cc7b0d907631c444d8db14d14befe436dad08f83344e06acc2f2403bc48d2684a85ec44df2ac95f27508853b5cd2ccf0af9065dd01c4d9ab2fd4ae0f9570666d09e6f949cd43074d4d5196791e34bfb5e65f64940d64c4defa1b05439d812a0377353845da0e698f2614c37ac3a4df13430eb47587a7495c2d6fab5fc30d5febc929db3c5adee3713c9114990f176fc2050c94e22cb8e715ea55517e134166ed9614897ddd7ebce0f233de739da44a45587923841a1b42268e359acdfcd57cd0742c3956833b1b9e401501f1e988b09f90547d708829b9a9bd76132bf79efee3e291536c68d03d4d9343b1710c1013755a9d74b08202a3c1674f32d6169f9584d5fe0a43af669026a70426f898db00163065027f01eccfd7ab564ab89a7a777b7d0d26a2b491a6b1a57255cc979bdbe607d45dfac233371d8aa84a1c22493c1298580a4e616e31ecfcae3e97cb1150ca0fe8114ae4398d42d7e526b3ba021959d7f392ae694fae579474156f68a88975db0003f8f51131b20e669c38bb9fcb8997538e4ea1169d93c1dfc15a7b59bb893c0e2942fa1838220cf3185e999443814d4f500722fbd0fa35549576e68ee703bd062d7def000d613c723612f1780f6c7c3321e60e4e8da5ff8c052acfcb3912f978a1a5096d7c294188eb850976d4139294a4aeaf04de0edefad192f8302799d1ef2246b9fb158bd29dda04c907d0ccfd4e20604b30f61926299d99b8e392abf0689ad9b12b513c9b47be783a6882c4e80e4c9ef22ebe40897956066192a1fd723f0b76b435ed0ca3d9a79410192603f1553a3093c14f726b5267bc1e9cf35d4090c7bb2c7d6e81b87f4c765dc1e42d451d78978cb88e561dfcb66293ae38e42a6786c6ec6fec7149e4bfd9ec9f2d31c49f4e06958b13a6ba9391e90b78907b29fd2090138ab1cd786fef56dad1c6b5703557e695f1558573936c2693494a39d0a1d35d6be7dacb053aa822f810925e48f54bf78c589f23860ffcf9b7d08b427b20b8b98d479abb159aebd8281fa7024cc4b4fc73eceeb8ca6611fa9c7948d9103786d167962ab8642078f4e46f2dbdbe5b6d0fb566ec07cfa10177a9134d294620c23a8b9d67745eb0f78a7f25b416c829bf1e04ccc9a151ad49a7f0faf82319557ed4c8bbc87bc6ac955d955076849ec5ab7456f1738040555ab3b4338e80a16615cc434782a6b1ae387e4ba421d94b4ae47721cc941585df77e5516de81482478c7a744c8029ac68b550ed1b29a5f1510a3b58831191e3afb14775b8753506228a0049dc989e5ef4bfc422478b38d3243b920e5567ae7bb707aa682babd6ad81704c1013443d6aaa572628ac93123d73404c9d1a4f6f4f2aaa00cb71966d6e5cee4118be0a9d9a2238a899836a2296096f69c02aeb6c8ad6f55731e3a8d3106617af04ac1eebabd2b4ab8edffa9628603ea9dd4880501cf9976f73db72dac3dbd94c1fc2d81889f5b402efa88fb95c7806c0890933570063ebb745b848ad8f79dec88b80e60b2a3d22432ed50e9ac7ce041dd996caa776a84f9d9dccfa4863b10c556f6c8d562e2a5a23bb84f08bcec1d650fd3960b8d04f37e161ee501231e614959272f92f5d4447b24de422c022ded68e99328d1993027f26e39f089be4fcd7be71459fb57b8b43c160abcc769a40532dc1894f03f0b6b0ce512594cbd99adf680f7cd7202db83d657c5c48e0e41618fcf49e69523a211cead46180cd79b44a2cac898b9943fef486aff8b36afcac5373cc2c54b5312c0b441139fe841fc69972f471e863dc6a2dc038f8a91908684cad906a21928f180947f4c919db380bcd9a91a803959ab51c9f700629bbc01fd35594aef65e1876ff7be37aeafada1521941823b458f1ec3c03c6fcba9562346642b56a49a0614c27cebc67be1ec24e9f6ba3f45f2ed7ef9d23fcbb8aa8a3c0c0c1bc4b744cf73f920346f8ae46ac810c51ee64bdbf79c7d9b71715f5284bf0f429625c244adc96fc48ad36174c1591a3af4a61ae53c6386004775a13976190612ebfe4d5d01ad63ef804ef2c6deca00c9665443000a229350c62730ee006be02012493826cffa59d8ec35470cb3870909d3974c815caff7209f5fe17721e83ffa2bfce1b6f38f5467a4f153db98d86acad5064cab3b9e0e03d9b9c62d1b85b58a7c85c20541ae41495ebd4df469a78a46cc0d4979c3cd64e31f487eb575e88485aa4d10742b034c5e81116739808ae50ec139f4c8080512f88ff4d9d80f4497ee1bef3803f2ff7437df76fcfcafb89d37afec455f58325e7b6aeb6fdd68ef0f86cb434547c187f4f10ff6f964e748d1cd09484640e32bb4271abc6b20abeb351856b21bbbe13557f2f6f6fc374921ac98fba58674e880eea1b1dabc0df0a29bf8d36050914fc05c5fdd1619287586de5c09b3d4af40a74f9ea7cf56aeb3fc2f109dfc60d005fea1a96eab29530c62b53a4842dc2efb13757eb72f624939a1f0f39cfb69e6b283a1655990e9a0c7ee64260f84f8386ea7cc6a7161b9bc809d0a46e26af68bb6a7aaf416330683c6c97b36814af7c4e1c484980e234c5b36cb365a8fb2a36d1bd59b112938545651b98b4f4d4306a5b41b4cb65e0c47160346c222d1868547dbc8ba530b2fdd1bd478dcc6363a7575ca94dc78c669088d833482773d52056d50d8c7dec7fb88235e24c9b8a14b7c9ff21350ecf27292b566e57e2b17f8ae27c85322725fc96b19c2fd04769b91f7abdaa5f69462c19f535b8f86d7ee9f3f8d88aafcda682cbca932da99563819523d1049939c2a95c1a4648193fa21c1f8a42239c7830e32b3c177c3c24ef6e8d8576c8399131acefdae131ca44b5f0a868af86ad8005219a324a254dbe599b7e1a5493884e9dafaca5fb9cd014f255ce2f9e6d2974cb8642797868167719b256a00ae49f7711c462106efa7e98e7fb970c7be3b9d71ce5530ffe33fd40af2db34001c13f53b710ab0763f90b4b74b2ff9fa350882f1a8b1e8dfef6d1098281e31c1e6e9cc930dd25cf8a08a03594cf940b7230bdd3b35145e71350d7a4f8587cbc93ab5bce62646b1fe0ce2aa7305b1c0a8a33f72d1fd59ac12404bf43f640cc0b62dda4cb26738a17a5d59ec1f66d395e9ab4edcd50b5ebe4f0bf9c735c434fe98c0e72566c5d70a2598416164997d6014c5053aa39324f9a9ec364f9c426701dccfd760e13f7a535facaddc180012a4ba8cc4768f09170647cfbfb49ff0e67e6e0ae60b89da0f2693c63e4cae45ea493066a6986100f42240e6972a0a03f90c22a135703f1c0f12db93b592046efbf570ff4ff2661d469a2e68a4e131d05ce86cdb34b955a0319e69a1d43371055bc2e683bd784ecc5aaa7764a3b6c33c436867a20272f452616e687cfab4f2021eaae86891dee3c6135623c11cc084a344bd217ba8a4ec5e826f943d6b680a0128f5e79ed6c6e51f7b9d02b89731f8b60c5775c3eff6d0dd4470af58036ec6c6ea549b7fe72d58e2455475f3391f235adb49607e87c6a33e13ec41838e700488caa14f7187c5ed624efb684a61f902b0161c532815f22d1625da5f8e6a616794f18fc92ff249bfaaab93155cb02377aaf8be7e5f8259d851a86a61d65697a33f3074071907c073b697b8596e5f9484c89828597af942c3f6c19887c279914ccbfb9d2f5c68b97f71d0d08a9e550489ed475362f498630d341bf4ae4a0def413b57e6e0d6b3340b6e435541be7cb9cc29e6000b1f07a6524997b9644566f2db201f3d4e3a394e2b587af9f4e9e46b50186d1f58326002fb2ae81a45caabab403e140b7c5c191973418e8253d412755ae6362811fa931237f0cff1dc926c4f7d27b0068d7d46e19f82c5235f1c699c96e4f8ab3a854c7b3a2a3e3df500f7926c1c9a936d6b5cc2fcb79c85214ffeddf58c5493dc042d6eec34134c084bf4d5ffb470bfc0939ae6ef86c2371bab82aac67355a8bda37ba5b1f84c26f06f49d08a4b3fe269cd3c58643710f8765a9d8b5bd73dc834ee3f6d864bc0bc509acfc32e0228aced5fb49dd5e7f06a85bd1116d4b3cdd76d06bd4af8f9c52f7c387b6e049b9101df276a286c243a62c36effade028bac6f0c6e13c0f1a95d71c800a2bfeb7721766b2b769a7476bd79ffb7070f6d52d42de83aa786b3a6b558daa7ce8da4c0ede1ea825c62041c41682e9acdc7b9c2680e6b1166eb9a4e0f8232807837bb5a81caccf73e2df929b47568049308bc08f18a88ff03a3301f02da059d15b9eb58ee014cc642f414d8062ff11c07b36b0d9bc0e151048207f2731c28db708df1e813b32b3cb128d67d21604a07dec8c0b0be582af896bc334f671901e194870b0c7f127a5d1d387f74cc21a2a8f6c2a6595a060f094df967723517b04caa21325798c39bcb42dd0d5472906b294d273451f7cd50251e1b3fac150f8f01f79aac643970760507df5a48cdb8c2d5cf318fd5a0f616280427a158f9c391905a2ec109cc1e0f78755f2a6d2ee457c158ef397e0cc9160f47a5f68dff39a198dbc3cf2725c9e473c2aea3b0af6f4e3ae05d5219f70d2b70b32fb3b35736190d9ed18d282065799e522dcfcfa22b69fe1d4ad62b6b43bb476c62b764bff8cbc722550aafedd52e2dd1b93adfae51784c521740cd5e71374ce5f592a67c62caabd01ba4bbb5619272f838aaf017b05d4", 0x1000}, {&(0x7f00000016c0)="15469236c6c502035d59aea971effa133c129863c99028ee8858568ef9bbb02d685c027774200cfec63441c211bdfb88c5f9020bbdb2919733fd44a17ae2c02e67b95591662aa062e3214f74fb879386e404df0f6fe841687632dcfc7b9ae5ec006e003a8305027541ca7d4bd5fde63f58dfc3dd9dbae4798a0d05f6d6a5617a2ad9d0b01f650ea0b3632388154044911c43ce2c46fdca614fd264b1ab2f616f0ac9df635b923523b06b872e6f51b3a066237f983ce07757369ef9e1603db915d39972cd38d6f53c71d317a2c1cae08b207a1d66f21d1d0d964debfafd2d69fa7decdc61fd5a4855fe028790936da0", 0xef}], 0xa) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669ce8487b011b77b381db394acba77de08", 0x5b) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001880)={'./file0\x00', 0x0, 0x0, 0x9, 0x1, 0x10001, 0x7ff, 0x8, 0x2, 0x0, 0x8f8, 0x7ff}) 23:39:12 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/42, 0x2a, 0x41, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80105705, &(0x7f0000000000)) linkat(r3, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000140)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 23:39:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xab, 0x0, &(0x7f0000000080)=""/171}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpid() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x900, r4) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000001c0)={0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 23:39:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) r2 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semop(r2, &(0x7f0000000080)=[{0x2, 0x4}, {0x3, 0x3}, {0x2, 0x0, 0x75f8731fb1b82f07}, {0x3}, {0x2, 0x1, 0x800}, {0x0, 0xf, 0x1000}, {0x2, 0xffe, 0x1000}, {0x1}], 0x8) dup2(r0, r1) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) dup(r4) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) 23:39:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069de, &(0x7f0000000300)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0xd683, 0x3}, 0xc) 23:39:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x1}, {0x7c, 0x0, 0x0, 0x1}, {0x6, 0xff, 0x0, 0x40107}]}) r1 = dup(r0) pwrite(r1, &(0x7f0000000140)="e681ceb0df727f5a53d08225ad11d0b9b95d88f7050792d35ec5f26b1a73e1e937e5c9bfd2463d76d3cf587e3ae712b03098fbb7574ea7074df72cb2e086c400dc42e11990770e8988b66b3da8e172c1d591d7d642b6a9ee8b5edd3a", 0x5c, 0x0, 0xac6) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:39:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000029a8af8e560819e2dc2db37dcf85c4c1579c8a0f9618ed5770443e33f7b57f54617d267d48ecdbb46aafa799d4fe148a1894abac51ecde10a856fe4052b4e489a922f12017803a0e88ced9487ff32ee970803446d4076d770ae79745363ba5d45c9bd3debc4ab0d6fd7ecb19b91aa3b4204f2597e40b1fad8613f0a9fb622d5cc9d8ce1af7a71522ae4d470e3f0444812693b241da751db6b176d82ccfcbc282f50b90f78e1444f43e69d20c79fa164bdccb14ec093b2e46e7872b55b06e125fed66e3d0614d9a4a5ca46652fd3970f2371f77d519c8f60558aa8306dbea490d37b86d9ad734a24f87ce846b78e4ee626323960a564e4a706e0b0f77eb49f6ec19fa09565ab706ca1d5e752b309533a794cc6078cbb499a5d6ecb884e7f9763a5be88468b60714fce8d0256aef10f699e0e2cca753536abe0eb6a6ca4066a64c1b34605a11ecaaf3dbfa6543dc30ecaf18a722a25289936b20b303ffdad1ff27f4c5d87bb10d8fbca7926263ae0a8d909b9c8ced9cd224804fd14c0615acaee874af7d8ecfd4da5457a7ec048784437084385f17f37a66c97b48a354f6b735e35d576a07457bd869ea52c81c46866f49edc8110610f19f5b373496f941b3449f4257557e35cd20e31b5674bc2e4a7827906d3b2fdcd02e31d45cad27fc3ad25fdc7542df8d1e4c22c2dd6b29819fbbdb15d716835a7de0f9f7469edcf0f02f9bd875dd52e56f154a10f76b910d78cfcef95c18e582761ce68c5d35cf4795bbb7f05fbef0ac57823b5d1ce909e4702f637fbbc347042d04c6427e47de67487ab1a8c77c5430d425dfdf5efb8f329c85e1dc375238bd4d7eb34e87230df36a87f5c8fb835055d059192fe20aa08aea6817144b351db9e504453bfcf3e0892b53796c50073b9535a62394d9eae1b2c2fd9bc78458d38c0f278e39e0500ef6a79bc3ab93c12df03bf959f864b924883c8c3c51d561529e8bb2130fbeaf64ef2543baf9c4c58fd12aaabaffeb54e61ed8974fbff0dd696fdfc88310772060d49c77a3ff5e8833d6f2f2dc7e1c6bed2c41bbf9f28eb61d54abd5fd999a093a0a"], 0x3c6, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x7, 0x81, 0x801, 0x9, "82542830cb44f3216f9914466cbd47f6d6bb2542", 0x200006, 0x40}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x4}) r5 = dup2(r2, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)}], 0x1}, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:39:12 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) fsync(r0) 23:39:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d78ec9be96914f6357e3a12632d8bb43026eae66beea306f3a8cbc496ed3ff3c6212382da7030a720e52c4d5b76e913381e904e40dad0a045af26a366d193ca18b1cdada028c76e5b95b71f942af8471ac6626abcd50236e085a1811e52f5984403ead168d7b191b9efbd8b3757efdccd6e1159f9a68b2f7e2779e41483fe4899817808dca69e6433a02e748cae027e0f47f2e08df28f447cc5ea429db3798097858a39bed046874b05f67ce45d282b2f4a698fe08da17730e24efdd0bf17226a2aa7208fa052584dfa3a3652814387aee0e0", 0xd6, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) 23:39:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)='\x00\x00H', 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/190, 0xbe) write(r3, 0x0, 0x0) 23:39:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d73000000000e74de400"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:39:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001440)=0x6) preadv(r1, &(0x7f00000016c0)=[{&(0x7f00000014c0)=""/238, 0xee}, {&(0x7f00000015c0)=""/25, 0x19}, {&(0x7f0000001600)=""/141, 0x8d}], 0x3, 0x0, 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) setsockopt(r1, 0x6, 0x200, &(0x7f0000000280)="c11f516a1b50dfd82d24c6e32920364750a0070000008b72d9ee4848ec2937ad4187b26bb37a06d3cb7fe01e1278ecde405efaa7d347eb2c46dd29192a617eb26fe6f7f56a4edd7f598796b233cbd1cd915d689ab832fddb25a8a961fa97635febd1f3f637928fbe836116101a4827da80ef4e8977e044bf5c49362245301b473d80d1c578e67291ee4e75e6b496a4fb837bcd9cec19a9fef6d069484d3aefbf5f25d78b5f111b57d1509d2466a0bc65414ab5ba5ca16775d7bcb5a87e116813672293e22f93db6123148872ceeb4a7fd211e1ac72e8ae41e0bf5ec1f7f80000", 0xe0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000140)=[{0x0, 0xffffff01}, {&(0x7f00000000c0)="dd", 0x1}], 0x2, 0x0, 0x0) 23:39:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x400bf}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:39:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) dup(r1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) kqueue() r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:39:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000040)=""/222, 0xde}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f00000001c0)=""/1, 0x1}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/104, 0x68}, {&(0x7f0000000480)=""/47, 0x2f}], 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1000ffffffff, 0x0, 0x2a6f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0x0, 0x2}, {}, {0x802}]}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000640)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)=0x307) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) dup(r3) write(r3, &(0x7f0000000540)="6177bf02757bd195f0ec48fb1e25829365cf51da3c914d", 0x17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="280000000100846e92217fdf03000003969721e9823321ba432eb27e244ae309ee1753943fde21b02b94f3b09e89a19eb0700a77a66112b443758852aaedb7b2f866ad1cd915b2f04430d624a7", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000580)) 23:39:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) 23:39:12 executing program 0: poll(&(0x7f00000010c0), 0x2, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x6364c4656f655329, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="280000000100846e92217fdf03000003c19d62cc823321ba432eb27e244ae3091d5909ee1753943fde21b02b94f3b09e89a19eb0700a77a66112b443758852aaedb7b2f866ad1cd915b2f04430d624a7", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105705, &(0x7f0000000000)) linkat(r4, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x5, 0x401}, {{}, 0xfffffffffffffff9, 0x69, 0xf0000000, 0x8, 0x800}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x80, 0x81, 0x8001}], 0x2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x64, 0x0, 0x2, 0x3}, {{}, 0xfffffffffffffffc, 0x14, 0x80, 0x6ef8, 0x100}, {{}, 0xfffffffffffffffe, 0xa0, 0x10, 0xa90, 0x9}, {{}, 0xffffffffffffffff, 0x4, 0x8, 0x6, 0x6}, {{r1}, 0xfffffffffffffff8, 0x14, 0x2, 0x65, 0x22}, {{}, 0xfffffffffffffff8, 0x62, 0x2, 0x4, 0x7}, {{r6}, 0xfffffffffffffffa, 0x0, 0x2, 0xffffffffffffff01, 0x1f}], 0x3, &(0x7f0000000380)={0x66, 0x5}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r0, r3) 23:39:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4000000], [0x6, 0x0, 0x2, 0x9, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x1, 0x2}, {0x0, 0x0, 0x0, 0x1000000000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc700010000000000000026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346045eff000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b3cd547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757337c703e8fa0f45198543169a3c646ea83641a64f7eb1981927ecea506f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75cf8ffd8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda090779821aff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x400, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 23:39:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000440)='./file1\x00', 0x134) mknod(&(0x7f0000000080)='./file0\x00', 0x800080002042, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) close(r1) r2 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) dup(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="6d399433356384c3ac98c0ccf86444c4", 0x10}, {&(0x7f0000000140)="9f98fa62722c8879ae7f1a729201344674df38840679f3b7317bf790c6483e56e34a07066a2fd3cfceca7bed06eb05fe34626673ac11fd33358ae52eac28b19dde3628521656bcd642b2bfaa6f276ad57189aee0a7cc3fc15d7c802486f100810b8b10bb7ece08aaf6c9519f787e7b87855dab0e35601ec4ea72fbc9a6fb6d35bd581a81437d48ce5999407eb297d3667f183f310434b35346dd3811b973d9c232b962b403bdb142f8f246fd3252fdc58dedc3fa69e95dec0a8e490905014e7d4c18359482ae400eb093a60d9f4b2dcd2eee09b1cffed1e1166aee2b766fec7e3753a873661ce2535c1fe98babde335cfd1c7910f062c5b38e31730e6d", 0xfd}, {&(0x7f0000000340)="518a20e6034a045fc2be7f241640b921d0d42ed950adf962ab67e51838080801b299f553cf1b8172470cad9eec0e20d7c2a7a1b4a8d99435f17f0cd5fd40ca085f5a5cc57d4f42f2e8ef0ad92180b8e4255759b70f9fe6cf83c7ec3ffe4ad25690e96eebcf49b79b8602d3265291e6e19681f366cefe34e5b709d7846e2b9583497251bfa72ae9421c787829793d9d77be0059656606fb3400701659b5f4cf21bdc0441e30e4db3b996d042cac5399b50dc9efcfbc8d0544bbc922b1d5f4088ae5a1", 0xc2}, {&(0x7f00000000c0)="68bab7356d88a6c15c33fff0fd5ea2baa3b218d64a750013ffcf89a4138ce6cfc7d2114f6496f231bef02a49b803e6d7674bebf5b4", 0x35}, {&(0x7f0000000240)="ee22cfb21aa1102890ed17133dfc711593a33a0f07e1f13b5d7bd92cdf29c8c9826d328a0c1790c6e99281d3cc", 0x2d}, {&(0x7f0000000280)="ce47efdaddd9712e59bc9a17ccc4c7fa70433cede89e3c49e87bd0dfc6381c4337d4fd3dc3df1f7116100feb4d34ce1ad77e577d1fbacbe39718954e9d3a7e4133914635c96d7464c201e8177e929a6e91e8c92c9d885d96a1cd02af", 0x5c}, {&(0x7f0000000440)}], 0x7) symlinkat(&(0x7f0000000500)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000580)='./file1\x00') 23:39:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x8, 0xc28, 0x3e4, "f5ba29bc6cc996048ddaef04fd3fb306a713f4cb", 0xac75, 0xffff6a6f}) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100700000000000000"], 0x10}, 0x0) 23:39:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820200ffffffffff"], 0x10) write(r0, &(0x7f0000000000)="14a072b5", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="280000000100846e92217fdf03000003c19d62cc823321ba432eb27e244ae3091d5909ee1753943fde21b02b94f3b09e89a19eb0700a77a66112b443758852aaedb7b2f866ad1cd915b2f04430d624a7", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 23:39:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000680)="3534fb7d7bea7cfcf6597c6fd6a145f17e4a959afdfb229009914737ae21a2fa1fe18f667a950c584191fb74b77b1adaa4d2efcf89fa8207ed4c04d10e745baf46a7830fc66e6d7714fd9979ec8385c317e4175e1d39c856df66b13f3762628aa65e44a81d277b6e7e6c6460b99e1b36ba7bfffb3d484a46bc764eae9d14dfbde35f84bde8b7d2f19f77e66a341f3b912184a28fe9a62825b0ec88088c92af46ee6e26cc6ec84d74b9fe2888b1a36c7bd6d330ffb731c733d0f48c39a87bb2d7ac17073eb5ab1632099b8b464fd637ed019f8a710fb676e94132efcb7d3b390fedeafd940c1abaff9338391044740dbdcb3315db84e58f08508d1ec9cc34a532cbec1fa8562d80875edf741dbd3c761e20b5c2befce9fef9191653b1ef7ec708ad4c5fa86e05dd33c9f0932d991212055741b5dc1a380d6e327cfb57d34a1ae72a25838190bed589afcafd07062057d32d6325472dd2bbb13a24779a31df3150bc180c3d6b033e83d5fa41c6fff7b950450cd52db7c399564422818edd77c647544b4e469d889c7fe8a741d90c2312a6cb2f56782e8556e802ad18ed35ee2b586a90302441cfd8dca2a3c077b90d", 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r2, &(0x7f0000000180)='./bus\x00') ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[0x7]}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000040)=""/251, 0xfb) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 23:39:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 23:39:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=ANY=[@ANYBLOB="0000b7e1189f2c0a00e9ffffffffffffff000000"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224d818c428223e1eab272f070a103689adee823701d1f05c030bfbfbaa640f13b01fc507f01fc3b10c9f876b03a4c055cd6e9d28dcdbc7c81d2d6e670ebd1fc670e760a231e336cf06776969d217e9a05fb094e215b43d493624", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x20, 0xa5, {[0x6, 0x7fffffff, 0x5, 0xde1, 0x8, 0x10000, 0x6, 0x4, 0x9, 0x6, 0x6, 0x64b2a095, 0xb5, 0x1, 0x7, 0x7, 0x4683, 0x81a], [0x9, 0x3f, 0x5, 0x7ff, 0x1, 0xba, 0x100000000, 0x1, 0x2, 0xffff], [0x9, 0x8, 0x400, 0x9bf, 0x6, 0x1, 0x60000], [0xf04f, 0xfffffffffffff801, 0x1, 0x0, 0x3, 0xfffffffffffffeff], [{0x8, 0x1, 0x3, 0x1}, {0x6, 0x8be, 0x8, 0x200}, {0x2, 0x2, 0x7, 0x10000}, {0x3, 0xa5, 0x4, 0x8}, {0x0, 0x2, 0x80, 0xa0c2}, {0x5, 0x2, 0x9, 0x5}, {0x6, 0x400, 0x3, 0x83b2}, {0x0, 0x8, 0x200, 0x3}], {0x0, 0x40, 0x6, 0x7446}, {0x7, 0x2, 0xe4, 0x534f}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 23:39:14 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = socket$inet(0x1e, 0x5, 0x8) r2 = fcntl$dupfd(r1, 0x0, r0) shutdown(r2, 0x2) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @random="80001600", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x9, "d21daf4ee7f93a"}]}}}}}}}}) 23:39:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x115) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r12, &(0x7f0000000880)=ANY=[@ANYBLOB="70f84b1a14f59362f714d2960aa7be05e61420a76dfa89308e1260f4e5785fb6a884dc822d42dba7562a35154a008ac2a1eaeb34894c0420accb568805499a03e6157b26e7d11d5b94bc6e58b0f9888394c42d2f0979978fa114e009ed8919e65cf79d18bc63ff1724bb0394616c3dcf10f58ac5ad72e9c3480f2eec3e08e3565935e78f714984f81155a9309d5f0938c0bb270a3c11d034d81fa7c8f097a47e4ed06fea1289503db2e99281600231376761915ff92ffe40d3e775027620242b5e4a1911f655870a1fd43c8b82638f0ce0fcd8e101cb40de73bfb124ef3ba575fca869293743794fbadd2753a1557d999b0ccd77eee27bcb380576d91435503a3ed78c7292cd13b95e5e128c8d323697ea44779135164333bb8098ccbeb2323a04000000000000002d2bd8e490ee92444c8a88262cdce9d128c1db6f713fbf398961e95d36cc9327115b40768d9c9a2b0ed2cef45ff497d2f17cfda7075378d9cd9208b9b71bbca99410698549324963fa36a13629ebc04409535d08ffb1ce658899aa19cc29a3284edb67cc4c4b7e440fd2841b7001967d0b2cd8a1859c7486a8860f0a4cc123b0c9a8b27b54377385e55ae717c63bd42d8b603da4914bbedb18f6999edc43de890fc90c10de0103eae7f91dcfd0a97c66f33f3f1632a370b62cdcd3e60cb59c0608d23a13ef6740ea83fcb0db4027ad3f"], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r13, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r1, r5, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) 23:39:14 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6}, @generic={0x0, 0x5, "b9b923"}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @broadcast]}, @generic={0x0, 0xb, "502b9a284359896db5"}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}]}]}}}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x42, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r2 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x3, 0xe0a, r4}) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) 23:39:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="00001000000000002a443e8d22f20febb58c4585e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="fcde646613000000000000400006a2d792133fa61cbfad11fd12e165b238419587d87a951049885273ad6dad98e2d24fabc943b711c9d567657e77e4a6ca8c5e9edebc4a56b42f27be9ed8026c21ea7c9417"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r5) 23:39:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="cc73be78c24652f5f80ea4d2d1a4fa7e19c869fbdb34c716480bf323cd2caab1532afb4f98fb3247926c297e70d3ca25ab547cf266ef41ff166793afd2da5b7f2d66df53942d74bb18dc6bc9eab51ac285569ae3bb6dce62b652651c3aa4136bb70f9b4b9ee4db5629974b5fecc0b093baf52709ff887526075ae94d66feeac5c45dce5441bcbd2544af99918ad65f9bcd3833734a2aee413137feae7fa95dc40949f71b9d9dd82e4507f854ebcc8f29f191c7b1e9d0af94ccf2f2dad14751c99acdfd2cdacbf5f254d59f7810861bae5a93d7241ea72ee933ba48a7dc2c5747", 0xe0}, {&(0x7f0000000200)="f856761d6ac325887a61da5e2f518ddb2cc98de158d90cb90de7d0ebca1798d54ec1dc03ef8cf2bcdec24febf6e7f4e913cef172eec32646982d62b8d4a52e69aadef5915948d1b8d296b66cc5c5347163312a4eb6a93dbf01bd7fd30a2ce8a35ddd7dba7af04ad44fe8bfd4a453e807f131631dda49ab6274212d371a8a27", 0x7f}, {&(0x7f0000000280)="7437b44384f55da1e80f92637c6923a6b1e4fe744a61faeada86222ff165276a02b1cb10e7d1cd37acb49c1eb605570e5b8bfddeca3d13f8391cca058a8e8861c02fe6fe3baee26b524a9d931f732cebec33e85cc40e42b7cbc79c52a7a5a294c288d7c352af314608", 0x69}, {&(0x7f0000000300)="0a24abfed21e7f435c98542dadb58d31cf5c10394a1261346e47e50a1db32b9eace97f4e1a946627941448e7dbdca468d7649ed38564b6e90c2f0510eece76fe6f023a5658c171553ce48ec48638984a1cc6efb2321645d282d54fb3a4f9680d4dc7235edb6f24bb99039ecafb80d2b6a21deb4bd7a75ce33cb10c86fbfbb94d1f6883d063a7e38991d386b09b9fa0171261c938835816", 0x97}, {&(0x7f00000003c0)="33191cab50e3f3232f93308b80bf37a7c2894c9962bd5ecb011fd8f8766a9ec9d2cdb4ff3276ace4cb16ab01c833a396a4a7932ce103fd0a9a848217a3d94a9427c812fba1209f6e4af53023e6396358e8867fbe02ac2f6a1210c6435c7fa723fb03675f829279b1a52a09e89032ad9f153030ceee7f665e6668bbf7632e", 0x7e}, {&(0x7f0000000080)="2b8c4882c66543a73a288b4498321cc78f68e2bc7496c8871c2749da6d1fe8001576", 0x22}], 0x6) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') listen(r1, 0x80) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 23:39:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 23:39:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x7011, r0, 0x0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8060693c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffff48, 0x1, 0x5, 0x0, 0x2, 0x200, 0x4d2, 0x2, 0x0, 0xfffffffffffffff9, 0x81}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r2, r3) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffa, 0x8000}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=ANY=[@ANYBLOB="18000000980000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00', @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="bafeffff", @ANYRES32, @ANYRES32, @ANYBLOB="380000000056008ea0ddf3c6000000ff", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYBLOB="8f8d7e01d7b31b3aea79e1229cc70299fe5b8d364f0194c4af286cb542ca605b89c6a75f1fa3c2956d87189deea79a9b8c6cac113dc36bcf928fedabbca19d77f16426b1ea497fbf75e897fc1cd45a138026762d30887907152c77ee4c146280eee855056b9bf892ce3bb5fcdfeb0e738a356549094099873a90486a6adbd89e97882b379b358c4a3e3658137cb88a7693f6a4792652315e42826dc4586139482a96acb13ed6f1c45140b62e53b0715cd479d10ee2a04556a4dd078bc10ade03d706520e52f93803348408fa267f36f333d1cdb0affc0d7276fd6f38a1fe2f504472b092e28d", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00', @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) ioctl$FIOASYNC(r5, 0xcd604404, &(0x7f0000000240)) r6 = socket$inet(0x2, 0x5, 0x5b) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) 23:39:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x81) 23:39:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) r2 = semget(0x1, 0x3, 0x80) semop(r2, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x2, 0x640c, 0x800}, {0x2, 0x8001, 0xc00}, {0x4, 0xcd91}, {0x3, 0x79fb, 0x2000}, {}], 0x6) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) setuid(0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, r6]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, r7}, 0xc) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="280000000100846e92217fdf03000003c19d62cc823321ba432eb27e244ae3091d5909ee1753943fde21b02b94f3b09e89a19eb0700a77a66112b443758852aaedb7b2f866ad1cd915b2f04430d624a7", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x3, 0x0, 0x0) 23:39:15 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x5, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000240)={0x3ff, 0x7fffffff, 0x1, 0x1ff, &(0x7f0000000800)={{0x5, 0xff, 0x5, 0xf8, 0xc2, 0xd437, 0x3}, {[0x5, 0x1ff, 0x57, 0xcd02, 0x6, 0x6, 0xff, 0x23d5, 0xfff, 0xfffffffffffffff8, 0x6, 0x10001, 0x4, 0x3ff, 0x3, 0x7, 0x100, 0x8], [0x4, 0xfffffffffffff001, 0x4, 0x7f, 0x4, 0x0, 0xfffffffffffffffd, 0x2, 0x9, 0xf5], [0x6, 0xffff, 0x1f, 0x2, 0x7, 0x9], [0x1, 0x5, 0xffffffff80000001, 0x1, 0x2, 0x3], [{0x20, 0x2, 0x3, 0x401}, {0x7d5, 0xfffffff7, 0x2, 0x2}, {0x0, 0x1, 0x8, 0x2}, {0x2, 0x7, 0xa1, 0x800}, {0x9, 0xfffffff9, 0x1000, 0xcee}, {0xffff, 0x8, 0x7fffffff, 0x2}, {0x5, 0xcd, 0x3, 0x8}, {0xd34, 0x1b, 0x81, 0x8}], {0x100, 0xfff, 0x2, 0x9}, {0x3, 0x200, 0x7, 0x3f}}}, 0x400, 0x2f}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) r5 = accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r5, &(0x7f00000000c0)="1cc99d45840476804607390cb2931fdeb8d18e1f3888d5d2bcc25053482f4d18f7a93be79e3a086f0de9be71e0782a7472c1f79d8873c8259c38895789868fcf0553faebbe78ce0f9acad9a4a68d75cdd4b4ffe7858f811e0d9940279768cfba09e063326bcd4f357a9d87a7a351cb2543b597662f1f23d10bac634d07bbffdffcef79bb3273856bc2a6b9d07535d0cc124a82d547661b1eef19fa71861d48d5a0f7a486889c21267026ff39d84e215c61c65057fcc7f3711de4ca518e124d504d99ec7f43d2ef562a4d632909e6905f4a3908b23b8d37d214ae7e729ff58425ce09982b5b57122e", 0xe8, 0x4, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 23:39:15 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r2, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) 23:39:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) symlinkat(0xfffffffffffffffe, r1, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x7ffc, 0x1, 0x800, {[0x0, 0x7fffffff, 0x5, 0x401, 0x200, 0x2, 0x0, 0x2, 0xfffffffffffffd53, 0x8, 0x7, 0x778, 0x6, 0x200, 0x5, 0x8000, 0x40], [0x800, 0x7, 0x4, 0x80, 0x1, 0xf83, 0x46, 0x4, 0x7, 0x7fff], [0x6, 0x8000, 0x7fffffff, 0x4, 0x7ff, 0x9d, 0x7f3c], [0xffb, 0xbc6, 0xb5, 0x7, 0x3], [{0x7, 0x2, 0x0, 0x569e}, {0x7, 0x3, 0x80000001, 0x5560}, {0x40, 0x800, 0xffff, 0x6}, {0x3, 0x9, 0x5, 0x80000000}, {0x8, 0x8001, 0x0, 0xb70e}, {0x5, 0x20a, 0x3, 0x7ff}, {0x3, 0x8, 0x3, 0xda}, {0x6e, 0x1, 0x77f, 0x2}], {0x401, 0x5, 0x3}, {0x6, 0x11a9, 0x2, 0xffffffff}}}) 23:39:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:39:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fba78a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:39:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{0x0, 0x6}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [{0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0xfffc}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}]}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x9) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5d], [0x4], [{}, {0x7}, {0x0, 0xfffffff7}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x0, 0xfffffffd}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:39:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x1) 23:39:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175aaf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a", 0xa0}], 0x1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 23:39:15 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x0, 0x80000001, 0xfffffeff, 0x396, 0x6, 0x2, 0x7fff, 0x10, [{0x9, 0x1, 0x1, 0x7}, {0x2, 0x3, 0x4, 0x9}, {0xb184, 0x4, 0x8000, 0x2}, {0xffff, 0x6, 0x9, 0x1}, {0x10001, 0xda, 0x8, 0x8}, {0x0, 0x7ff, 0x3, 0xfffffffa}, {0x7fffffff, 0x7, 0x0, 0x4}, {0x7, 0xffffffa1, 0x6, 0x5}, {0x96, 0x929, 0xfa4}, {0xffff, 0xef2, 0x913, 0x1}, {0x8, 0x3, 0x4, 0x401}, {0x99ab, 0x7, 0x1ff, 0x3ff}, {0x2, 0x7, 0x6, 0x7}, {0x6, 0x5, 0x3, 0x9}, {0x9, 0x0, 0x6, 0xffffffff}, {0x7ff, 0x0, 0x4, 0xffff8000}]}) 23:39:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x401, 0x5}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 23:39:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="dd0e766d4063257ac8b0d9be82eed28f8ea9c2ebeab3f11fd54998b56bdc36d956ad864e97bf5c9c8bc73820ef3cf6d2ddfdf0de9899460867e9a01ae905b656dd17d2f345937417493c88a7c361d6695d4e7c23b81f7673972242ee7836c55b9637aa3cb9c6ca5403e6840325127f52a94ad78c25d1a3d52e93b91101d99e3b18bd2397c9aea604917b4931b5dd78e64f04e1ee18049bf402c71ad18916e33ca84be42764c9212c4bf55f9a8bd39315cb28bf02b44e14b8efdc721f6ca6a7a0ce6220d1aee2deebdeb9c4a8c4d3fd6b9c18586a841e6ad32fcb41a8a82730c9fe", @ANYRESOCT], 0x2) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000100)="dc089025eccc670f7b192fde43f5612e37f2c20122d8a13644c1534cc3c1ad416986a6de161dd2931e28f83a5487f5a771cbb024dfbee74ba2940141d266a4d815f2931311751884638f97cb22b5d0c45d4a371ebefe3228b28d2d6210561b4270cba08bb4ecd37f7e695e0f4f0e17d7937f3889d40b97b47353a33222a7b324d69ce82fa3bc6b160896a3655b6333a751731aea5fc57bcf1d3fb30ed36a6d9eac980a4b9878199b65ffaa157c2ad29f2d05d1dc2b08c181490e373d0ba2620ca3b81ff4724aedcc8c02cad1ff7872351756fa1c8b5911e9befa8857a17ff59c9d2abb307f40c2454ef2a3c7af36754deb", 0xf1, 0x2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r1, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="280000000100846e92217fdf03000003c19d62cc823321ba432eb27e244ae3091d5909ee1753943fde21b02b94f3b09e89a19eb0700a77a66112b443758852aaedb7b2f866ad1cd915b2f04430d624a7", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) write(r4, &(0x7f0000000240)="eee9263c4329a7fa3f945ee01dcca1db6104dc6d2d79e190721f9ed1d4aec2c73539aeaea78a096f09f01c56efb6023251edfe49054026ae5d530a78d8d8217a61f90977951604a8f9d4e6a0ce29364fd481f8927fc2f186a4193ff70012ceac9ecefc8df2c2b42b66987721ad486f6f2a", 0x71) 23:39:15 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, &(0x7f00000000c0)="583180641c6ffb8791ac6a9869711c017d3bc79f22d92d05d1fccc5e30430f01c7033674507e51ebf47074b531285492de78114f610f32439348f37a0cf617ce751e57bc674a36b89a940799917d0333f3a4bb474f70faf03e95645b54b71b7a0b5bc28a449e46e784a9005577f5cde33d53c0effdbc7968356616f99f5791055fa220cdfda7af8f19b1cd0dce647a427bc881618f5ff704c8e5c8bac86ecf3632757a0f90a65534e085528787f852853500"/190, &(0x7f0000000000)=0xbe, &(0x7f00000001c0)="185acea7", 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x0) r3 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x519a, 0xff, 0x20, 0x9}, {0x7ff, 0x80, 0x8, 0x100}, {0xffff, 0x58, 0x7}, {0x206c, 0x20, 0x5, 0x6}, {0x77b0, 0x2, 0x2, 0x101}]}) 23:39:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1}, 0xfffffddc) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 23:39:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000480)='./file1\x00', 0x1000000381, 0x52) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) linkat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0, 0x0, 0x1) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) setreuid(0x0, 0x0) r5 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) r6 = dup(r0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000002c0)=[{0x0, 0x5, 0xf, 0x6}, {0x8001, 0x40, 0x1, 0x95}, {0x0, 0x8, 0x3}, {0x6, 0xff, 0xff, 0x3}, {0xfc01, 0x20, 0x9, 0x59}, {0x2, 0x0, 0x4, 0x6}, {0x3ff, 0x1f, 0x0, 0x6}, {0xff, 0x1, 0x1, 0x2}]}) chdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') runtime: failed to create new OS thread (have 7 already; errno=35) runtime: may need to increase max user processes (ulimit -p) fatal error: runtime.newosproc runtime stack: runtime.throw(0x906375, 0x11) /usr/local/go/src/runtime/panic.go:774 +0x72 runtime.newosproc(0xc000040a80) /usr/local/go/src/runtime/os_openbsd.go:207 +0x1e2 runtime.newm1(0xc000040a80) /usr/local/go/src/runtime/proc.go:1853 +0xdc runtime.newm(0x926fc8, 0xc00002a000) /usr/local/go/src/runtime/proc.go:1832 +0x8d runtime.startm(0xc00002a000, 0xd5be01) /usr/local/go/src/runtime/proc.go:1969 +0x12a runtime.handoffp(0xc00002a000) /usr/local/go/src/runtime/proc.go:2007 +0x29a runtime.retake(0xb61a5fe29, 0xd00000000) /usr/local/go/src/runtime/proc.go:4444 +0x157 runtime.sysmon() /usr/local/go/src/runtime/proc.go:4353 +0x120 runtime.mstart1() /usr/local/go/src/runtime/proc.go:1201 +0xd9 runtime.mstart() /usr/local/go/src/runtime/proc.go:1167 +0x6e goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000a51e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:321 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:263 +0x12f9 goroutine 21 [IO wait]: internal/poll.runtime_pollWait(0x271fcff98, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c1698, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1680, 0xc000240000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c1680, 0xc000240000, 0x1000, 0x1000, 0xc000161a60, 0xc000161b40, 0x7c848d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000f370, 0xc000240000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000057c80) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000057c80, 0xc000161c00, 0xc0000c1700, 0xc00000dee0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc00023a000, 0x926008, 0xc000161b88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc00023a000) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc00023a000, 0xc00024e000, 0x1000, 0x1000, 0x8988a0, 0xc002cce030, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000f4b40, 0xc00024e000, 0x1000, 0x1000, 0x10, 0xc000161b88, 0x7c82ed) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000057ce0, 0xc000020c00, 0x1, 0x9, 0x0, 0x0, 0xc000161d70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x9a80c0, 0xc000057ce0, 0xc000020c00, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x9a80c0, 0xc000057ce0, 0xc000020c00, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc000161d48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c1700, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1700, 0xc000000100, 0xc000161e10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c1700, 0x832ea0, 0xc0000f5020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c1700, 0x832ea0, 0xc0000f5020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000f4c30, 0xc0000f5020, 0xc002cce000, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000057da0) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 18 [chan receive]: main.main.func1(0xc00006a300) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:138 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:136 +0x5b0 goroutine 17 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a300) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x3f goroutine 25 [runnable]: syscall.Syscall(0x88, 0xc0019140c0, 0x1c0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:19 +0x5 syscall.Mkdir(0xc0019140a0, 0x1a, 0xc0000001c0, 0x1a, 0x1) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:748 +0x99 os.Mkdir(0xc0019140a0, 0x1a, 0x1c0, 0xc0019140a0, 0x1a) /usr/local/go/src/os/file.go:231 +0x77 io/ioutil.TempDir(0x8f63ef, 0x2, 0x906474, 0x11, 0xc0000d36c0, 0x2bfd78878, 0x3ff788, 0x3ff788) /usr/local/go/src/io/ioutil/tempfile.go:94 +0x156 github.com/google/syzkaller/pkg/ipc.makeCommand(0x0, 0xc00106b550, 0x1, 0x1, 0xc0000f4900, 0xc001b909d8, 0xc001b909e8, 0x26ef49000, 0x1000000, 0x1000000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:535 +0x7c github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0000927e0, 0xc000022c60, 0xc0024a7bc0, 0xc002aa7d78, 0x2, 0x2, 0x0, 0x0, 0x9a8320, 0xc0004bc090) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:277 +0x479 main.(*Proc).executeRaw(0xc0024a7ac0, 0xc000022c60, 0xc0024a7bc0, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:294 +0x25c main.(*Proc).execute(0xc0024a7ac0, 0xc000022c60, 0xc0024a7bc0, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a main.(*Proc).loop(0xc0024a7ac0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 goroutine 26 [sleep]: runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:310 time.Sleep(0x3b9aca00) /usr/local/go/src/runtime/time.go:105 +0x157 main.(*Proc).executeRaw(0xc0024a7b00, 0xc000022c60, 0xc00220f680, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:301 +0x1fa main.(*Proc).execute(0xc0024a7b00, 0xc000022c60, 0xc00220f680, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a main.(*Proc).loop(0xc0024a7b00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 login: