kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 12 10:26:59 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.36' (ECDSA) to the list of known hosts. 2020/03/12 10:27:11 fuzzer started 2020/03/12 10:27:14 dialing manager at 10.128.15.235:2470 2020/03/12 10:27:14 syscalls: 338 2020/03/12 10:27:14 code coverage: enabled 2020/03/12 10:27:14 comparison tracing: enabled 2020/03/12 10:27:14 extra coverage: support is not implemented in syzkaller 2020/03/12 10:27:14 setuid sandbox: enabled 2020/03/12 10:27:14 namespace sandbox: support is not implemented in syzkaller 2020/03/12 10:27:14 Android sandbox: support is not implemented in syzkaller 2020/03/12 10:27:14 fault injection: support is not implemented in syzkaller 2020/03/12 10:27:14 leak checking: support is not implemented in syzkaller 2020/03/12 10:27:14 net packet injection: enabled 2020/03/12 10:27:14 net device setup: support is not implemented in syzkaller 2020/03/12 10:27:14 concurrency sanitizer: support is not implemented in syzkaller 2020/03/12 10:27:14 devlink PCI setup: support is not implemented in syzkaller 10:27:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSCTTY(r1, 0x20007461) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffff9, 0x7}, {0x100, 0x5}}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0xffffffff, 0x9, r3}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse0\x00', 0x100, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002640)='/dev/wskbd0\x00', 0x400, 0x0) r6 = accept(r2, &(0x7f0000002680)=@in, &(0x7f00000026c0)=0xc) r7 = syz_open_pts() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002700)='/dev/ttyCcfg\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, &(0x7f0000002780)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000002800)='/dev/pci\x00', 0x40, 0x0) r13 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getgroups(0x5, &(0x7f00000028c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) socketpair(0x18, 0x4000, 0x6, &(0x7f0000002900)={0xffffffffffffffff}) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002940)='/dev/vmm\x00', 0x20000, 0x0) r18 = open$dir(&(0x7f0000002980)='./file0\x00', 0x100, 0x2) r19 = accept$unix(0xffffffffffffff9c, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) r20 = getpgrp() r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0xc) r23 = syz_open_pts() socketpair(0x10, 0x2, 0x0, &(0x7f0000002a80)={0xffffffffffffffff}) r25 = openat$pf(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/pf\x00', 0x400, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002c40)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000240)="e0b6ebff00459f60695f93dba68fc2d0554ce6a704e33ec3134cbde0d22e8996a978938d53a0fb4d4478ccd725d7b2f16a832a49261647864a856bd2ed1236cea34908be12c2b5ac7b094eb425010dcedbf1264cd29932f8a46f86d1f903b06115adcbffdac736b9d62b6eee7fd9a548b52fabbf7bc9c05ba4ea52725000995b0608788d924137f12b1945dcaee9c7e1245b324cc4f165701d9e1487d06d1e2a3c4b4c0770", 0xa5}, {&(0x7f0000000300)="3af213ad3142fa8e4e272ab8308515041802f4f1ef269ddea5c61bef5d0f58e8f611909f62db424488670219fd0bb4506c01074f2883b105619a64e3f84226499aac29c06ed3b53de85892a7fe4a5e47d6833865c309937e4d54f28eb63c9e181733564a412dade93d4cef6b0398e390946b53a6afbc385c372f559620fb4d93d4858cf9760e5829d5e15d6c40d8582546a14e0f80e7c8324ce40154a607580c15453d74ae66900919313ef7c9b33e2b9029993d8baf401f3d8bed8206617c98f957b38e6c2bf74f5e1bd0560c2a2ae7669ee899803876c05d47a7caef437ddc9021aee6aabf60977f7cd1c62ff70f5f87dd03a3c65b9f8879f38f2117cb8c36f0e3f4182deec765e8e515b1cced4a7809fa327432f056a362583978e4f20b05f6695f08221883e028c548878b95e858942fe81ba9f25914ecd4a7cb4079896fba37e9bda5fc560d9544a34987e6336abd46bc885f32568eca6dc47ee68162ede85728659f9f83269b3bbfa6e4bc8cb071ccf68657fa11029180088aba1fea125dbf4fbbf1561027eb7b98604a71dc293eea45e6c1a4ce851d98f9575778353cd94ad3439cf9dbb87137bcb3a85a26cb5e25717a697a0c71c005313e3c6814a78a23053fcc4e80966c2333f26644258fe5b73886bdf6c2a1c8f1a923f608776e5f33760e71322ae1448790cee036c9c862fbf49cf9e08e04e0883be489e4a48b69d69128a5d42a7a79a03f62bb49c331a676b5ee1cde50dd12b4e4f07803a720a478e9b24ed8390bd20d18b541a54eb0ef49dbaf09bc7389e9a153dbc8c3871472d90b960571d37d701f206cbda5eaa70dcebfb92ac3279359e24b143a4b8f6d5cd1f4eeca5ac1a4b5f426f504fc867bf0dd49188c3d7d28edb62a1db63ca583c2016b5861993f9a69939905956e6f5614650e773fa35c72c24f5f90a370bb77d568aab4b977e2b6deb03ff7a1b5c00bbf11b0964c3078290d63c673f047733efeb56fb3a817644abdaf7034d720f8a813ddcab5fc05abb7c5c1ba53edb3d8f91472b1ae94151f9782255de9fc4f2dbe10ae42f6f63a6576c545dc36d63943df0d9f70a20289eaa8361f7f0497c81034b502141dd8e5f46705672346c337e2bc895a05211a142eaef8e30af11aa3ea0dbf8d1269eac59996527ad707f8be81dfd19d30856f6a54f306ba6882d2d8230ef1757cd2f2a4f94d70004038374adcda8a02e7eda8f12910786e93180184c398688f4527de21fd23fdef6c0be70f017de450e66b300f1ea6ed353db6b29e9539b2ab1d154abaae2b6f115fd97f1fde2a8efd22b47495b1f1b66699e677d6da79be92f00ae60f05ac24a22e267904a3a863e7774f35cf571364cc09aa2f7df8e40af43bc7aeba19f5cac6392a54c13356676399bc0b0c2d96335e2204c5cadc16e45a587353629b3d307c7db462318b0609e3f1dff0d1f3d6ad82f98591fc04a1047f1ada1d0ffaabad685ebc6cab709a58ba41e16b587c618b3959898be9c7c873c1e0c318dcb5f6a0a10701f992114a41359b839b15a6dd1ee349b73dc186e3dac6392966fe6e357c429ef16676638ce5829e22a61c1e73edb062fc82fa7c83513ff004cbf8ce3bc55d5e0c1ba9a5671051419300182cd03015a4aeb035c0f1c6c000ef28a49907484010067a39b20812be4122871e371f4b907d1d7f69c6ebf84db74d779c280ad3027ad3310644374ab380bb65a8b3baa14a973222ff7f9386ac00038db3f844c98fe9bfe6d400bbe6764d9c61ed55838864cbcf99c41747bc76dbd85f687fefe693eec5758142b27f8f0f11ea351879ed6f731e6a223d4b17b9793e0f68fb003a73f5eacd043b03567432c3f18159b85a1d9d35dc65548378226f3ee617104223458d473c63e3dc3a247075d83774381cfd8b0351265122f8832c92be018b6c23fb191ff181a094834b683cb251a6a554fb4736ba77aa188ef99f77089b8424db10f6263364b705dd57610a18f9a7c71ed04e79af06b764f522ba2c5899af7f4a081c9c6c3214928ef6456f5a7c97a0c1b0c3e3de9d48a47e8f9033c7806ba81f8bc8b4675c4451eddf3a5f3ea0ada178671a7c58f59facc78fdb5fdc62cbb0a90e567e42247c63e36d183013ab59e57a07469c5e7c0eb366038c97571019c494e83d4aee77eea645de2b4f6e105935568079669b50fa01456f99f621efe13c1c1c95ed220ecba1338f09af0e677b5fcd441e2567c5e945f7913be17e0a76247e9448f1f70fbbbce712df7b4b13ae43a0454a5212187ac8369297c3d77475a4b599b2ed35dc2c5a05ea621c63b1d839ef1d80ab1cf522a5149e25854cacfc530db3b7b3e22a1102d3d0da0bcf84fc0f5d3599810ffa2c2bc7be1a79e7cef0476826d2470cc150f89a90a65642ff76cd6294c05a5df316ef58c81fac6dc9b114e260a22a59422a2d261cb13750e5f4585881884aafe3df9591dee305570ddc72fed7733625fd5db0fe0923db770933fcc64dbc06b402154323e35d40d4acb2a1268b0dc0d511842171a72613b58f2f64541105bdb4b562e7f3fc2ca2ec971a2d38d154ab6de08844b4c62bff9ed4aa8387b34fb8eca1a1514e3392966206ab45efb70305fa6880d0bb452e9dcfd38dff884963e1b50f567733c2eb3ee3ca0394d68f0abfd454cbf95746a481f8f0ed621429b81d10732844147e2972845fb212ade5074eb057f8781947621606a5645671aae9941936ae8a25430ec122e0c71f55ea7cd5e4f3d767503733f3b15b070c45f429236d5de3497bc6226458cd6b9ac97cb4b1dbfe88993ac005d2fd146e060f29965ca1045bb926c693bad3d40acf684fa7bbaf66e9bdedf3e8fcffffd4fb434c51233cdd6252d3b8367c7426887e04e3ea2938c894a33a6953b7bd6c4d7452e96eec5e1db502b102dbed9420374ff01dc66d19f80750c62e5b6a4399399395534eaca10d8c4fd48f2507626a855391de3291dc690585be6663a642bcec254c35536281081be7d348dc85ade89822e8c6945258a4b59b565e12594f3d005a1550f5a60fce551068f13cc571da2d097faa16da2bdb145bd41d2d37d900be7f56cb0a6f139a9df00a5528e0217dcae2ebb99be0a3d5f3959c04bf5ad5d02467649f3d8eee5fbb0efae8fa0b672600bca6f7e25f009ab8e833dee3861630075ab74a28d1a6fea39c386045527ef9677cbac7dd7886b3062e8901d1633ecfe4680402d0b7b6dc92b07c086dcfcaef463d2115935de48dd5fce3790f787bebf4eb12c43e471d4eb7ed6c5915c1806f8030d4f413c72f884adc1f623a2bd3887990d078677650f98e992eaa34b378200c376b088974aafebd8a58f86b9d1095664ba14de4e694f1ad29691ba73853f55d12b05af62973062a8d8ffa5b9214dd4dec34ed834808bb8ba9978201fef16a6b382b69fc638698130ad694f0da9a1b5db4bdce63037ccd2d628e66b3903e8545ae365ad005d7946a593539f2f7b4af7d522c4e9b51eff94d26578743a324d865faf76f5f12e3b95812549e6af3fb558915e55e15f2d228dfcc675d5167e5c942b440bf98d8299f77bde39a774cf8e34fd826a35bf7af353d2c7298c2f44306ee3a5281d8b5ab8d43e2e7affb1e2bd2fc8b314b3901bbc8d650c206de6746e786be68c6761946a5e8f2ad722c12d5ef7690596b51b5cc8a4271a2b31c0d00dd58e2df783417dc3ab77b8c17a633b24d1b4f84bd2cc6510c5190438f74e0c499136b2f8c761daf2995e793bcd364a4a06ab0fc1e4754462808db8f6ae7efb34c2c3e09fa5a9d40100c52d7f3ed45982afe008b79159e7013e7e89afc9b52441f6fee92ef5f3f6d8252ecc9f20df64c2aab92e389bc510ef37b3ea112bea0e04cd16618c0a1f3f5a595a4856ae192e124327a4bed166ee038cac1049064dbcd285f08c0fb3940cde784b3e995942b68a448997f4a2fac72c68f81120b7b98cac2c63b92c284ffcca2cad93132f397c5676d53d99010c614669b3ecae2ba63452c8ea28314aa399c74b10a2fa58df5974d423d0890971d18e9412153f3c4aa0c3d6b305837e4d768d3b9cc7274175bdce4455de4af30ebf36eea3383f9e67123f98a3d65181b11542608350a5207f0cbb98525306dd4936c67160141a97e54d425d03fa410e676dd9104283ec996ba772ddcfcb77170ab96ceaa3afc0ca76665a462690915edbf9d2e9e40e0059aace8ab6b103c77d6f4301aacbb07702a60ecaa3d5becd9b22f5838800a38fca5d37d2d3806539b08aaaf814e2d278669d2fc4c5d5de348509c06f443a155f56afff62add1cd623ffb60dfb4a121a9d25d2b0ad527ff3504f0740dd1fc5ba05032f484814f3892d1473f91ac9226174d517702b6265c338a2f3806c79f0dc34d5b6b9ce41730198067c627b401867800d73beda0182fda168c0bc8fa625bbca40bc8e5c1692d4b32f930da5ff2c6435685b61cb1e98debc65db793751d2e37f1812431f84bc889e19d6d92a77cb3be9b94dd85277edeca6861a39555ac3746dbc53434ab52aaaf5c5b2001f03a7db5bd69698d00fbc75ec884de54e4a3651a33f5ab381f4e62735dc3ecbeebee1cf55e55f45fb169b9db395851dc6014078dbd5cf00565a397a332ef958601310751fec581fa96c4201ae3849babbd3262115cb01fdfb4ce8d7f9e6c1b0eedcdd9ef047af1f6519700c36626c3860e71304279471fd5b403609b0a25dfabc1bc1d779a5e37b1aae2db32b210a188ebe4e8d4207b63ca2a6ae52d9a7832c4b2d7e80410fa2de18d7016f3ad9d464e62f2aadfbab7617067381cd2c4ddb874c11b93136630b7e5597a85458b2fb36d77f305e57cd2ec3cf1ff829ee83794215751bb49ee35d3ed2c208d033d8b64a8a34a671c8de519a1a8f807d84c39f047b76adb73818c891af7a0d628fcd2d86baeb761bf2b6b37bde2df36ca5d77cbccf81ce30381563533dbf59fe42463064d423c934d745b118ca214708714602ed33c743e9f62fa9f4d195ff4961aa0c8b5c8851d90cda6485fca623b37259cf1764f6cf32c87b31a65f6556fec5b884ef4e2fbde3389d2f5b8a7655e7e32a9386e51cef842f87801b3ab72c10bce0fa967bc753be7c4c2211b32002c8bcd5d08b67bce5d5f6150403990089f7a376ae786fec8273eb4006cdbc35ad246ef0e7cfaef949c7d2ce5c236a8666d21d338db8a711ccbe3465ab53934820d669ccab16fffae0a5336f3d592635e231cce203e6bb05525089549c2c8046c3a0d7b03b318ba39b277f3b9c2b9c9d8d21e645802eaaa03277f7f4a724a7414fc19122dad385e650ac844d187f9a760bb0d18151b30ea1644d494a5882d7fa48f81819205adb9f5fb2ee251d0390b80dee8f8b805847f73bb1a54a72f4aafb40f40f14ab2c8f0464acb0a3733494b81b103cbf3f1d629b477372222eb29a458c8bda038473ae30ff12c898e32b712613087d694759882594ca5afe88d6767432603fb6385ba98b3d73aad56ccb7df621b001058f8c5e8dddfaa1f712ff4f82d883de64269d544d8b73bb9b5f6be72c42e387da2947b6c2fd715b44ccb864a18f17747b2e4ad468e9456318e1c502c0fb4bf873e53ad44d8723adeaace0ffd487bbd9500e4f143986945f2b33b50382b5fe7aab142161b55097d2f553a39e1e6aba6ec1cccc3f64d269da0272fcbb5096a7748d58b252b645a879b210e89e93a0fa334bc3662929550231a7892b45e0ca7bd0ce64aa8f821128913fc03893113592b12e8ffbcef4ae74c96edb216fb85dcfc23d9a6517051f", 0x1000}, {&(0x7f0000001300)="1e51618824c1e7b97c0e9f30cc8088d5756c71f444ced20b6859977864d6587ab1ad4cb92e844f80567a21cb0f8bf904f3596c75bd940b4b4195e3fb65494d0e5b6972a1aa930ad11df4822ebfa676d29d7264a5809d3c625475cc1130c410ebf6eae23d", 0x64}, {&(0x7f0000001380)="1a610e63a5462df9dc5f066f90", 0xd}, {&(0x7f00000013c0)="6e11a91227276692852995e50589b821c8fe4cf7ba237d38b1ed45e189cc2b3188c87d3c97ac71d466f9efebb0a724ee617bc21aab7d23662f19be2a05f087edfc7a73de0b2207cf85560544dc26ff7320a358ad335c7918b70c361d80c46cdc37327f6c7b79df57cdd309710981a22b0b00ef4e2ba990642d6a5cd520331bd7325c3a9c016ba56870928263be7aeff29d10204c68b1a3a47ce4b9c76d38f643386d8ab0047e15cae1584d66baec5ce8f26644f9f62a52fc767d42655aa7bd10d0d89d725d7cb5d56bf89e54ad6acda9b677d09947a816ecc043f0228db1e65349ee7f8fcaa131c8a58538b7f0315ba0c1d503a5cc24f8", 0xf7}, {&(0x7f00000014c0)="6810f546918f5574ea34f870a12b81b3d57aa2f1f102", 0x16}, {&(0x7f0000001500)="354f9ad13cff51a68b07b58abeb0545cd9d4b5c4754bb03dc7b90caa8f58251ccac70a680c34d1e01b2d942eff18a93284181cd96733e77d60b91c64021c474edcc851851fb04b59c640281e72585b77a634570963c4980b0ba53c9ebcea8646b8f20fd90a8a83d68b2607fb4d3f2d61a59ec37b86b7d1097b40dba2dda3ff9c9e6f6a46a8db6d4dd2f965ef7c4b5063d791112b56b465824c67686c42069f96b40607afbd540c9d2d3135bd2a4c9df5c60a1ebb92bcae11539bec59eb9fcba69220d14623b18d6757b27c2c0a431c8fd6b99e0c7b0b11a578474f99a0d0588db05b4a2a073e11f72cfcbf0366091a6c7b0aa37c730da163213e7a9511e6d095b5448369a51fda1f4b3836fc3d43c5adb69a98e8e09768c348359ac05cdba4d78b997a2b9613bd15e34856490de4cdf22efa8b1b53031eb41d2f54a24961270dd8cb4515b5c739570e120513d314c55976032ee40b4845305e4ff849e770a45231c9b28fba510a7995d7d06e268568c2dd6563e43f04796e87324bf65cc902480c22c22aab9f76fb0f6bc8c89f5817dda8c07639ccffe1b129f9f8d9101fa3fd97330b29e262eb830311d445a374850b122ee55e7c905d7da6aed360c92a3beb216f9b82e9fd19843186b6c48b48d968a8fdc63ab7b534f026d1a26fca1a6468f8875c42885fc5d912b13d92d10d5a09922e71150b5f8c78b11958a7f6cd4d1363a55d9ff2f04f07bec9fc8a66ea8342f332f959d59ebe2fcdb505dfb2b5145ef55eb185a923878b51f91cee094a5b34a12dcb43d01c4b750514a4f70ae2e773be52f3e70f696b2faa64c1e3f8bd4b5c05486c7197689cb4f9000407439dcefba811d56ae35defd03814dab6fa3ccd7e27e68d27db6b8ed233a28260c64ba13389e8cd701911e5949c1c614b0e06fb866029fb295d921cd6b52bd0cbe5e6a6f4a6f94695e91758a7f152186a326b974932ee3c6eee7a6ef7283faf912f2aba3efd2208f0e80067e9a4aeaa21a0f68be08ae4eb213abb0794c50d2994678ae478d712446e15240307e98bc11eba1a7e3bfa09b2b3f7eee112417b1d7f9971a30f1099dd2f6918fdbaaae6d782f493c2131d8161ef5ba101a3a3ab22e82a31911562c5791d0a620615e249e21023cf44ea17946a2c91bbc900d2a193bcbe62d80b90eb57d282e2137871c5180b01244f627d61cf66f5b1cd8d6e24fad3c9c85301a089b112917188e8ed30fc414b084b849641fab5024c213806d2d436929e135918a212243b9980711a8aeb8f44943ed02d1404207437c503c4f0bfaaac3513d351a63fb0f097e92ae9bb3fa4dfab401df8d5de52de2f47b6f6e99bffdbd6bec912e47df7c0f8f403cef9aed61698ec98a4610747f5616eef1bf0a406eaa23f98034c0e96c0b1b716008dd5c8ec7f688d394e4c106df7d52d00e265d13e5d18156e05339516e371e52416c0c1f41e7cb63df6f75abfc696a4697d47a0ad307ee383b8044bec75263329596fad31039a391328ff31d23f532ce784b8ac2b87373c7274d6f38b5695dbb10f3364ca196b6a39020063320e5ac592c96d0ed84e37b208da01c25744b98b566baf60bd4d0a47339ae286b14fa1559df30faff6606741e347c7a3d989d8723222c1dd80edd3b486e3e5e241860e8686bf81f5722c07fc2321fc138ae0676f6786d3b768f791181bbe18d6198d4ce32aedc28242aea6e92ecd40c1afce0080cad0a0953ca955e5b0a00c59624eca27a5515a7422b8cb768172d22059daf60a0b7c3bb30de529a0c2fe756b29dd886c42d058baaf93730e8680e33627c69ec77f194d973dd6a64a03ab74211084da9a24d4a7f0ebaf5d79d845e6df5a26af3b52139fe897391008c86fda3f07f309eb4053eed637157c724c58971555d6463db8a8a372c7a9c332462428cee16d69d756cf8fccd66d297b0316316a7c2fc904ac694c61a19b6255346ac95c6359e75c367853d9924e636c0cadb7ede9b864839f7f03337e3b4a7fd54d74585fa289aa13c5df804059f963a0ddb668c454ff804c9eca8219c18e845ef288f1c5576dd69461599d7fbcf832a2cdd1a948a2753913272f0e8b8d333c2a2983420ed00606539f0632344f026e87c2c447f2e3c0e4b290e09f086088f98b859346581fddbbfaca27e8e820b87a4601af66031208712881743865efb06be364d2c2656f7c94b11b19296efc9fb82e81a234190588a994d2aabe88d74801dae08ddc41c816cb2bf71a898ad6d11454d7059af0be0a0979161bda56a0a3b5c09868040c2b03471f1d7ae2d0dfbf313879ba3eb253528ded179184eb52246771fb71f03112d43282f40af991207fe60e38b5b6d18a8d11b6a52684dd2c8877950bde8a2d3de44b08582c2ebbb678bdf4ac41ffaff57e3bba472aa999abc43265a141e8771f1a914ab9aca2d15074975e5fb4e0367ee2c34143c117eb89032ccc845483f8e9f8132c23d7256ef2cf1684f2cd5ccce6433829147d8720070489516da505ce006a47a4348653cb105dac1a87991d26bf8e4441ce828fdf7a39d4395ed7c8f44ff6335fea04b6e60cd8df392326829065ef476552b055d2c3e150583ada0583e32d2efaee47cc76544ec973ac00e7b638d2214867aa276fb4769312ca422f78792b4cdad2d1ca6ec9ae2935a4ce90cbaaf383616db4b8b87629c2ddad9acac38cee766194077c3348ccfdac58dacb17e14e264621dca132a2294755e878bcaadb75ce64a47c5e9a599ed4cf2c203460737a9df4accbf3d87ee9bee21c7b236c18ccd50b4a140017c227c849960bbd184023c6fb961a4e3d33a6a80128bc18391dda183c941d53664ef60fd983723d3b5c6d979230565661b972a464f84b2cff569157fd0894bde1196aa46608d66a5acd81b6e56eb69f145a94bb9ea3795f75939523a69b6b014cd8addba10b07206b6a88095b8ff9904419490308bc663553966c42e66b84e5a5d53169131d81cde944c8dfbfdb8d502cff4dd94f06f3580694f3cdec6f4f9347282fbd95c131464180eb53cd4e0a37ba1e35928e086634ff473fa49e7a9622b4582f57447fe2b4cf4c3583490b528f547b49a6dd3a341c932dac791d60ab677804b67e1e5b83687bb4e5eee4807fd2fe3d0f5f6c38312c6064bb9abb6e8f9bd297b022389c5b2d77bea5b9ec9dce00523b2999c3ba873cd0ec73a6ba0590ac6ebc1ab4e1b7df8ea2c62f90be6219fa80eec58c1ab80d9f7b20a876f0be5f110dd9766651a5f7fa217e924b9f27b12e68a54ccf45a8f14d89745fcb70921088f089f1f31b5283afdd5757d66767b3568b4f047960f58eff09637db52d32b568821330cdf6d519321c96ce955763f3a5eca95e83d7b8234fce538b6c13452e596089ab6860e924191895d9359b6eff2f0e81fc681b6d8a259538b34a3ed205f14393fe6eb6b58af69aef8fa4f64fcf69e696a988921f856697fc7a307191d7c9e4a244bd53dd21eb54664ff5e1c7881a1bef98c948618afbe2a700bfc0b64aed9cad6745033bc8fcd653e71c076f264812fb5a8dcfd2671eb96535074ef41a01491e39d6f19e859f1d1e13b9c797a7c24e97036f9d5974896a179494353ac0b3541fc295b93bec6d13f6bd9c23bbb13790f6985882ccc86413ee539d95b427c9f1906d956650660a8ead3b5b628be04dbc9631f21cd86bbdcdb870946b84ba19a5825edefcd233c95c77fb0fe683881621f5b894c541021888adeecc9deb21d4be564ec58cad237e1d4f0a71dacae543b3f545490bda4899adadb87fd107704b07bb5c9e74238df58f1d410ed938624a0a8c96072b1ceade8d063276107b34743e18ffbca614ec6faa60dc3a0cffe204c8317b94c34735287f48333c64315bd0434aac2d8a7aa7cc7ccdface0ecbed050bd23ff54d696fc84416f786979e92dba142539f0db286376aefe97f12a1846f7c93c5161126ba19ccca98311a73fe1fc7051522ca20c2ef3e4f067914b40cbff1637e2ecdea674cd2cf90780bb25784cf4018d0f5ddf94023b9a7403a63b479041b293150ed8d37f70253f560f2374e0ad64b13a9fc660d84fd482ff6847f3b076b0e79970a72aee904edebce459595ef985b093abd3c24971af88df34f1a89790b26936d7dfbadf27d1b7a03eb52d5cca5e9619c8f8a26f1058420e6855dfc9a0c34bc93022397580dd36e418fa0e55d3b5a8cdd444f07745c9b89da0420211e9c9cd775c963bac336ccef803b59438e7499dc7ee8604dbd587ecfab646069513fb3c89b149f3c042f1839a114bc31980a40f6abd8600ab7d4baeed6660779714acae5be93181e33e5205a11ea6a6811c15019f333120f801cbf7af9a38e1a0f5fce5e84541ca4963f0fc7305fa1a86c58a9816a95e73e9fbaec98e832fa698029cde8a35cfcb3a559c0f5345564fd983ef21bcfd68dab550abb1b8d08b586e60e45e86d1d86d12519917d69b738d35aca00c8b5837886a5a6a110a7807d268c88f0ded603224f12eab88e411b180b1ae7a18de4d4878a5a2ed97d05e3390e6cfe980639074c57de6199f0a5a19e027ef9ea318fc7cb7f0e531db9f2caa5c1da16d020cde05dd8b462283974fbd8df786c6228859947810acda7a7b9657e0d38d3bda5b6c6810efb76d750d61baf6724aede27eb280a2f5a463ef271035ec7be2e126c1396b6ed10e94bcb6a0bdb4592710771f9ab02c37e10202c5af3ee33998d561460295b9158b45824ab5473d165bb8d59d82b209872910e1d931d64ad7bab4ef7ead95d2c55974183377b0d9bacd3c8db9a299367a38ed8d396b8c4e1905d5403418af05975ee3cd68f8c277c8cfc3010092f0dc4202b92a53176762937d8f8cdb31dd04a56351facc3fe044c66a558e5bbd0434509b92bf3f1f5951d264319f17b710b7e8cae2439703d3243e5b8124202a015d0552690907524dca66d8d73813b0276b584fc3febff8860955936200ade0a04f4f2adf01b888f8552ea9f00d0a581463aff2548ab920b3b4bb222345a3441ec72138096bed534184a74586a71290fbf633c2db57f8111e8bc0218bbefb0629d2b49ac7225cf8b2cfae22e487c3a5d65c5f94bffa068b3367ca7336ad4fcc17719ead78303880bbdc5111883286e786825c88acbaf324f4ffcb7bca2f9cf4be415000f8617ea3ef57ee676b8876eb348c74dc3e9e9bd0120d6a3e0764837539a70763569357a1da736dc5a5ab46426d4a4042ff3c304d31fe282e15962639a5b700442ce08debd688476348efb42b884e99ec9af5f4856f32d5b195ee8c8081d618948c9b14225c319512aa17f6088713aeae6a4fa48adf836706e562905b3881b5c250de66c7caeec1d4a14f60e005917dfab3b3136a19a9f3a8c2ce4a42d0ba068d8a24e8fcc1aa74a4b296d628198cad4ad713b5f743797445f8afa39f58fceb659e7a74926d3c3d2d33989cf0d3a528e71e6e721a86aa4664557cd1682df7093a1f3b806e6c16f5064d8219b7ecf738fc2285a1f3873e273ef406f5078a7c26b077c3cb290160d2ac928b58f8638f5ff4cdbf023c58487efede8b2327076c7d76df044ddac34ba63f9f5d77293e5f325ce591489eeef0cf269b333e085bf4636124d86e069809a8ed0d8443cc1c7b10845c60583eb5914583e0f2825d51f2778779c46180c37848bb01da073b9629350c51f593d6aa24f15823baaaf6e4d91657d8cd670bfd7300f693c0946d6fedf517bd1d0e470c815927530d0c6524663d10a9e2d27cbbec1e3537ea856b0ab974e8c12128bc10fff605c8d2b", 0x1000}, {&(0x7f0000002500)="eef1653de6603c1aa524b8e0c6fcafaa13caf545e630aabc2cf9f2de1793d4022dff7e8d6e76a6fa55436615fd4e5cbdde95db4c85c44132739184bf0d6287f0e3f42680fe8e3783e83ade616a7f10dbe4f0", 0x52}], 0x8, &(0x7f0000002b00)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r1, r6, r7, r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r16, 0xffffffffffffffff, r17, r18, r2, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x30, 0xffff, 0x1, [r23, r2, r24, r25, r0, 0xffffffffffffffff, r1]}], 0x108, 0x400}, 0xf) 10:27:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x3000, 0x5d4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/37) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0xfffffffd) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/22, &(0x7f0000000180)=0x16) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x100, 0x2, 0x3, 0x3}, {0x8, 0x4, 0x9, 0x1}, {0x7, 0x5f, 0xe2, 0x5}, {0x100, 0x9, 0x1, 0x20721f0e}, {0x1ff, 0x3, 0x2}, {0x88, 0x80, 0x1f, 0x9}]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000280)=0xffff) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) r5 = shmget(0x0, 0x1000, 0xdc, &(0x7f0000ffb000/0x1000)=nil) ioctl$BIOCPROMISC(r3, 0x20004269) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x100, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000000380)={0x1, 0x0, 0x4, 0x6, r7}) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0x1, 0x9, 0x9, 0x8}, {0xffff, 0xef, 0x7, 0x8}, {0x40, 0xcb, 0xa3, 0x10001}, {0x101, 0x1f, 0x6, 0x7f}, {0x1, 0x18, 0x7, 0x637d}, {0x3, 0x4, 0x9, 0x7}, {0x5, 0x3, 0x7f, 0x4}, {0x800, 0x6, 0x80, 0xffffffff}]}) r8 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r8, &(0x7f0000000440)="493c40956bf1c998300622a2d3d896cb513b027ba3a7fe7c5b6f8764a7c5447382e58a008bb332771ffc3fa6df970a318495ae97e47aae04be52fb7a21eac3ce482d05214f8f85467e0d59fbce9dc41efa349d58abc66edbbbb9b2a822afc80a0297b2a24eafab08708dcaca0d7ecc92bb8db9298dc5291fd0a9ad0560fe86fe5fe7c9a85a2aaab9027754db77ae7a156f97ae3ca9ca5abfe9f635889e27b037d4d88189a79fe6d99ef5184a56649099d44f3e376c161d5039fe24ff672e300dcadc96c2adc94ab29cc606ebe654d8d2537658", 0xd3, 0xe1516823d66d6953, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x400, 0x0) write(r9, &(0x7f00000005c0)="bcae41347040ef19ba9666adc8ea1a140dfe8c9e12f0422618df635f760971599b081217e121baebe143bd4f67e9357ce484590eae6e93a785b9f76dba3e78b56d11332232548e9e4b3bb0ee8c3a2142a990848c08f9a161a4848bf6642be762c6a6889008616f6e6dec3a0f71f24dc77813e2a13fbe891235edeb82a39e71dbc31fcc1913d326ceaa9d4a6e6193921fa8bf3da014c9b2b52283818e752bd0b4f8241a204af80796d55aa72e79f336d714e1f0fe03505c07", 0xb8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000680)=0x6) r10 = dup(r2) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f00000006c0)=0x7f) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f0000000740)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000780)={0x3}) 10:27:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:27:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000580)="429bf66da250d6f3a59607ed59d47bcd27120173d047092c62f84b6261641a8ff51939460e47e15b4a18ed87d273958f70d1350eeb6b7c8b2de921ae2493b99b97e95ce5d6f874e916eea7aad88aeae0fb025719b844012f95b5bfe44885c1830e628b9c9af23c60be097f66392f8c7c9ac66ef753730b77d9a64ef46ca1412ad33349c6a210bc97ee9587a16d23e0a0b58e051ec0a919524948b42ded4ffb526a036855be4a7cac40813229097a73dcbdc99dc695a68a081780d189d157e8b90d61056e3d9457b23c6dfcc4e46d63605cc4dfb75ff96e2621684fe35776c0d1c95d200fecba9b985c4fdf088168994eaa6f9c7c08ad0ff86efa28c8e1dfbea93d7932fe805da798eb2351b607e1af2aa597b3b6e7364a9f5273ee7398107ebc232ee3dfa5a8882672d4ec061d177434434e80e48dec30342fa4f933", 0x13c}, {&(0x7f0000000400)="4198159b7ef4fc4a6df6b1045bb77303faec27351b4bf3d2f6da8019525af0240496da664745ca694497fe25e86073630a387c923d89c0904a208252f3f00eea90635a84538660e8b0a52b161721ee8eed50c07490124565de2ff512bc9de0968eee5624", 0x64}, {&(0x7f0000000480)="4b987dd1f4121b7d5c84b7a11a934dea43f06dcbc66e4725822dea416784337d24e2d2f3cb5aeee0a04b6c2e6cf30ad0964e3557f671602d0d09227e889e88d4ebdcc817ba4f14ce5cad1eaf15e5e496ba3ec76e6ceee0684614d71c1ebe5e23f9cffed84067953f7cefc4aec95077e99f44c50d483ba48de25702", 0x7b}, {&(0x7f0000000500)="8035075498e54f40d0c729251b21a308dbb1154f43", 0x15}], 0x4) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x6, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r2) r3 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) dup(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:27:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) connect$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 10:27:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x101, 0x2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 10:27:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff04000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) close(0xffffffffffffffff) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 10:27:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7ff, 0x3ffd, "22bdad04ff7dffe1000000d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643fa", 0x46}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 10:27:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x1) fcntl$setflags(r0, 0x2, 0x0) 10:27:20 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff0700048ef14ea92eadb354ee97854729895bcb7346f357d90ec2eea2df78997cd509edc3ae23cc817ba7bfc49be0b9e66f7474260c85da0675270b906e8f8b9f1b91a7dba09a4c6a86fb4f960a08eaa797c0546c8440561a04bb48d9d3396d2fe1b1bce0bdb64aa114df1fc5cc511eb419d33177cfdb4522cb3ada9dae894969e8a3"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r4, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r6, 0xa, r7) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000040)="f136b70d0108dddc8ef6102963689115bbbae3cd2d4dc13a0f77bce1", 0x1c}, {&(0x7f00000000c0)="e1cf12af55d89a0d318f8a8c3757b044272d92d05f528db028", 0x19}, {&(0x7f0000000200)="de78c1f56e98f21dc4630b67de59f5aa8258ce8a51c39570e7ef0fe7ac3250a5d89d1497d0abb1ea4e701cbdf5e531326e1cff5736da9cfe3b8d8ced76b35dd3acd66e03c24a347a94a793e179dde44ebe298ce41b902fdab0b0c7067ac8b3fcf470207a", 0x64}, {&(0x7f0000000280)="2cbe75db112bf5f4ae9215c03df5767a13532f99a708a3547387f9895c5bda5b5430e4e444d16ffbebb2926c9b6a253c125cd61fa71cb9e119155d4dd61f90f018a8b9c424faebdb68c32ac2c3750f43476bb5df991af016dd66e7", 0x5b}, {&(0x7f0000000300)="3ccbfe13", 0x4}, {&(0x7f0000000740)="4fd5fe2bb92910a977aa9cf24ce0d8c29eca2440169c1dad1f60ecba0eec02030a7f3db748eea3ee1da6544d164addced8719fa2f1ff96a3181b479f6f032937f880236bc17904706d13d876356a85754901ef59c692c4d011d9fb020a21bd90d163c22b7464bef12ae52a5cf1c5f29eaa8b76cadead267b9bdd540261e75d7cd7247c53b15085bee6f0fe8a96779940872b8694f524d208ec0bc0cfb4b4338695ca9bd71175b52f548ad99b73b099a56de8238bdc486472cd87bfc20a1d923749c4147efe817d0ce58926a045f1bf8f4b92f29354d89aba71392e6ffec5d656011cdec156541e19c79f7b65c19c5e54753910e06c499d7a93", 0xf9}, {&(0x7f0000000340)="70c99ffddf009b36097c3b351dc61d235a29e55c8a1301ea914a56", 0x1b}, {&(0x7f00000003c0)="9213caca8db3705068889c2e6781c0812f1c3935d0a7ccfec86217f66e683bab58426ee95c4a5aed018b7e47b65fcf724ea35e8ca6d2f85bc6d296500e2062a4cbe6773d4761033f1219bc2f23d98bcbbdc93057e3f8a0481fa410167d9fc13c9580348bd3", 0x65}], 0x8) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000500)) 10:27:20 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x670f) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x1, 0x14) shutdown(r5, 0x1) dup2(r2, r4) 10:27:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r2, r4) lchown(&(0x7f0000000580)='./file0\x00', r1, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, r4, 0x0, 0x0, 0x20}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:27:20 executing program 0: shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffc}, 0xfffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530b", 0xff8}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a70279261040aa69ca5e7a86e22de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd000000", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000", 0xd7}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c04c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757c27331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262f4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50466e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d257480576e0e28e363e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593000000", 0x800}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x1, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x13, 0x0, 0x0) dup2(r6, r5) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82023000000000000000770467bf67dcd613a156d72579cd36d6ec06ea3c4f3c594293bd98e55e5cfcab65b36f43dfbc372a9359411efd55db27841ca5e0af15"], 0x10) bind$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="6a8bc9634e19767b0784c4962c242420563b84192db8489e9bd0ce9e15bdc9ca31f1704f1ab3d045581711c8c0e1808a9a2c656f392c5a33b0a5d39460eb1eb8e7686a5115087d191d0e94e651d4fb30e332438eb47877cadd326990"], 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r7) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r9 = accept$unix(r0, 0x0, 0x0) write(r9, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 10:27:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000640)="0ec465cdab1ab6925cb81235dbb17399c070fce9784316b24de90d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a70800000029af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2a19587b4e74d", 0x87}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8240, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file2\x00', 0x4, 0x100, r1) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 10:27:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x7}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 10:27:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() pledge(&(0x7f0000000080)='+/[-}($\x00', &(0x7f00000000c0)='\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x7) 10:27:20 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r5 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000002b80)) r6 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r7, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r8 = dup(r7) utimensat(r8, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r10 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001740)={r10, r3, r16}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r21, r22) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 10:27:20 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x22, 0x2, 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='r\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='%]$:)\x00', &(0x7f00000001c0)='r\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)=',.\x00', &(0x7f0000000280)='r\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='-\xf6(/@\x00']) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') 10:27:20 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = semget(0x2, 0x4, 0x290) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r3 = geteuid() r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r6, 0xa, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffef4) lchown(&(0x7f0000000040)='.\x00', r4, r8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xff89, 0x0, r2, r3, r8, 0x180, 0x7ff}, 0x7fff, 0x8000, 0x7fffffff}) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) 10:27:20 executing program 1: syz_open_pts() syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0100"/18]) 10:27:20 executing program 0: getrusage(0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000ffff00090000000008cd7fdf0300000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000140)=0x5, 0x4) fcntl$setflags(r0, 0x2, 0x1) setreuid(0x0, 0xee01) r3 = msgget$private(0x0, 0x4) msgsnd(r3, &(0x7f00000000c0)={0x3, "4f91c4666ce6d6849b8761c541379cb0e6a702a9070a34f579446d88badab78b95f683f3638e08741df2babca79dae84a88a7ded72e1c9d3a0c63d813682cb826ee56c99bd59ae8c24a53b"}, 0x53, 0x0) 10:27:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206, 0x9c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) r6 = dup(r4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3f"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000140)=0xffff) r9 = dup(r7) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 10:27:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3c2ee59da875e83648842b"], 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) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:27:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf54d3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacf63d6b927e9d34b6a31de9d05a5615416a1e22adcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e96a6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fb327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4caa929b809aa9cd4b281423f3d974f30dbaba39b8c6a32ef1afc3187381b9b7222bb562e2b6fc6f540c5f4a089431d6daaafd2a3970d3a5e860dda15473aefdd67b3581cf29318fbb040fae8a8cf79dd5dd56829fe66f660d7594117c021d7e61f11503d6e0efdef73240402f1f793278df323d6f23897df059115da4883a69690393d5e90ba793609ea4b4b2d434d2596bfc94a145ec09e689c464411e5c2a141379698220cf6b6fa81b9d4dca40a03579120745627bb688f65611bd7fad3dbe55db71af87fc5779eccfa2a4f074df0000000000000013f55b4fa275074a791517ce1d3fdbb3309cb4bc67a98d62054cb26eca19cbefede1472ddca3aa5deb5cfdbefe6e3686042aff38526a8261dbca8d2ad2b112ff3e04ab49e728542c7e66af3ed0cdfbc0313389cdd6cebe4c989ab9437d5432373d1ce3a98c95bcba85d85d2433072062d36c5cb91610a3687ac744e3ddf89b9b7b2abb639f3d0b94c7d3676c9e000000000000"], 0x44b, 0x800) r2 = msgget$private(0x0, 0x10) msgsnd(r2, &(0x7f0000000180)={0x1, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66b515bb3c09a1ba87fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e36581633923dfb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b4"}, 0xc4, 0x0) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x2}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c) 10:27:21 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x100) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000)=0x1000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r7, 0xa, r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa0, 0x0) fcntl$setstatus(r9, 0x4, 0x40) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x4010, r10, 0x0, 0x2) write(r2, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 10:27:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0x69, "6601fa1d03182eab7fff000000000000009c7e00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="56fc9bbdfc69f8cac8000046694537dace6045fb6ba3b03b8fccdfedc4c4666fc04fe65ca58591c05ffb91afeb559b3316528119e917512004e7bce932f0eadd48c8965fd51f701f330f2e610ab994c25b8fdbca217f9dbcd8ca6cec4b0c26e32cb5b266a5", 0x65}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) 10:27:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = dup(0xffffffffffffffff) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="46ac7bbc95ac3caf949e22e69908360edccbafa27193a96ab74e9ffff29504384fa1ca4bf16621414e156506a0fc9b7b08bb798e5b6e08949c864e153fe719426ad00ec24a4c1b136aeb86e83bb118bfb728b14ac26ed18036ca497ef3ca4e293a003c52c96e4585130b59cd1628e0b55dc4e144c773215ce5622cf7f69c2e213d0eae46656eaaafde9b06fcbfb4f78b38b6df9a2e32fbbf4c7c65fea9b727a8a5edf15e3541eba41b7396f738e14c74d8679fafed3e3300d8bc97df9767cedb3c68832a83ddacef3eb19f52500b8873c0847db38e71e4c85a13bf5de9d951d1cd472a67", 0xe4}, {&(0x7f00000005c0)="7727a3a6fd0cbdb783de0d536085e15acb8948597751a0cd47d83142aff24fe28142a25871733a7caa18b75153f891d21df5ee06450c968b2e8ca73dc5b30b161d70fbd1b052b4d7558d8ed536a29eb5b2070b2a5621e3c54f4422eaaadfb7d3396d4387b4ab0ba69782d0339872e1cfc0c970b2e772adfa32dda5bef6379303427017e25a10a0e68a9f9effaebcb31e91a07be2b96c4887780a88b0041f8c9e0d", 0xa1}, {&(0x7f0000000540)="8c4af0e13c3ab1b2b513d2aa04d7cb6d7ea4cb7ee75edcb6a820cc92ce1581d1c17c898e6bb5d92fdd61bce6476bc3e7fc580efd4d7d3188b130f820e00e9ef11aaa71dabb8123e8306abdcf816517681d515dfa2cffc446c2fe75844bab6352f590f5", 0x63}, {&(0x7f00000003c0)="74be4e27543a166a6a413becb39935a1b66ccd0224888f6ec568ae72658bff7c6afb1cf473260fdd85cf6017611e5cf37a02e992b1355fbf5613aeb225c4f5eb3150d08e9c86a6cbecb853b34204561e60d09f4043600648df5e99bd7fa40b4ace8328a01c1951", 0x67}, {&(0x7f0000000440)="cad57b7ddb8d9c53ca13e2e31de33f6b265b082312a626ec86088c291a485fd0f2832635a1830f8386fad1526c12e5fce7ffac10b6ad9d265282955a2618e6083cb4302a0f1413f0ed43fe8cc945af91645eec574cf0a9bbd6fe8c483089e0febb90815a0336ebc3ef40c9f9ae1a40d2ef9000"/128, 0x80}, {&(0x7f0000000080)="4422f3134329937afaa7a192e9", 0xd}], 0x6, 0x0, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "0000000000eaffe327e992ffff00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 10:27:21 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60, 0xfd, 0x0, 0x4}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0xfffffffffffffe14) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="ade6d2054081b81a63bd7b94e370eb9c48d35729756b8f9bfc26fe08bf538818a2f06b4df819ecd17026df33481c52ba809756582d4894ca08d43bf43b5345035c1e50fcf4b66a76e419757efb43cc71c4ccdccb2c8be0da737af221c4d412bb9c27d52da042c1dce756f46fd8077d5f6bc46832bc9004c7424db510370b2b15050e29434282199402a22bb9194fa633c57c027afe7fed5a20bf0dd817dbb72dfc4a38ef12486c76046bd6fb2ba0b1d4cb737e3abfc9c69a8d9706da455b0837ebb8d0e5264d1e0276e3aed8c3b2dfcffdcc0ebf03bac46ea72f87cb", 0xdc}], 0x1000000000000188, 0x0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = getgid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r17, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r18, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r19, 0x80044270, &(0x7f00000000c0)=0xff) read(r19, &(0x7f0000000040)=""/32, 0x20) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r20, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r21, 0x80044270, &(0x7f00000000c0)=0xff) read(r21, &(0x7f0000000040)=""/32, 0x20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r22, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r22, 0x80044270, &(0x7f00000000c0)=0xff) r23 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r23, 0x4}], 0x1, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) read(0xffffffffffffff9c, &(0x7f0000000540)=""/32, 0x20) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r24, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r32, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r32, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) 10:27:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:27:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100, 0x0, 0x10b, 0x0) 10:27:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x2, "00020000000900", 0x6, 0xffffffff}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r5, 0xa, r6) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r7, 0xa, r8) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x100}, {r4, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {r6, 0x1}, {r8, 0x40}, {r9, 0x2}, {r10, 0x40}], 0x8, 0xfffffffa) r11 = socket(0x18, 0x1, 0x0) connect(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdd8ac25b2c30a515822e8aa52369bb3000071bee7b8ec2d1e1ee60face6a50a2269e8e947d066ca80002ffffc09000000177893"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:27:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 10:27:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) recvfrom$unix(r0, &(0x7f0000000000)=""/59, 0x3b, 0x42, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) 10:27:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f0000000040)="05f1027238", 0x5) 10:27:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0x0, 0x22, 0x80000000, 0x800000000000000, 0x7fe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00f4b400000000010000206e0900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 10:27:21 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x23, 0x0, 0xfffffffc, "4205000000000000000000000100"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) login: pckbd_enable: command error 10:27:23 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = semget(0x0, 0x2, 0x41) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x201a, r4, 0x0, 0x800) semop(r3, &(0x7f0000000080)=[{0x4, 0x6, 0x800}, {0x2, 0x5, 0x1000}, {0x3, 0x3f}, {0x3, 0x7ff, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x218d, 0x800}, {0x4, 0x7ff, 0x1000}, {0x4, 0x8}], 0x8) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r6 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/77) close(r6) ioctl$TIOCNXCL(r5, 0x2000740e) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmget(0x0, 0x1000, 0x120, &(0x7f0000ffc000/0x1000)=nil) shmdt(r1) pckbd_enable: command error 10:27:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2ab30bdfd98295562be77a5dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c220000", 0x30}], 0x1, 0x0, 0x0) 10:27:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)=0x8) r6 = socket(0x18, 0x2, 0x8) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000280)=0x590) fchdir(r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) socket(0x18, 0x2, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e8901001c067eb174a5636f32b71bf1fb48f4445ed500", 0x18) pwritev(r3, &(0x7f0000000240), 0x3f67056e6b1ae36, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8aa8174b11140044d7f201003f0632100000000000000000000000008335f97c381cdaf49cb752cc78a486fdb1ad486d0f9651f2c8256ca1f7b4eae05a10ae6c1abb22bfea6e1ae78c4ac311627db36f377687521354120ea6352efa8e8b9fdc5c05a8795811f493990e883b451ddf88a02a9a006e67db406213272033e9e63d63d990e3d6cf1e7bbb2e834eb56fbce0a5bf3c9ef659cd6d451b291df635b26b9e58f67f8511b9761c7bdf157e8e4988d17fef763a9f74a274d390a93e9cda75efba1f7dede9dfc68a6189f5294cf218b3"], 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r14, 0xa, r15) fcntl$dupfd(r0, 0xa, r12) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) r17 = fcntl$dupfd(r13, 0xa, r16) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000200)=0x20000002) pipe2(&(0x7f0000000100), 0x20000) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000000)) 10:27:24 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = getuid() setreuid(0x0, r1) open$dir(&(0x7f0000000340)='./file0\x00', 0x24a, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setuid(r3) 10:27:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) fsync(r0) 10:27:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff07ffff02000000"], 0x10) shutdown(r2, 0x1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) fcntl$setstatus(r3, 0x4, 0x630c01f2580c7a1a) socket(0x17, 0x0, 0x99) 10:27:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20000, 0x120) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="380400000000000000858a021849ef020044080059d35a05ff071104"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) lseek(r3, 0x0, 0x8001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x180) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xcc04, './bus\x00'}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x100, 0x0, 0x10b, 0x0) 10:27:24 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\b\x00\x00\x00\x00\x00\x00\x00'], 0x1c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x5) 10:27:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 10:27:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bc82a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634624ca2ae2709ae653c162dd039ca9c93fe6670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8000000000000001f7b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec120520113fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9883117d8844d91e1fce0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67d9d0000000000000000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c87a0000000000000e912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8fe4732c36e4a5116a765d8f7c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:27:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) write(r0, &(0x7f0000000000)="220e22", 0x3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) fchflags(r4, 0x0) socket(0x18, 0x8000, 0x56) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = socket$inet6(0x18, 0x5, 0x95) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000000c0)) 10:27:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x4a, 0x2, 0x9}, {0x20, 0x9, 0x9, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6, 0x0, 0x0, 0xcc}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 10:27:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13, 0x44}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 10:27:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7fffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x20, 0x1000}, {0x0, 0x8a5f, 0x1400}, {0x0, 0xfff9}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) semget(0x2, 0x3, 0x234) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:27:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 10:27:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x40047463) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616fa279efeeb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b838530"], 0x10) socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 10:27:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0xbf8b) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7, 0x0, {0xfff, 0x9}}) 10:27:24 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x9}, {0x800000, 0x864}}, &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x37e) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:27:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x100, 0xffffffffffffff01}, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 10:27:24 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000200)="efdd53a52e4a586ef9431af23ee8394647a0d0676de13fd01ef19f85911c0d0994d25e3db725db631e8aac158a5c8f4f6f448155283b4c9b7e4738e672421a97", 0x40, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffff9c, &(0x7f0000000040)="582720efabd16ebae63225259560f8de815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc335f16b136a5d00d1628b53a4bc1296478f400", 0x6c) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 10:27:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/137, 0x89}], 0x1, 0x0}, 0x0) r2 = socket$inet(0x2, 0x1, 0x9) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) sendto(r2, &(0x7f0000000340)="d5460cead09321145f47", 0xa, 0x40e, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) write(r4, &(0x7f0000000000), 0x0) close(r1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r5, &(0x7f0000000300)=[{&(0x7f0000000180), 0x4ebf}], 0x10000167, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') 10:27:24 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x1, 0x2, 0x0, 0x0, 0x9, 0x3, 0x3f, 0x1, 0x0, 0x5}) r3 = semget(0x1, 0x3, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x3ff, 0x3, 0x7, 0x4, 0x2]) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x3ff, 0x10000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) 10:27:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2}, {}, {0x6, 0x0, 0x0, 0x57}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="38040000cff00b1749ef020044d7f23dd30800ff070004450a0e867ac378a3d23db6a2d34a40a7548ea62f72f6517b105a08709482b6bca48726a880e2834bea9bae7aa1d77a07f6471a8ed5d0058457908ca24157f6e194eec77d1971456f128ff65e2d6344c17f07be700000000000"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 10:27:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r4, r3) chroot(&(0x7f00000001c0)='./file0\x00') socket$inet6(0x18, 0x3, 0x3) 10:27:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x9, 0xa5dd}, {0x18, 0x3, 0x9, 0x9}, 0x5, [0x1, 0x18, 0x200, 0x0, 0x3, 0x33, 0x80000001, 0x7]}, 0x3c) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000000c0)=0x733) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) 10:27:25 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) kevent(r2, &(0x7f0000000040)=[{{r4}, 0x1, 0x24, 0x20000000, 0x40, 0x8001}, {{}, 0xffffffffffffffff, 0x20, 0x8, 0x63c2, 0x7b1}], 0x8, 0x0, 0x10009d1, &(0x7f0000000140)={0x3, 0x77ffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000000)) dup2(r0, r1) 10:27:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x7, 0x5}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000280)='./file0/file0\x00', 0xffffffffffffffff, r3) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x48, 0x9}, {0x48, 0x101}, {0x81, 0x8}], 0x3}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 10:27:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 10:27:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000300)="8f1ae1a732592b7bd04569de2b0c6c2df0d4549782ded14f217058b3087364c18f4686bb99acb3908b59fcfa6db23ef1e4e14ed3b5bb8e05be5a67df34b47a00b865ccdd682b95b16c4dc7ce2cea31120c0e900e5a88f1bbe7b4b02754bb890458ebfad5e200ec60229f5a7cb13eb5f2b743f4ed6634c33badcb62baae26826b13d24d529800b5275f72e98203600a61e0372bdee005176104e61ba094e25cde336db11247f4c0efcf35cb5ba0974522d5867c81e68b9e9eb993796d9ed83ec8675a002f22ae343595d74b95cd94dd54108d09b8853a80f45ea684295d378a7c1f837929019ddbedc7", 0xe9}, {&(0x7f0000000400)="4743233f704b55521575dcdd273cf66003fb30b90516a98db91e43a32cedb2870bd07a395814ed01f6267b017ef743f2cfa2f56279b725b71e8789970830487618cde535317e0561d98964e14cc8bb03316d896647c32c03637817408301986f7cf80bbf786eeb5676e5c67db671ae4ad927fb1285d5c8ea473e22e0b7af53ccd97a379ced3ac436a1f21a247820d03aeba16bdf6af5a45f9d271d57d06596b4244900b49dc6cc391cf65e83a263cc51f39e7a84038008e22400dfad95362f04616da583d554cd390a5bd819f83cdb9fd6015658b19c838e7e71717a9392d8ef560ab126920f721178a41cc4450828f21b92ac9acb8ac88d", 0xf8}, {&(0x7f0000000200)="bdb48af6fba2cfedde6a2d9e490d1d0f0c9ac46158db79905d0f7d9005e4b4e7306354b90d89292b6f3b7500b5ab86479c2178b9d1c16d1139cbc84a6c84cd43069f12a9d8461e96c4db296f82551142ac2df69e9e1ad7624c0ed9ef96876777fe201da2ab3ba85ab8d30c5853ec466cc2923ded0d0394e19ada5a151dafa26196c2204fda574655ece6d96d4bc9198e43500f625c403e3bc6e373f55de35483a57d751b3eed2a9350c1b9c8591b2b2cdcb23745cb", 0xb5}, {&(0x7f0000000500)="b81a69a43465b1a8cad06931f83c25b18692938e626a16bcc662465d84bfeb72fe6fcf2ab03af7bcfbb952b98cde8bf40e9ca58ae9c341ad1f46f64c8715d976c5f8e0620b112ecc7c37", 0x4a}, {&(0x7f00000000c0)="5326f48cd2f768a9936a4fb9a3cf2b8adefeae204c1c3fe53dcd0ddf41662001ef209c66e38cff76918352", 0x2b}], 0x5) write(r0, &(0x7f0000000140)="220e22", 0x3) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x4, 0x7, r5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r6}, 0x5000000000004, 0x8, 0x0, 0x0, 0xfffffffffffffffd}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:27:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = msgget(0x1, 0x2b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4096) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) msgsnd(r1, &(0x7f0000001040)={0x3, "943c1908e147023995ac7fc43cce778e16dc273699b32f7ad445819f70223ba6edcfea10eb879392517ffda16acba8e79e9940329a082d12bf1ddc88321492058f8e436967f66d611ba58a8e7f754288b5004e1c23876b1ac77c3468e23d723cff80f11fb62f05823302d42a5f44f905d371286919a0b94582eb37603e7bdf72d7187bd3bea62fda46470bed9e73be6d7a1bad80e545b1d60b44abb8d1ecae17c5e6e6097e68f7bd7beb3c0129e533ca300065f829da733c3107"}, 0xc2, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf54d3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacf63d6b927e9d34b6a31de9d05a5615416a1e22adcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e96a6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fb327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4caa929b809aa9cd4b281423f3d974f30dbaba39b8c6a32ef1afc3187381b9b7222bb562e2b6fc6f540c5f4a089431d6daaafd2a3970d3a5e860dda15473aefdd67b3581cf29318fbb040fae8a8cf79dd5dd56829fe66f660d7594117c021d7e61f11503d6e0efdef73240402f1f793278df323d6f23897df059115da4883a69690393d5e90ba793609ea4b4b2d434d2596bfc94a145ec09e689c464411e5c2a141379698220cf6b6fa81b9d4dca40a03579120745627bb688f65611bd7fad3dbe55db71af87fc5779eccfa2a4f074df0000000000000013f55b4fa275074a791517ce1d3fdbb3309cb4bc67a98d62054cb26eca19cbefede1472ddca3aa5deb5cfdbefe6e3686042aff38526a8261dbca8d2ad2b112ff3e04ab49e728542c7e66af3ed0cdfbc0313389cdd6cebe4c989ab9437d5432373d1ce3a98c95bcba85d85d2433072062d36c5cb91610a3687ac744e3ddf89b9b7b2abb639f3d0b94c7d3676c9e000000000000"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000012c0)={0x0, ""/261}, 0x10d, 0x3, 0x1800) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001000)) 10:27:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004e945e8553913a30e5ffba09ed7a28e5bd0ed2b40d189a11ef60d4d26e2ca5b47eea9d50c945a23b3394530eadea61e63a0d8170e7d95a0223fc2e4f244fb64f886b5a6cb0122188c7a126c7154259b3b64f09b5807d0aab5205e1f22dec8aa5791a6e530cefa29a2f0aab2bdc9010a0f0991ca3e2beb904eced52c307d949e51f7abb9455af68dfc9f6bb27244ab507ce907ff68b9e312033d059ef109d95cc1a20a000000"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) chroot(&(0x7f0000000200)='./bus\x00') fcntl$dupfd(r1, 0xa, r2) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002657603eabad24a5445f3898c2fbde00"/125], &(0x7f0000000000)=0x6e) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) semget(0x3, 0x2, 0x2) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) setpgid(r5, r7) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) preadv(r3, &(0x7f0000000680), 0x0, 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r8, 0xa, r9) r10 = dup2(r9, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:27:25 executing program 1: r0 = msgget$private(0x0, 0x402) msgrcv(r0, &(0x7f0000000180)={0x0, ""/238}, 0xf6, 0x0, 0x1800) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sendto$unix(r1, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 10:27:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r0, 0x3743c1a65ffbd9f2}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x94a9e075af53ad05}], 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) close(r2) r3 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) semop(r3, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x1, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/85) semop(r3, &(0x7f0000000000)=[{0x3, 0xc000, 0x400}], 0x1) semop(r3, &(0x7f0000000040)=[{0x3, 0x1e7b, 0x800}, {0x4, 0x5, 0x1000}], 0x2) 10:27:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x2f, &(0x7f0000000500)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000880)=""/152, 0xfffffffffffffe62}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000840)=""/18, 0x12}, {&(0x7f0000000480)=""/78, 0x54}], 0x6, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) getgroups(0x1, &(0x7f00000006c0)=[0xffffffffffffffff]) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10004) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x80, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef0200467bfdd9b117a8c3988cb719faec44d7f259d35a05ff070004"], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60, 0x0, 0x0, 0x5}, {0x4086}]}) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r12 = accept$unix(r11, &(0x7f0000000980)=ANY=[@ANYRES64=r7, @ANYBLOB="018e23bbbd3b0a946b2e6244314b69b27b6d3595fa79b67532e6a95efebb9b89995f81a79be0a66ba180ae6099d4fc5088e0a6bdca5eb04364753702be2728324d85a60bcea99885c964e45136eae4a187de372d1e025d46d19c9d042955a212724b4f0a173df77bb35f196543b31deae94dd6946d9ac0cd143f722d50df9819800b2a375b1d3b0d8736b3f1d8dd8213316926e49fea2886cfb830c4192405b2176cd32bf41189f72552889f56e093f350c3489a8c2f53c9ea1c8db07c884b0c0f7361e3f485", @ANYRESOCT, @ANYRESDEC=r10], 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x5}, {0x60}, {0x4006, 0x0, 0x0, 0xff}, {0xfffd, 0x7, 0x6, 0xffff0000}, {0x8001, 0x5, 0x0, 0x8001}]}) fcntl$dupfd(r12, 0xa, r13) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r14, 0xa, r15) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000ddff00629c253f1fa9a9369ceacf6025397ee564893a6837cf72261c5230e5fa1cb1da1c69dbf0"], 0x8, &(0x7f00000001c0)=[{&(0x7f0000000600)="f7210efb24e9bcd6b4855e323f1b5f924b3bfc2fd5f8e42aa905f84e83aa7665472d5a73d8e63dec34c7a17b026f35d66f3f8e97e0d86c77540e082bb43eeef4f7d911bc948c9eb47527acdcfe265d3e9c2168dfdf48817e71045b6eab2922227a6a5da555122649903d98188bec286e4d227f838d1153217699c38ef4c1f95de46ceb14", 0x84}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="20e11400000000000000ffff00000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYRES16=r16, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r3], 0x36, 0x800}, 0x8) 10:27:26 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="38040000cff00b000085c647133b8ae81749ef020044d7f259d35a057aed3a8a37a0ffaf699e846292ad7945398f311202df4bddfddd2cda4cc3b3275b4058c8dadde9b760dc05fdab31d024351fc3fcac34"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x1}, 0x10) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x6, 0x0, 0x40000009d1, 0x0) 10:27:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x202) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000f7d6ea9de6c2c92844d7f25cd35a05ff070004"], 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r4, 0xa, r5) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x20) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="94430000000e0a00008571a7385cf259d32e43"], 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000500)=0xbf6e2b0f) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r8, 0xa, r10) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000002c0)="8da8129993423d860c47c3d86e486c77f68d22d446f1bb9da27b530e8835ed8251a0423955db7819870844bbdcdf9c35234ead7a2137fdcd665a9a924a59b0d54a156918ff8ac29d422c86f8f5a76cf7c61fe16f0f937d6a0b7b7e376b8465dcbfcf2fc5381785ea6c1a904d8eed6e9b6f6434e5e51b908c6f77f8ff537639ec4ed15c204a7d4544d971ae4657138bbf352592e06443913c04950af8230440908ebbc8fa5b7c6f574b1ad2796a10553943a5207abc6d56b2f3bcbacf1f01635590", 0xc1}, {&(0x7f0000000140)="aa2b63b8c53dda4e2896e2bbf8191352191f43f8914ca61a50a0bcde1ee3fdfe67e67793419802b4cf6f", 0x2a}, {&(0x7f0000000180)="bd368d097104a17d108c6ced49a9be84b12133760cc869dfdc39e2506a5b9b5819a998652caaaa93f1bc2eaf9ec0cc7c654fa052035d3e84428096dbdaab437279767ae7cfa7e41596cd11e33c4f9dcd64e2212e0b60eee37105d976", 0x5c}], 0x3, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r5, r0, r0, r6, r7, r10]}], 0x30, 0x400}, 0x40d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x80000000001100}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r11, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 10:27:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = geteuid() r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r4, r7) fchownat(r2, &(0x7f0000000100)='./file0/file0\x00', r3, r7, 0x2) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r8, 0xa, r9) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r10, 0xa, r11) kevent(r2, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffa, 0x27, 0x1, 0xffffffffffffffc1, 0x101}, {{r6}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x100000000, 0x8}], 0xff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x2, 0x3f, 0x1}, {{r10}, 0xfffffffffffffffa, 0x20, 0x4, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4a, 0xfffff, 0x800000000, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x80000001, 0x81}, {{r5}, 0xfffffffffffffff9, 0xad, 0x40, 0x7fff, 0x7bc8}], 0x401, &(0x7f0000000180)={0x4, 0x20}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r12, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) r13 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000f1df1557b6130e342e0c6571f26acdb152a8e0d062ff0d3ebb76db1f2d6085afdf4c4da4ebf8641c3d11fbe17a466bf842ed975f8812247fbb77a1ea8bc1f65f9ba4f002a95e0407d20242d53758e05f4ff48306270208e4037781d8999ecda74e1090e08fed51d2a9646b"], 0x10) shutdown(r13, 0x1) 10:27:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="4ca5625d0600"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:27:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e0439d9fc4b019996761d3b12fcd465f1f356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c94f136b1f4db0207e8d7b60dd681966dd9434cf09c5fd672ab448f0b198ccbd66b732da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c80244bd1a5bde1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6c629518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b413dcd758ec23ea49af2ae61ac244f804099e56ac4b14c"], 0x10) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:27:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38042000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x3, 0x0, r4}) lseek(r2, 0x0, 0x19, 0x0) close(r0) syz_open_pts() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x15, 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0xfffffffc, 0x0, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="b84ea2897d47b40ecea83ddae4b964f5336600cd7adcee291e7c064f0ed8204236101bdfafe5bb89c36e4837c272cc5e5018ecd8bd4e8a7c0be4c04fc6da91d22a98528ff7eab24fd9a7a5c91c8c3882c7bd4ce4096094a03d37b4cc3b0375d3e190e865084adc8655b36d8d98ae8f293580acd2d9c0feeb9d78a60f8b4161b794ae096ffb87cf4f715c82ad2f16e6441cbba8f74562a7e119c7dcf51fcf68d353ab10e2cbdf2737a3fe3c5fe98bc32d30d2f3bd2a9fca8af78cecd54eca669303c2b8d26de9aabf18301739f253b10e5e50b809ee5c50e7bb1134f8818b6413170da960bc6a3586bc1ae06ecb497f8e5164f0577689dfa54f3f9a30b8b71344bce6c6d025a08e8db884e5dd764da7b044e27943b8d5c70b7abebd8b76c64a221afe9a520ef9be86f6088cb20c8489edb97035249f3b81a458315398bb0a55ed1ea8246b9bf854d777bb6fd7902a80625ddeeb02df8c548920ca57295b8a3d42b5fd87e9b75de7a835bd42e0a3da1f00a843b7a611083d5905fd493e20ca34c7c320c9969e65382c81ee2c5568d4099d9671670029eaf90b6fd8dcf41d18d29fd9bfea1f83225c233f75c7d1687cbce1c27d2cdaca14a4e22eac2a430c5549163a2518c2cba4eb55614024aa3da335e3d6a7738910c330a7de6eff", 0x1db}], 0x1) 10:27:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3], [0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xf9fdffffffffffff], [0x0, 0x0, 0x5, 0x8000000000000], [{0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x80000000}, {0xfffc}, {0x0, 0x2}], {}, {0x964, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x1, 0x3) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:27:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) r1 = socket(0x2, 0x1, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x5, &(0x7f0000000640)=[{&(0x7f0000000680)="f39fc063ca3d937ee8cbd62b524ea81559e44e6be4a2c274ad876af5211523182250452ebc53619da74e581c4fc08f78bc5077fea76fa13a99619df4a6d1288594e110cd6a07aeec1f6f96f486a0e1858646f5007017348aaf980c791def2dc905cbcb5e12606b2bbd35418179f203a86a8b4f", 0xfffffe0e}, {&(0x7f0000000440)="0cc28b30ad15d5c5f53d9e09d10ca7b77cbf2474c02df12bd556f9e516766448a16a75d1ca9df5186c01c56610f298ba6aad141e23ad4a00d895412b1baca835a6fe29e12235f55f0edae943c817948b5bf67798ea9cb6ef"}, {&(0x7f00000004c0)="86c6615a18fbdaf213b8f87bcca5476240d612250c1a0be8cf3a9c29fdfdd4fb93cbdfe6d5c37b2b1c96f59de4727fc1b010d004cb2ca720d29b7be99cf8cc8aea67cb74d43e3abd30b09ff2032a00d3b1d14831adeee58a513e83ea83212b9578083d412d43c00190190baf04bf8023d389a0b93ce2273cbba84082106984c62eb9704c4f0b4da126685f7043163e265bab14cd5e2190f14dda131e09eab8976ee313cea9", 0xfffffee2}, {&(0x7f0000000580)="dd8454af13634711e67fad5e481ddf65a4b914b7df3f6cb75ae3fea8287f22cd372ff7afc3b66f3636eb62350b4298c7a4d89dae73be06503f2581c89fc4fadb6d3d09fd595ac2ed957865d2651c8764e2836fab05571d57934ee1e3a394fe8159de378aedaae1352d8d28ef02ebdd3002677e30ef8f1dc2a79c0eca81755d5d3e5bb215a43857d9d37b832324cdad6c687a"}], 0x6d, 0x0, 0x0, 0x4}, 0x400) 10:27:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000000)=[{0x1d}, {0x48}, {0x6, 0x0, 0x0, 0xfc}, {0x8, 0x1f, 0xfa, 0x6e}, {0x3430, 0xff, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:27:26 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086c960a4f005000000000000000000000000000000000000010000000000001c001714d841b91b4958e2"]) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") getegid() 10:27:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) seteuid(r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) 10:27:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6601fa1d03182eab7fff000000000000009c7e00"}) read(r0, &(0x7f0000000540)=""/210, 0xd2) read(0xffffffffffffffff, &(0x7f00000006c0)=""/138, 0x8a) close(0xffffffffffffffff) socket(0x6, 0x2, 0x8) execve(0x0, 0x0, 0x0) syz_open_pts() 10:27:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20000, 0x0) 10:27:26 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x2828) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 10:27:26 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 10:27:26 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f0000000300), 0x10000000000002d1, 0x0, 0x984) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x7, 0x2, 0x2, 0x6, "129e9ec1000000000000000000018000", 0x700000, 0xffffffff}) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socketpair(0x10, 0x1, 0x4, &(0x7f0000000240)) close(r2) connect$inet6(0xffffffffffffff9c, &(0x7f0000000200)={0x18, 0x1, 0x4, 0xbb}, 0xc) r3 = socket(0x18, 0x2, 0x0) symlinkat(&(0x7f0000000180)='./bus/file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00') setsockopt(r3, 0x29, 0x35, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x3) syz_open_pts() 10:27:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) r3 = fcntl$dupfd(r1, 0xa, r2) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="a829df42e5867f73264b53", 0xb}, {&(0x7f0000000140)="818aa6fbe8cc5910984145203e8c00dc63d14274b994146d89dc0ea3722eb23656a5fb98949dae371c306a85cc3b3038f0", 0x31}, {&(0x7f0000000180)="1d673329b70ca3e263f8c10a691bca64bf", 0x11}, {&(0x7f00000001c0)="6ef4c6abcd983fc8a6a5f225812750a197a91da74bc5532db081", 0x1a}], 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0x9, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x44, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) 10:27:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x2, 0x4) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:27:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 10:27:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="82b68b8a09004cddf6dba587205af3290000000002000000653feac94e026ef4f0d246d42b200a", 0x27}, {&(0x7f0000000100)="5ef1ca7428e8bbd35e3271b66413e2c4b3903697ae9e5bebdbe228f318bd4c82d323b575ded0cf26e7f4a6dfa0972a6a5a16c39d5402031462de0f0a18049151c0e12a0cf0d534c27323e80763632d91fa70702be545c6fc64793c17a273a12b2cf192e33345474de9a7705c7e155a4a3268bd0a73738bd28cd2362849e8f2877deda3161d8f4057fd", 0x89}, {&(0x7f0000001500)="fa29fcfed5dc42ebd7882ee683e86415d86a7efbf48fa740b0a42b11b4ed6c787fb1e0340e7d27b769468122c18f6c9f1ea03ec21a241e2a2563b468485c6d28a686f2ba08bab561e2b88081072800a36c7aea9f0c0b8e8a797ef2c22853500e47b2d7b0f85b3bc822dff9dc78e842551bf030b872e64b55eed4269c7cdd096e0bf76159d2b732f7449a35c3622fad0fc30ead9018ae89d0a452bb460b8012d60e3a958b83f56310e5a92d8831be029c43e42f82394be97347d1e49269fd8d87dcc1c79980096e0d78b4649c55e9456bb44b38cdd262904d7fdc7d7dcf9fd78ecd30f7f95e30294664a840c08a997053e405adfdd3b71a2c56479ad11dff2dc489a2d2be1e90c6aa008c94e716e0b427a0657fedbbc5760b26401dabda4ee4aa99a9ba3f602120c4616c5bac4d8f75216245170a18f1d0c631b779f03d4a3b5fcca14d91e65316beda66a06e73d507b86f13aded8aa1b206fb6861bb0552fe7226ca51680261b97f576307adbd6f3e8850cc4482e2d136479209366ec49fb7457161513299cda3f33bae25e73a6513c38308176a1ed6224d8a1e10694a4bfc57fccc4c1df8efbe83a335e7c51699809ab52ecb64b0f2d0c9321ca2d77869bc5aa9cceefe5579091d3c907cfb7e47fad308f74b258a4b7e96f63487c2cec79faa7e9610eb5e09f93eecdac75860f792ef4b1ab3ca1d13a6071634cf28b5307811eb0e70071397546e2f5a5bfcb02c0946c81bf492a0489cb77f344f080affe7178acef67a5e2cf05c51ed3d82251765861d3bd4e631f204540aa9b94554bdebf437bd904972d5fc443abc8a05c374738447bf29ca7f8a69334e1abd9e29e8f702e26b1282c9cc8c8a8e2a4fe5a36967d6dda4c646f8aaa269248274bb9a2ae8bd39310152ff0a889f8e142bf8fd313fd6e5b0236b57b7f8c957f0176e44a78dba4975c32025d43804050b9f17924aef68d1e66b5929877a370296f70f1967a8c74d8ddec3c0ebbaf2a82bf81ac0bbbfd74bd98461e5a0cff8f2632cf9d887b606cb6a501dddbd42c2312bf7eaf17bd762b82c262899e7da9d90a821d3d972cda02ae0a636c080248bb144bc01e6b8cdbcf51a91a953fc0a9c3f13ecc5fa3db3e60890b4759c0e56156be3d0a4f2506a9b62c29bc9dcee797038cf6a0c21fca533b6153432175a3969fd4a6a44dec410d0f9e4ba63008c02528bd48ea704f138fd271a7d475b46346ac0e201d47edd0f97676159ce473fd8b3cbacd62a338814017f98e42667186e04d6802fc24a104b4b03513b1944d0d0b9570704694338900c7732420abe6d75d22ff85e8a434b60fccdf6624ec1d8db336d67c6a56a90bd1533234f6dbbe207d19b0944b57f57f0f994910fc195f6324dfbdf9abdba770031399c0c1e2f89940aa7184a675eec4b390fe3d46ff4000acde041954236eed3d32e054a1f18586b7ed2786e386d590c83cff5455628904957a7531c356aa2137688e319e6235d1a472cbc0f6a0df411bcdd53b63fc11aa54c49f3a69f6c91fbe83273aef9d2d52c654b0027cb03b4ecf14e6adf5246bd614f9ecc731f7557d6fcdf6aebcdfb55fb32ade7d13ed40e3701181cad1e8ff7fdb39f0feb0cd465f49a655edbb7fa389b2aa1082ffb41980e313c537e15196c6d78ae90c5847f36048208939aadef40140a76e10dc7ddb7bdd8cba0fdc19428a1c3eced9687723b4e4268df792c1b4e626a5ebd4c6a0fd2679bbaf96a47185d4c2b5410c5dedf67152a2a95e40ecb1d96c16127d798eef94de6e15d0763d52752ecfbbe868e0feca694afd203f9442c0410d88058288d2656a5b9995e73a792906d14ca8887a015215a10adb90642e383f283a06edcf12a7a5e4f0c44fe87f2550caa59b5e8f2c3fadc262e7093fc03ddd67841dd981a43f3b314589c48e1ac73bd0e6cd4003dd15417d2f4a1a0d26a4812945bcd59d84213cb1671133fca06f23b4599accb7c87f53f91cd914a2de60d699770b4dd5d3e01575c0127b8a673a9d4f90c1550f8e6ccc5467186966f52d66ac318d4a4499006fe66c2f79b3af2939fdf048912b816b4e5f349e85807c89261a6eec2146482d2b5a4c1adc16bf4022d1635e780f223d4e6339e20d260866222ac83d20fef2bb3197b65af28df9bd7eec865901bd17f05c5182367c6d14bf982e45949cada6fe8748b1221c5d21f6072789f26c3b94a3b8ac908071956af632b77587f08df900fb5eb206e4efc75307ed11d5d2854f15bb3fb5b2a73881cfdfc24f5c013d43dfd09bffa9e649307d1be180d831486ee1622b95e78b4a04c2b46367ca4415a4a55230c174bca301cc2f066b09038fcebb99cae2f57379ce44d1ef75504b9c08e43d392470c5264d232565c3d0f206f582733ca0bfbfa8dd3d9f4d521d71905e5d71a2f26c3cc53d1a27436363749fc1f8ce5685290f2f135244087b1435d20f017cd01a0677850047c327092fb967a591c38138079a8fa071ea336463028180055103ab2b4393ecdff10b372085145f3adbbac16129e68f3a64dcfd62d6ed28e57d16616e4fcee720fe66f7ae0bc0528b25154043e3c133489bf2fc509359520e6f68433501f77a3dbb73b3d375e70f5ba394acf2f396c933692a6a9b64c22a2d83c1102bf009adb08f8bbab84cfff7bd2addcc3f4e2919818aa3f7136113add93d0bc17d21f4631ba3f10be0344577ba466d1c61e8dadb30e4591d58c8262774a08a8f32edf2af1f1f878ac3df77dba6a6a0202da095642a9ab983ad52a63630c3b8c6754dca70190e860a92114ea5afcaa0ed0c696379ce436cf0490108c0feaa3567c915af9e3706ada337dc0e5162fa89b92ea955e5d6e13a2257058d47cb1793a3b38201ca3dc17af4b97290fe4c59c82c048248b1537c228871651e24cf2147da3b24c91fc93865159e8e68487734a1a4e6eecc581d3b6d5328f453ed8de561302c6aa301662a0f41645fb5869071995a405b0a6d9c5873b0d4c268a230e359ef9f70ed54381fff836c487cb2867f06078c9904c945dec5204755e3fe8f05dc0fe88c602f10a90496534ef5b76675cd9c33029cfa95c32988fc6e3d5663090863f151a02de32df63effde073be2a4564d366b7fb27ee16ee39c011347bc42a65a1676e112801c2b81b4e5b187a85c59a041bf529d247c76405eb7c5f407d08c25a9bf7b2f98d4ae6603c8cfc45ab99d3aeb32e3f470268bfdfed3d4e29e9c1efa8e54f6891b4ca50b245dfb1fbaf7c853536c6f3f697b13886659c0ee7fff5c2468d9bf52d896ef860d112706f315a670d96a382b53c1a3895b608d69b5575eb82c6bff141b44448d0c80a9e5b10f2d78daac0b14fb999e6243f5efcad7a41cb49de447ea5ea79f9445f921a37debb4bb19860017c9051d525a5971622f9cd074575b7035b7bcd6732c07b87f1394462fe3b9cfb8bb03a56529bc910426ceb8f2ae3a7ccaa61986fcfee37d88f9f7b5fb67981ad3871d888193c20834bfb3b4824d401920320aac17209bf8d0628a1ed5984f90629d24033ef2c8838ab4b41dc6d246126e3125785684a42f703a64fcfe0e749abc03f1e2073e29f03464e548c018edd1f303f7b14fcd66af8b893ebc4cab13b92113c4c0426dca842be373ce3d912ddc784def85b5a9b4ff60a910ec689dcc537d963597289715e225b1288d7f9689087f320174eb5559c1f0544f007d517251c5f555669b8299d864fd44a2d10adc6648e6669e57d4e4e43c249fd02146d6959b56713000f9542de0c4c5c5efdfe295c9503e2aabd0b2a1f8a6d141c76313a39d61251fff777ff5365484c4628a86cb25e2ca4519b4ef333175b029095da898192319da6bbf6785ae7c43e7457c44ec42e38690f4da00748ea3c5bb411b42096eff072af37d148a87d63e89f752086ea11ba1ba668de88fea00724050d96f30b8316aae74c4b1fa928942d8ee4faea28dda0a20e1e54565d2e8bb328f3b889050e462eb4d50e0ae6bde2f88d2c38c26493d3f5685281f523c783d240fece3bb00f4b42fe46d6fb907413536861808fbec4244ab9af156da3cef4e5378a27a7d78a5be0f63bf3a3c508c73399ed257fb6d12aa608ae97da9936cc598063d6a1bcfb3f9ff04a195c3642b70c438faf6397e3246074d22206b11067b369f5a180df99b03b7761c6e2c574ff5896e335237ced1b5a22c801155a64571fdaf0e95abb6bf712c990fa4aa1ad59274c6ed9592f6c0b2be1054e10b038a210ef0cb8c6cb55800d8eb4e5b72a42b844a029c9b77c12bc57a570b2593ae1c1c6e7da121c129b4c106e4132eecb6a8c974ee9b5629d6d1b857ad68324af49a3f3e30766a82399b529bb4a3ed7a2596ad4d7fdf54b8d26b908a0bd959c110e5ed05211253fec36d307e495dbbaa06e09603f6560f51ec267d1aa4989ceff37c3e33350aa2c4ffee344bd9c4f19b3f22381e7c56847d8160570dccca6ec5c58f48cfd4a29b791f21d2fcce557da98d072af3392419e259af49bf98c9a0f67c7507d962055e73dfb3c96e9e6304461c4983eacd2852874ffb0fef1ccfde5e80a65072eae085282d24484134b6688652fae852f87b74de922d5dc9017df3d0cebaa5b3bbad8330e97800b3a77482c1dfc94010eee36145cce372acb9ade04419756d5bad264038e8e64bc4e1c6f05bf822e08ee9047c47a3e409dacbc356506266d1c2c297336f4cf0bc141714edd0b7487184ba8562bd75b02c5765c5286c2dfb41fe58b1d8c3a7d99683f72063d1975f7fe4673971050a652796fc31ed95ba8930f6ed5586b78356d4e1ef66932f7936552c82e3ad209f0a0f16212f2ac473fa54b75a04f6e551f44b946ebd78ca93f5181b8360d8d4b65e786824eda7ba11ca3b3ad02cdf1ad71ddf2e1d0872a837a1bb9df17af13ac6146f646ff53d41256aad0c9d37a5cb3d0dfa73ae470c2eeaf3dfef4532ebe23ad784d33ab26ffbf31892fe80629734928c1c527a9741580c4f8eeebeb1d701632f7f4de5d7df93c84affef7b06e15ae0c09ae8b917ca47941f0edb8f0f5e0f1a9e986855032ca6916a209f8d8eb02307251092ea607d6135f4eb98b0682a2a3fffaecc78f82ff16ae847725036e2180576991795c147cc97a235549af43999ff7d53ed8f1cc401fdb3bdfd9588fa9ac9db6c0bba1b2e944e740e2f92337f6d994bae724a21a187b9a87485a2ed75d6bbf195c3ca1e99405b2137c486bebdd940e27e577db87e89b070fa392de75fac31e6ccc1b5d087be9ab7de2180ef7ecb31442873c6a9f8661475d4e098943fe118fa60492951807c736d89196311a5273b841bc73e1d0cc1be33c3b491d0bbfb141dc44328b85bfd032e1bdc129a44e0e3dc4bb51c1b9dbddd0428e0e40d35a6b52c9e1da0fa2debed5c35cd07cd9e3155f0bfb7b897764aedf481e9cc04278b2352efcd1ebd898fa189bd290b025d424054fe1210de414c2beba8a73643a9139230b35640fbb9ffbaaaf93655b18cbf0b882342b586055141f4fde27adb2d22803b4245b48f78bc24ee32a70201d0ae8ec3a637df006b80fb1046d0b6c592cc6e455fb587380268c02b3d2f1b05aaeb96e8490b98e27ac74bad1f90866f7265b2e7667587d18a15d930555162aefc6a01598dc8f393663237dbbebb7717970212063607ea59c961ac699257d445c4defb2810916844260466c814d32e5a07071b87187a84a6e7a0b6d65f47157aa562499c75e920d0727db73e58ebf8e1b52c0eb30a58cd8ec3d55f88921a5bd547fbcb2480fe12ee3b53568a58c", 0x1000}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 10:27:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x9}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4cf) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe7], [], [0x0, 0x0, 0x0, 0x5]}}) 10:27:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403], [], {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) fchmod(r2, 0x20) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:27:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66697c65300068d6bd81b733623a39a8f402d70ca49b1a68088c18ae8a27bb0fa3b082f5472b89750a9ff2f07fd46ed8542262abffae183a4b1e904597a364bdd99869b514c4af207512a3da53ef64d0ba810e2159682b56217d51430200000000000000a97053f136c7616561a8848225682c8184a383c2c165feb2a5791e992b5f83355459a4ee902e2ade45a3695d810ca2d58a4de5939138bf944f0d037cf77fa00bbcaf2c5dddae7c7bcf152e7a977ca5864a4f88e5a300000008da40ad20506a67df991c57e9c2fd172583f6f7a39d9ce896fbf26437c5995042c05895a81be22b45ca55a860ffc6aebb422da6e3028eb4811212739f369e16fd09fe8f14273da4ce7ae98291fdf42264cedbee40bf8605dd28b81286c10825087f5e7ebdc8e78aba2143e673493a92f27f825902226bff114c57750530a7f210faab8a796a9d4e1b1d6d858e00fe6b1b6fe941c4c5"], 0xa) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x8, 0x4) fcntl$setflags(r7, 0x2, 0x0) socket(0x20, 0x8000, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206931, &(0x7f0000000300)) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f00000001c0)) r13 = socket(0x18, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc028756b, &(0x7f0000000200)=0xfffffffb) 10:27:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/82, 0x52}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000400)=""/115, 0x73}, {&(0x7f0000000480)=""/130, 0x82}, {&(0x7f0000000540)=""/249, 0xf9}, {&(0x7f0000000640)=""/119, 0x77}], 0x8, &(0x7f0000000740)=""/181, 0xb5}, 0x802) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 10:27:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {}, {0x18}, {0x5, 0xfe, 0x82, 0x93}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 10:27:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x86) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0xffffff80, 0x1000, {0x2, 0x6}}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:27:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fcntl$getflags(r2, 0x3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000001c0)={0x8, 0x7}) setuid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r5) fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92bfe73619010053202200", 0x40000000}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 10:27:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) socket(0x18, 0x8000, 0xc1) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) 10:27:27 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x21}, {}], 0x2}) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f786598, r2) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3f49e8b5f181d60f, 0x1, 0x18, 0x3, r2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x131) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r3, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') fchflags(r4, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x80, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000240)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r7, 0x1}) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getpeername$inet(r5, &(0x7f0000000140), &(0x7f0000000200)=0xc) msgsnd(r3, &(0x7f0000000040)={0x2, "08cc5abd29fccee9122d2ea0c244370b5cfa93709288e8555a05e56781780ec66998a4bf75f813288821973c9c75abe25d1c2ba4f56b85a074c3268d76503cb3f21f4a0b8aa2864c9262e81850052dbcea4f3f3f65b2339216c63432ea8b47a6b8aa08bed1d10143cdbfcaf1fedba5466aebacd042b1"}, 0x7e, 0x1400) 10:27:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000}, &(0x7f00000001c0)={0x6}, &(0x7f0000000200)={0x8}, 0x0) 10:27:28 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x200, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef59d6967f3d020044d7f259d35ac2d5e2a6f5029f684fae093c99"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x6de) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x115) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000001c0)={{0x5, 0x92, 0x7a}, 0x0, 0x6, 0x7}) shutdown(r4, 0x1) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x6e, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000300)={{}, 0x0, 0x4}) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r5, 0xa, r6) pread(r5, &(0x7f0000000340)="428860c9017c3435a650d3484e49f8349a5e493e0874606625537b84ba1d400d808bfbbd4a84eeded08011059cc5427dd6eb5446add2be526bc58bb48eac94139b7e78e8e294963ab7f990b5601616afd3604bcf60e0cedc5c44a23f39d80244f28fab7c283a8df6971a18a4c4ac14a81fdf3e8f1cfa4914fec1a6d383457efb8ba39f947a16ff18d5c4fc08df6a7c9b5efb97b2eb4120babaafa36354ad27b4bbd7e1804d57e5d692e6122a01bbbc96ffc53450d9c8a849f7ac7d11b60923ab79ac208d2faf45012224fd593366bd2fef1a5f40cb27b054f0ccf477c09c91c158b804b21094be34ac1480e1117d54d3c7742e5ce8a4fbb84f274d50e6c171c6859c1155e2ac5cd66cea16cf7b650f39f6475c3ad67b5c6e183c10aee96e4b9f4f86e1191fd2754279cf42006a98efde34c9252a6245e521912d13aab7f94128efb0a59e5dd85bf22e913bcda4a2b17902011f94b75071fc9483fe20ee67f2627cec0b6ce5840adcd60981b3f8dbc394c29ced22e6e0a395c81f4a728798591332bda1aef8ecfacb070df48ab8f78a499b0893970f34cd9fa63b5fa4636865984ba91b2652e1eb2c212780649e6cb2a8c9b7d11b3f75224f1b1a891b5f6edf6c81531f299570b9e51435053eb60cf8b1fa8fb0e2bb6e4891813eae8b53d3068c38832f2234c0e946f2ba657d9c3ba3ac71f0417cfdee32cef1069c30ac90be8a983ff50a9c7618963967555584154c813c7e504487c940c7835f36538545f188095d1e5ab82d86f7e64f30bbb9c7f19bb01157ee1d37c3e7177b0199648bd2d297475b52d3bded14843f50ca7131be58a3a7806ebc603cc1dca54686b5293af30163ca2111eb86184c68cb4d6ae69b8dc0c52b14e046ea2f30528d3cd038e8441fbe5938a7d5bf7415da25e738ca1530ff87044f81b73f659092c182364c0b25c714f0762ca56f859836f0c0ba7a1739f997787b0620be4771c366b93ca1b1a5387534f956cc6cb96a34bf4dc87417fe4cbfe33b23de84b8a7ba098984340884559a242bf8bb861e557d468df5cf6e6488d0361a64557aa4f6961dba2ac4f05f8353708ed3e2c5c4b504319deb6927bd50cc90cfd345bf0f43b7790c5fa8c0c52e5d0c80f4ccca63ec81b86ab94275e1a2699de981698177c3dbc7f1584b884954b4c36783db6b70fc985c1216b95f9946c6a443f6ce763d3bd290368be2f743f4b5fc621b1937a8acf275c1ebc462313a5d9da19c6d5a9e545c16b5bbb585eb14a1df4be6568863fe7253f7d4c0161d0d45e8bc7e8df650a12984dde079f205e0a5256227dda96df7cc5f6625e7c60d27e7a9a7c69ea103089757de27addc932604035eff11fd9551f2775e950036744125971adaf96234d9b4a746e6228849bced6edb281da98cc59b44c2800f7ea48ce9323360c65a2c59b421a9f55b67ba0ea3f788fc50819bcb76fabc26dd6cb917556eb004f631e1df3e20910ccbd5a8116ff5253f8c2bd34549f62f195759bb55df3fc7ee3c5d4ba19b0c0b3dc0cfad64d18cd2a96baf74312958632cfcf7fa399630c156b5a95d7798c809a3d444f7d93cd141ba0e65afa59127154cd76334c245fa842b5be1ba07e245fa06dd4c6c8e58b856cf226440ee8518d07dad5136fc6b90fc83aa3ea0df000bb883a693ae646897bc7a6ba17a90f2f4f60f9fd295ad6014e2c2639f86133e52148f60dbc770f108ba934cb6ee6cd4e4c1c4c23b9d595118e4a5ea402de8df2f48977d4456329b5e3ff09a6d770fff9cdf10fc5287d0c03def9367833a1e861e7a0e8b3545b87c5f5ed9cf4bf3624974dc240d946151861efea9ba98f25f3230375ed882a42e4b4fc47c70b09c159e8be90523ca2168f5ab1903c444d28d4fd27a6422dbae557a0a3883755ab3c8e82802daac24577e9bebf0272410a60a4fe383271c5c7b4daa2504a41b7a5f62a936b473ca9295c4690ba487791ea8671e9e86bd0d9d9191cec6ee51f6bfcd3bbf4cff3d7cbfeed52b423abf5099281cb576711b06f6a6eac0d314d8ef1a3a383c122272e240d97509ac8e8bf0a8dd4c212880d807e3c74baac22ffcf90c4b7888ff3ed9f19115250e93a427edeb0a4b8389a0764aad4f3f389dff3a2d4e3f9f3cd60308ae9b519b1b57dccde6eb0fa194dd7d590301322df62264cd3dd57b067eed4362d5985c2d612425fc7bd3538ab9289c8900a1ba6554e51e0fa650e9e5d691c637944cc3cac66629bedea58a50bde4720b8d6c860fd6d0d437ad50096dd211528ae2c6689787ad6afedda1b368ea921e5e426633fb7523e740a8c0dc1d050b0a6094d673d0bc5a29fbd5fc5a9d823a427f4972a404ba8f4a30b24c64f15d4eb7de17c8f370d196b42aaf41606948cb89bf0c2924bf61feeba56fc5cb517419a26e1300303c1b8229ca824c91d30145b5f7b7da1916464b669df0a04d6e743674583c3ba50c452eee8bddb4132ebe83061b265d1f6ede6562c78c2ed9906353064dc781aabbcf3420a979ce2d40abf45aaa9b5c00ba33d8d2476e617b01958aec1c2b99ae9241d9e5c86cc3e9b958937ca33d9d094e351bb772b3693f276f7bed5ec59efa0c7e388a0850d338c8141e28447bea7f5f280656c32c56b48aec9cf56e5d153d464cc6643cbbe76f908b4c20ddbf287fe4f7e5873a49d004fddcc6b62cf2a3b8b91973cca2d89b200e4e3c6ae2e23905bf1f81d699ac7112f8286b3f654a6bdb99b0d4920f7584dab3c3d8b2d9bac51d6d7b09192a85620a48924ba635e464a7bfab512510b616cf1a35f841bfca8e4eda6120264544e1ae3a09b5b9808a4c9e8221ead2e0bc99076c0cfbf382f5cecd74d33380e44aabefd37abdc082db14334bb11824b360b54a8e06d56e0c446e6c6b8ee40d0fc4b4076952ce673dea75d10966c263c2f04cae9d2a1662f3fff3e4585570d5ded4b73b72b9976c6e3453c218e1da43a55dbeb5c2b10ff1370c15dd32a97d73b8568f73749f1827d6dfcd869ab705d33daf3bf8486769f6f8708f433469b193a11237eded7ecfaff5761b55e0081de2020d9d5bbe257950b7cdac090d9f388273f2c180f79f1473fe2ea604cb264940b53e37c2cfdd9b76cdd2d07ab16a840b3f5f7ff2acc5166294a0235da41be607f7cb39caf5dab0a9e99c175f1ce39292ced09233d5253f58d5953e5f0b348a1bfb419e7e31754c3502f32e5158126c1b842d208b65bac4da0b4ae83f9f0b875d2f26aa14379f047dcdacffd494499dbe94782b07bfa8a943820d74aa87edb8ae8f5c568808af08c51e17048b1854cd5f54623dba22d39f6e9f2fa5ff298743fbb392e8e5f9f5c0b292cc53c2a17d43a1d0d4374e1816b75db9b9b7d0ac67ca27ed8783d01f69f9c3c333df87ba72894d429e2a3d8ed3538622911f22840e4e79ff64fbf14680fa72ec9280698bfcc08f956c4dc4ca3912d71555c8b887452940d2472b8a9515c858efe9ae052dd27d0d6c0cf3c1af6cd209d3e31017c777cec0c727ce107df9e5f322bd1f07558aa22051c7d036a7bc90dd9b8d54d1798fb0346a69f0a081118f223a0f9afe7f8d0b24c86d5497a79cb4b17f6dcec8012da47b900807d44e3e6c9e94d06756baa824b2e39230f3a683453a613154be7fe66ead74aa48453cb7e9680e115c4e0ba813fdf2710b9091be6889506ab687ad0226ad1cee6aa9c71ec721636dfc19d25c0728465e82bb60b7b6438ea7ff9e73baa2f602861fc654ee85c4a12725235f9075daeba28eed23edd037ae3805e8ee7cd64c3d8e4dc868a436478515757877f5e42d4eb79f6dabdded69a73f55984a654065ed53210f76da2b4ae42a32fb6205b9e29762bba029ae3d9f37bd7048bd32a5babca7053c281963ca7963264480790a6fd2ff15bc8e4ca8db6a3d120010726ca42eef238e5c200c48ab47966170b11223272ceae74096858e51e0136624c9cdc163ff3024744213828450e880338539e4db0ffab49965a1013eb72e0b71a1b01b7e1c5c26cd572c2ed7799070a212793c7e07de1d6b7c10bffd4c71688296c30f3f91ef3c06ddf36a7d7fbb0f99191dabda3c79d0638cf8d26b4cac9b245aba374ef072ba5a643483f08d7c94e81079376e2e8dde6efd3107d215d2ad10183f0537412a979c2bb3ee4fb2c41d3dbbdc2bae7a49709c0712d5762b159fffbaf197bf369c99626c908035fa01f6168e07113924a23a252e37e4039cfbdf632d2ca7691b32da09237200d217442abb477fe859e7e5930f7c9f855c9885aa52cef30ad3cef05b3d89bf956deba79efcd00101107bb3edc86ef8229d73001ea79af2e46b52b77ffd09ee7578ffe64038a2d639cd56c0e091464ce7659467b0f70246000caa1f78ad7f59c3be5ebf839514c102e34e5204e25e34c8bc2b4b09005247e4a56fa8602efb9e4bce974bf0f58eba8b7d942897d8ba8f73d84b47bc3c3e95aeb3e211c80ed02a8da3d3a36744490d9ec97fe4193da09f96b5444cfc7a56beeee2b674ca96586540192f63dd552415317642d2bb5504b50359053a71206469f8191924108e632976437244e8fc07e337f542f2fd5019af1e27349975b1b8840a9758eaf628abf2d80c29bf5a70d8071749f80855c8da5a2039d80032a79293bc76a6af4d3745c3259ad211fca037fb41c1733b9b392af266d5c384f2033d36ef55318a2ac7f3b9dd4cd06e6224617d894626f3e02e3ba82632e847a472de5d92e1d392e8faf411c64a8bd9e729027118ff2166aec5565ac301d15ed0f602b9eff107ddaf25efa7df10528dbcbb13766e109057e9f6b489ef2be2fe70b9c24f1d8aaeb89ddaec3d13c3c1cb7b42752370bdae96aa2db0d16945d2df1508f5658bba26a5b2706acf761046b5ee0ef3933cf5c0d4e046a717638c8a97e674193455c3667ed899496f32821514d38b3e0f443592e9889c873695c3f00e6943b73f312868fc4c61849ca0aca4c881862aeff339243759f45ab2c5edded7d073afdd3e58738fa4817bc9a9d3fdf53dee83bd4137bf174b554a1b3950af7110b791cebb785e0c9e07caaa2861d7ba9a800b4e7013f76bb058fed8bd7948afd18f5008e7a47900fd03a03c7b3d771303ebf2c6b67ac666a2659a796d5fcf362cb61c0d45e6f07da33785ecc8afa96f5ba0f704ca6ba5f4a61e1d11445310713557adf7e1c1c70f55f2e52901ef1222361290fb1d744b8e49e326d3a2a82b71c37d88762f1add27442a867490c704567529caf749d90d2b8811a5328ba25b50b64155d739ac9d2003dbe5f2e6fbd87a8c742fa5b1e9ecfd579329bd487ecad2511120ecc327465af858c714da68665753b3505509b00c8139ed011b52e4f9a043d84418d1a9adeeceb15a9acbf451bc2df589e153802a2ee4a8367f23af0d6f16a2587cd75b5cd0a5af7fc05eac95986d189ac9c4fd6a5b5cb7b7e9d25dfb4c6b530515e6c8feee945b4bd7e4e739a320aa976851dfaccec9d75ec175533daaba967eae3d5d29139ee828bf143f70ccd663b25eceb9228bb7ce2aebc18b339c7398d7e659fbf5cfbc99d7fb5e15c2739596d4363e07b4a83e909b0b5cea37b695156f23dcf00734883ef5ec1e2d81139bc6efa17650808cec9b844a766126d54c77e2bae850b7bc5077b88442de2f170bc9b7c4e8c9038716b765d41ec8f948344ec34d305fa289d743d03d8009494514c73491aa71bef188a82a3159ad487b604818db0f3056bef2a3bc772b989ae7af376c810e927e8d3575c8bd27558b38304629dea5b9ff02c82e17690138c4e0fb", 0x1000, 0x0, 0x80000001) getrlimit(0x2, &(0x7f0000000280)) pckbd_enable: command error 10:27:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r5, &(0x7f0000000480)=[{&(0x7f0000000c80)="f8417e8aa75db62c93aafece96999e5b1ea994aa662c91ef4ba0dde79fb893ddafec5d9de3656b61609472384ac3c397e101269bf361f111258905c5e55846853e36d462546a6e7b7e2e369d26af71ced3af293f19becff707c07312588a416601e2546943592637f9acc1f24c432f14aaf77d6e4b7fc2e12fdd2b12387f9132a10c77b846097b7c23591e3d7a2521dfc4a850f5a69e3ccf03527247fc6dbc9554636e6b991d8805c38d7460a50dcb97478e0e1ba1807b0c3c898d6734e00774de969df616360d5703db4e73a5bbf577256a4d6a4dcceb2be413f74151784a23e407e8d9849b37763c9b5ea295c01c52391960e15d50e02e9c1495704566ef93bb41cda68261d100adf32dd0c1bda777150f652ac7968b23bdfeefe6fdb00029032bd7ae77747ada65f7d28c779d8e9bc07d2eac4bc8e534ee384e9be5a31fdac01fc0f3a578170160a3663190a2766bbbe48db676256b97349035a1254aa79fece4840acf52adfaa0a41dda02ec992e304bec8651492d8cd09d40aea62c4f9d6e51331c917c52374b80181b1f378d194cd106e08620ad3d74fa0458b343f9b7fd69f9391146438c4e0a3ddb6ebdc5216fd4b9fdc7e70fc722712eb622b1d5ad6e12d6f829f71d84f7f328e5e9dab1bcceff8b6f8b2704a819b03fa1a98b98011eeee3550046877141791a7ac1281fcfbb39e59cd126a317b8f15aea70a786ec55b435a006f53d4c2a1ff8f0ad163f5e6a92013a4c523c94e644ed6bf7fb08ac51cb96fc25efad9c674c689f54abd2cc3d1b5cee96a55843f1a869f7e9bbfcf6c92d09b2a022b396f8bb068817ee9d2d95ce8158d8d773537cc49f372f1cbf6fac396e34132c52ff41335ecb3ac4a6c549808eea366042f99b7d8bbd9395c9491b8ee8d0ebbdaa8e2143d68b7269c4319f95ed277d828e77c05145fe7365bdcb4f20345b4bf49c2b6bab982a072412cd6727a813f8e03d4b4cc11c9566b023c703c33dfc57ee1e0973e3647bf951c57fa4ec802277ebd94d62220561657b0c52c945b7d27906a3270237edbac6cb6b5da96fe489f43c158ac4b3c017e87ebd733229a47eba592b67a52d5100f83c3ecd7b64d0d621820279d5b7872dd0b48b1df4088818715aa9406f34b79226ed722e179f36e3c9101a92af5e8dba189fceb6d325f4e189ce1b94df504bffb8060e3610290e6602805050ab8e2c4bee0781586e627403b9a9d72147a99561f5d694d57e126436cb9f5010fd31195b7c3bedaaf1202e065eb13ba7f06d09035b22318ac7493a3398d1f199c66fdebb2f914484505f88939f9584ee1b2682d6a0ead078afddd6ab80b68bd0bba14cbd75afc3feb1ec317865a5dbddef6a9c1f8200de5412f0498f45847aefa7b4920aa849ef34d1d808129eca2224ce7a3d2598f3955824cf263ef226441822068fa0fdc08268c6a3a8f6cf37c96494018f2fd4ad9f2d47ec276c65ca214ed9d4e373b2cde9ade0515cf9ce3f07f96cfd9d70078271591c8078143f7503c3f0afd5611dbfee911dfaf4362950825b0bcad94fe2376f8af0b8c2c6082de6d485393bbca63ff263ea45ca155c3fcd7a6fa37ed9612d66eceb709dc156f63dbd6634148d5cfe82e6a1140e8925783bb85c66d16e074e072ac54e0ec5abb7f42d505a65f3be5719fab7d0fcdb554c67ea54ccf7f6a9ccbfd953d2b8606a13e900b3bb5eb1f360597db11e12ead8d2b5cd03196d87821c740d7e40d668d9a79e765b7b282fb44c49f9e2fbc0354df0129b327d3f04736c7a8ecabf0086942c42e3751478b08a55bfe479592a71328f51b0c3ba3197c5108dea8f6fb6a1d70d821625b197f5dff875a3f085e87e5a84d494313d50ddc5774d8e996174d4e5a88d691b725f02eb14d53a9ed452f11be39d05fadd6a9c2c881c98000183e9733fdb460fcce1c1cda0aaa2b494367d2033958b01d63933f8e50c6ec8bb1bec975fb9a331f6d14f8eec4a5bf474880e1b0036adf11ec73b7acf2c9985d7f7d79a400beb17ea21e90ed505da50ba309894c74bd37d9b5a1df9cc8d2924c537fe5ca69c12788118e6fd2b252d3cc8d6710a423530a9481c53888836d78f1654dd8928e2b3fe1d75e9c370c6662dad463519144f8fe3647e8351e5d610431d2e59063e89d90b10386e96b8f1cbed52539f1b191b5d09f8ea199a5bce6fc25004ab27be5f0d521078a746890e3fd6c1e71c47b3eb7281c2d019f5bd4c88933a142e02d5737b48c447f827b4ac1e66a273129e08cd5be45997f7f5806dfa09c512451760fbbf0c897e685caff1e33ba9f853203ca370489efbb56f6dcdf28edb019c4741826e60e54aeb01e292edc024b4ea2b9e5826a0ce67d9d2ff4667db6d88c8841fc3275dc77fe5fa696049947a0e21281c9c16b5f03903217e60f593128138c57a9cd00db957005cec30786eeeda943e29210bb6f75b79136317119ed9892c6847ff9b65bed578520b6ed7ec9e9f7a56c5e03f1acf8c7c38ca9a8cb53c73f2ec0e419fea49583dda6adf8de13ff984a56d29dea60206e23b5591459ea5b3bdb30419ce1868aade79f4d87f8dd43adc7ddd8c6226bf97fac3bb968d80ad29c1c4e52946eea9f184653eb72f84546f611e1571a5f887c9bb65a14276de6628073fe1eb436f5d09224db465e653333644d46910bf793e204378ea998152f24acf60a352c921e093daaee510bd7776595c201bd6b4abb0c30f634e702c4e34f89a92b908749900d152eda739e53b2e5fa3ab2124bd05c763ac6e1701614b176381610363abe296b207a4cc21148aca90a16c5b069ea746ec50e5695af9338ada72f3f8cc53028747e9665ebf0c8527e8a52c9ef5f1ba2df950487ea5f3afe47639ba61b0f7293bb99b523ea5eb47e5d407ba38e2bf3b4466510a68930352193e552b4180a25fbee8040d6083cd0d7417bd00e935c31635bc3266afcc6895e2b1c30460918a809ca95a6a8a21c33bc7e342d513750dab6c2c436a3c4ffa4db2ad75a0a8ee7cb631f66073576d30c9310643205a3ef53b5a76a47d1b23283658de5e03347663cff1e566cc872a70423a0e92824c16d48bf2f98998fa6ea3f88ca55c3194961e78f3a9eac3106dd7cec14697a25f14edcd31f7c7d35aa142aa4e747604a7e131478330c05b60fa3d0a436a84be0473ac4add4c227472beaff08c67d8e3eec96684f232ee3278571b1de77406114c1e6d22696019e8acc59b790eef6cc4f0c652b93912f4b9a8c8396ebd059e56577765e8623fdb19b33439fec81d9a815708ef789244c33e3ae002f22dad7d7e4c4d369abb37fc68257222a797a17f05ff849a81ecae0e3ed487b806355d0788e59fab5a0c19e1250516d600aebad05117b35f5604a907ae4ac9313a463752e3ca86947fbc1431b6059c0bd57cefba483a28575de539ef99569bb1fc70345c3c8f969d2266eca9216315aa1e6bfbd278ac93047d7d765fc74f2af2f767eec371a23a8fa642af0f8c06864c3ef6c985788da3844ad753457b3941f576e09349e014665a6f68c6a8aaf5e14d2f5513cb2711ce948cdeb8fa07843036264ae887f3b9a275174701963da3a4a54f168207bf19c0b76df3bc4ec1229201c9d8b29b8ee9aecb1a1ce5810cbb091450d13f66a2ba035afc9b69e3a83ac7be038e6a89f587f5b03665e22a2d9834138ccd9fa1754b9f4fbee1a49e5a2731f8498f3dce1efaf13ec77b3cf68de3c8369c7d6f186839ddc9e714a76c1fcbf05dbbd4b5740833d7eea4bd55b36f424d1c4a789b6293636de65268c121923ad3aa80ed39efa37dfd3f8c1a189f9f65be3194ad3439bdcd1a1639ccc156334327507201aed1e6edba3f71aac1e19b174a77a5a4dc8e6c5f1ef0c09ca22366f9364f7d453ae9e0b782dedfc07cd1619f61784e553e967d5678364c55cf9330d46523883de795173ee55986866750f5762728c2cba6191c8ad71a69c031c5a6ab7a736696ae2467d4068ee865ba8fa963653c4f3e4fb6436f1af64e4adc41e107f81457bb55fd6b15664d3849bddd5566eab84b6a664d78beee7aa2695415a384b351fb01d4b0ed94b8c1b81ffb8d4b20c2aa0639fb02bee44daa78da70f69f551d36f4a21bc56fe09fc52b26efc11f5304ef26d96e36cb11235081e88193ee4f444049f8f51aafe09a07a18a642947045c7a41216d3fef28187f2c3b285674261dc567f1b5bd1f5d78752353ade75c4a1927fe2cd2ffe9994d11431bb16f2b654984bddcf6bf59f2f49eadd4cd582803050ccc6c008224090fe0c418b01528fc515de983b17a2613f49b9c39fef1f6457f838f84105f42aa4263d7fde52f9f1f681f8fb08f17bc56197e5d18cfbdcb2df7b96a2f1c26b10a5951663caa36c9ea59dc1ce2872fcbaaca8a5e15f38736c254286a6a867d0f39aaf22cf044c562859d100233f25a061a3405c1a4ff91b8482903687d0993caae4b26b5746dbdafdd228c83b9d589eb6daf68c75e5b7cb1a9696e083408bd7f723b9b60950a97fce712077d906263bec1c159b66313ae2c2363d10de9996b664e3059e94628bf5078fca6097fef8b3ae167dffa6931b53a3c5dba42d6091ef6fc265f89cbbfcdb24ca8d5fbb4a1da33c088f1cf98cf21b1798194fc593f8a23c6d846066ef65f92fbad85f9065ca30021499cfadcb8507ae62ee50b1dbc6f48402a2e675e8f32341d95f1853e56f64dfce9b40d98df8147e9970dc46b3ffb77da46da1aff3c36b7027d75ffa419fcde34e93811e20e0cd52a62a7315b79048643e016df2ea8245b9ce6dd6551009ebcf49331789340393b8aad5fdca94c0ee5de359dc6f36aa63c33bb909916a17168d13c348c6f041720151972cad36f18f80663feb3a49f3c84aabdc12a5d3274d3e6c073e41e735ffee69f5d72e4ddda22ad3b64c20a78b733e0745fd3e19a87ff1f10e978e5d374e0132303df0481ae70878be0b96b5fd00b5873525c5e9c79ff95c25286798cde21b63bceae6aea6ceb561109da502cbe71f6b9cb8cf273ee6bbecd7ad06b973d64ef76efa666454ccc18a075d723332c7698ac95d7c1dbdcccc1b54e811545eb7d4e45941d573d3f909b0d2ccfbf080ae6906d54eabb2b98ee6b78f4aee7576539bc0e49e2ff273d05ed15ad51c2f8360827884b2ae3d69f187bdf7d4fde1f9f69db20766176b14249ff576a2f5ec3e059a4a93d0f6cc10965fe5c92b695b135d334ec26c0b53d537cc222a27136a6ce0179f1365552023bc2c390c113a62bd6ffd9d2272cb0db41ad7ed8ec6329e3d5e59bf7a291643ee4f557b3fd08c29b31ff5de4dddcdc7564354b45c55ee6a28352029fa7bcb48e6d1b20f0533e15e8107975c67b86651c1cec3a3122e8901188c534beb95f11cda92eadb0c76deeff59e1d4c7c7b4265dd93d9b17b7c0f92ae8b660957f6f96f27f2d33f89bde08d96d68d352ef6be1e0d2d8f2213f1940e2f73826244048be327100188cdcc59ee0b98468246aad29454f5fc7b27f62a547ea61e742084f3ea2285f4e890f890912731d370d9469e7521edf43a946dbdf1154bdffcca5b4b76cff3e32b365030ee00acaf1b26ea94e6738e3acd87691f3cb683850a9ebcbd9b11b8865fb34847f437cf964202392ce57897fa2d970f0bcca8772e5b637792c4f973540af5180a4631f5f93fbd34bde7323c32af479f07268d864bbed7df47e4dde367180d13562fdc2996b756a7a2bcc87737e1ea3f7de516cbb3736f0d9b8d9f002acad16415bf00f6f6592309d3decf057691172d1e6a5323a56349a", 0x1000}, {&(0x7f0000000300)="5df84e848f9c946e0bfbd9637484f0446207b913b2063ed9e4c6dc26ae4e085adf689b45a7b8a51f04ae74f5d3aa332b1ec71121672df25c51b03e33b15d2118b10d2c4183eafae2abd9d7d7e96e948a6f41ffc46133bc35880bc9cce45645c31fdf95912a5b21cb8ea30294eafdf2f7fc9a4c5f82240b19c69a38459c29d4e756a45ca0875ee958052546998cebf317b7099d124cf67db64ba381b04b06686e6f055e1f294e0f5c3462935b17ad", 0xae}, {&(0x7f00000004c0)="968daadfaf4484bc221fbdab0fa1a83c0d50e1ad3331d2caa05814f108db30fe3c8aa2cae3980b6e56467f6014b8a2399ba2bc7d678f4ac722d23e23b451458d5f63a1b4f9866eda99113f2431d5ab67072394dc21e2470a671a356d17a4901f3311771eb3e3a83e14e2753e18c00d9b801f29125e6082f80c52c7ef4e525a8c57ac136b24461a9abe2d37d92ee4386c2e54e478dd5acb77d88e552c4c3d", 0x9e}], 0x3, 0x0, 0x7) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) socket(0x7e98b0c476c8846d, 0x5, 0xab) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000a57d71cc6de0d6f1797ec66c3306ad138e6544b6ceb284260c0fec3c5a5b1df7f0c8af99729bf944ac2eb5ec9f6025750a5c7ee90cf4d543304bdc5a8450c1759bfa70f9b464ccb0"], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r10 = accept$inet(r0, 0x0, 0x0) sendto$inet(r10, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdac30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f50100008000000000d23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000100)={0x2, 0x3}, 0x13) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x2000000, 0x4) pckbd_enable: command error 10:27:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r6, 0xa, r7) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r8, 0xa, r9) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r10, 0xa, r11) syz_emit_ethernet(0x9, &(0x7f00000014c0)=ANY=[@ANYRESHEX=r1, @ANYRES16, @ANYRESDEC=r2, @ANYBLOB="13fb22f8300de84a3e1f2e8a36b3225418667d0a6b8ab9921608e7b62812c4614d8f34ad762b1079e4169e57d028c98a1bfc1381ba0f2a87400e28658ff7049b818ad95b48d3c80be1896d1799a9a7425e5f7e34da54e414e375a8c5720fd0e0d694999f6c9413f06b60dba94694c5b0a449830e186cf8378b5dc2eba52af78d90f449c4ca6ff8c4e5bf7e190bdda4d67125d6e869b87da262eb2ca1725eca4490b1bb616192f9ab57f39037b7bfd09a38aa9a7b64b038df6f44742cce9440110135204f3450824d550f527643c159deba828060ca5343157673803c5692a87d0a26007e8135fdfebd020fcbdb2a7d5f8dbde9e5a7f1", @ANYRES32=r4, @ANYRES64, @ANYRESDEC, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r7, @ANYBLOB="6b31eb10802cacc2d8204112ecacd9f891320a17390b9186cab5e16258eac45c277c31141a9af2ecafe7b48ac2f7cf086cd889c9c492059177ed0500943ebb58fb6a6e789bde85d8f9f75af1af6b600fdb867d6b6f9fd665b21ff24f6d4b664e32f33b1470d1b382170f0056e0a79d6aad73b6cd4074853d3c3e6daeb32bbfb981d981ff1a0ed79c80338a30525ae8f7ddfce6c013f6d6a87ac9d79d023577e4590bd7b655724a386699fefce621179a75e4588f2bda123f20f087bac3966a6eeefad3bf4e073aca5e31e5aabd6746275dd51178656d8157d32bfd487e62fce76d01dd29c7e5617bb340c22812f5728b93ccc7002a12d9ff7eff1e360fd5d3f44e7ca96238c8c131ba686a98e693fdc047dcc398005badf1e0ca6baaf35fece970722da229ad5e0aeba13ec9ad0d77a7be9f3e2f5777c2cf8f680eef6d269b38cbf92ca14e96ca193924349bec2c1937953629d63609b51def1fd2876cddcfc604c6c168731c9c7458393fbaef28e0ab8e5c3f455a34318722d25889d0725fc2b9a8eb6d2bfcf528b6ffe27eace11097cebfd3d90d9d60c7084d8ba1933a7b81a493359ff9923fe554e89578bede91a5330a6ae992e958d88d91f6c2d4285fa809f3556ff5495d3cbe9c1bb2865ef3e8f286974532a9b4930d76cb1b7e20c94868b24428749e52b9e48780e8794f4b910c517db2320f8e296e4b986a91bbcf329af384b04629bb7834ed267043cf75e4b8be6d86c461fbfab16592c0abe8eefea1783df3cb965e6067d2350008b2625649facd96777e07d298738f1db0e1b06410c6e64faff495e6c00b27e192b2befc87bb518a4b05c741531be874bd676a84698047aa03e3cc8e3e3131be3446d661f80edefb7404a2672a3a9c97a5b4850728bf705adf4d20e16fd75c1b80a07bcc9b4371afff308d6d15bb0076bd68390c023c386eb792755abe623f3a0df34a560721fea43ed0f8f104473702c4252cc3986e1edabb456b70e78de7d76972920d1cc0c095e47b86997b2c4bcedd461775c17485b154094634c797a61e766717a7444e73581e4b46cd83bc25821df034a49de408d3257d47f4c26c487e8ba9564516f383b08a5968db69bba7ea07ad3d63de8c7dbc8eff2c592b96104f28f10f4cd4b2f1a2604ded328c641ab362049ad0582723947cd8fabb125a9ca213226d4430d8c7116288f414e6de4237b666a60d78301d8a520c3782aabdb4ce08bb28b2612d194705b0d5ad58aadc251e212f47d326b107a8d20e8e09690449a41c5b44a766efc8d1a21caf4a7dc6ca421cd946c5c7e5bf45ca49c7914956eca3d69fce422c136e786db0657990eaab18ddba4f1dc98a71c1db45512b4301272ba5d0ba1fd8b4790fedcd8e434016b849c9344cb5072dec91d9a43c985daaf7afeddee635944d934eb4d04f8252393a58f1e8bb3a79ee6cea5e309ab51835e360af9568af07ce9abc7d55d485b92f1da6ea5160386b6279f9e7962778846e2e48fb9630e975d1af66429339d0f7b28f6ff23977fe18da6641b307d2b90c4c9403ad96a621d5d956a40a026807aac52e5de3540737b5880e3b1d0129010c4e85062b4a5fcbe6b7e2ec4e07e8e83c7e5fb6f7bac92a9e20e5de64113c7f8dabe4d780787841a1bd2885afa4a7019987b42b55806c0a8eb69ebc6789dcbb715e597d01186001175230c50d0b9de279be14540d5b084f8ad6165244fbef96aa4f1ff1ee3eb35efbc4fe7663436f8bc7dba6dbb0adf87a903394c630ce3c65a05c9759c595d09027b72d1c1f46b9f899d4675fe8fae0226d020525c40e8eb1c28c462da348f0dd381d2d3ce35034e1ed1bfa098d722ed6cee289e028ee3c626d90998f39f86e20f90047f480811153c3524b75607057a46f2625b8ac775ad1771528f687997ec67170f9b188808b8fde8e6a853852338a29a8fed3ebffc5d44f2950d7b4286bfbbb661267a4f96ae5a9f65533448e29eb49a245e218a8337ef88ca751c6438e7b1c418132cb969da09a410de97251d09f643639017f6bb7029e3b9ad79899b144d1a01827b17c6fbbfea915c0230e91911fa2a53dfc8fb65a9648c6cf7cbfbc3569d1dbc727f1539972cf6d40203512d90f036cd184f24dd890117fc237f4555f6a580436e3e018ba2b6a9eb4330c5b9775e7fdf866e7d8034e85773dffb73c0d36dc7a72d629881f9c6da524e8f265ba68a9df0982347c78e314469fd94892078a47f177aeb6317d7826da62c485ad764ee5922098bc196efebb02395447a5ecf20275da89fbfaad0ab16e1adf43d3f7b4de5b58e12336a4c4c2ef191ba0023a59c4657c28bf857e046dd03b291460d65e3460fafdcb71ef53d83f50ca74789ebdf908887551782a3188fc998b3e41a756828335399e4fa9ed2f45bb7f1973a678bada4403e77262c7cc997d2ca0d167cce0db3528da7d7c0a83af410b83da7849028ff344e477f2d8f5ffbd8a45ea5b564eb03fd86371e14457a7eeb89876b39637891c762cf4e660443cd542a3ffe31508156cbfc09c8a1885e79fcd930d73eaa6ac0a0303c952c163da85980807c7e44d2ebf6dc5bf336fbb5f93629b50617f671f424cf1c0445389eff74dd2c2223a1e0e2245eb1bd1d910809ff89415d42d7c02b26752b4b343651beb33356913eff72739e918adbc3a51df1263d0200c15e11b3fa8160523bfbecb7d8c4977d01de2a58d6a6521f20e9dfc093497355ad7a529e07b0e1f35429e4ea0c12219e7c5e3b2b5ffd022ef405a7f83330904b31850340bb5c42d2e3857b47e0eb3a49d4e778ec543c8bcc28c18a34da5979b8ccddf477f2f93bf277360b7f4cf346e231a8fe5a79b7763707f8047c50019c1079dd8807bd576040b2352401a408938dbe9cf3808882d2f9222fa1bd46ef4e8d1842d2fc6e82f7c9a332e450bae5e252d168fe3a899ba5e5f9b88335644553e7099bf1455b1c15f3202ddfc7fc975746065ec38a4359aca5055d34b26eca2322c7b3f55f2025ea5473c78c4b3ab542c8bbc2a74689940550338baa31aa27042a0ef6a6afe637138492adf75c704c88a88b5f4ea9d74248ee838055ea5c51e5102180e5953439ce39a19e800c18fe10d83406ac6c29c957d1ef044d7a2e7670e0ce93bbd3bb0fa7d2da1af745ec60700b99174a8162eec68f1f12871cf1f10eefd61b4f3b685c846c12f5d54cc62066dfac12dda444ba0831200b2b1816848d22b1d23175bf914a294f87b19d20342c0188a200dba192520f13a690ec033b32fb196c4133bf0fb90f75ebb784774405bb4b15f6358a065ab861ee36f508e88d66f30a583288c11ac37559a45bd9c2fb094be49ffedb922a3a48aaaccb5183f280b97ee08afd129812a9592a88ecaeb86473590ab15b39ee8becd24179147b9c816316834786c63931767133f3c22aa3726ed1d29d7c322a4a7058972d862552a09f0d537378f3568e27128fdab7887418b2026319f3e5f6ebcab9988f955a4b63aff421d2e145148c1830b300bd7517bfe041175a7535db6b77e80c1d72ee713169bacb3502c330f28b0bda5fd1996e00be006415e1ca7bb555e2c668864976145a0ea0d55536bd6c5b14e5373a3822f970fcfd8172c1c04e3ee77ff4ddb08f5d968be2bc27f47545849efe71c73d7507e2824895703adbd1c1002091edf10cd2894f8df92ec608d1ee7d5d73f84fdacf1fe164c1fa0f0812cb79d6046d65e374d6c3fc5d564bd2ec6f6cac40c3e501b12dad0f791dc01bba325b0661782b2bd0a74655793442f381bec1230c5f06de7dea61410ce32cac22e9f9a698491611ad1e60273db982355a78502083b4dd7b58ff6287a6cd25a85beb5bc4fe94eaab4bcca761933fde4a7aa346f4c334d822f726574abb66e6a55817c2726d37b19f16a686e0fd8188ba7e097f447c5a0b970c90a864a2775bb1c482e0e626b1c6a98f91a3a5985faff42d43d5feef66a711aa1af67acaaebd189c60a89f03bdab28e18d3cc0a8911a949a59263d6c654dcc2874d11d55aaee8384581babe062c62d4b1321bdb0e1f4a6eed7965cf6b254d0b8e556e3d2b336f728dd1985740875729c9151571463343847aa7d16f64899776c16d7afadffb84ae692f048bf8bf6e01b2d6ee0be88c6df8195f9ef8db57dd676e6ad7bef7f8efb657ff5c63bf4ec7dc1883293d9ddfdf0118c8e55806b441f5d81ae5ef2cfd3bc7df5251b7217b76e24d7dffd74b9553841b505d4b19d5d4f1e94d758bccd2e5a274cf4c0093ed169860db9aec171a0281bc94bb63487db340df889245d3fbbd33ad6909ccaa1bcbc3609e42bed95dde9d8d702bbadbf35df6b91f4bd998e568bced6dc659439a21ac1ae4cc95c1fb33920dd23a94c88d55b1932948735ee7c861c826533b05ad68f35d340162028ebe10e90227b8d79c0d6db4b87479f7b6da9fcd1ae0ee33038692ab7863c49196093423db240bfbc3b7ef3899ee2d9d62382673f1a71e4b6c7f70df80993c79264fddf8581621fecf0fed2ad760460f954a8a091c69bdd7eb2406fb674a6aaa57860d9d2dd69be8bcfab8da2ed048dd8d610bb8b5282c2f64ec8f6218dfbb54ea2c02beaa175df6729789bd1d7590b44d51f7aacbb774cdcb92de664fa408cffb0b018f86ff11f100d4f43f75eb681ee2dc302057fe40f4aa978426e1fc6ddef65065b8af72451a81d15bb98919ae9033e29c524abf150886a71ac02f387ed77c8c13f05cbaf9a7c6ca93118e9083042b51b50e34f80d0fe27fc0190139208cea8fa9f8bd6e19dbbe1d31fde47e29d7bdaa073ef76592d441350687ee12fa74f7f8afdd2d08d758a41d284212250daf6220cf3eaccc60e6ae52cfc205a4773e47acdeb8d6c76d73282f06bef055f4eb615e955eb2161d4e61a4c12045b26f655a0438046eebd5e225f6b25c6aa5759d19ca13de358417233fe6c4cef0a0177b2012dbb389258db5c6dbadfddc12beb6d8999531c3350f1c6474495fab295d1c22456b5749c492cbab3301493e0d9c01bfb16200ebeabe60b8ddec7868b38948fee3f5f906af05f5359f709e0cd1296b1abd30b7096794c190631ed8b8616544e3b8feecb095d9eadc78916836bb0551bc1f00e23d5d4ee7bd5f2b6fac7ba79d06ad0e4aca97418bc3225e49ac460c1b4a1e3c13028a1835a7827ed03fa25786b55b38776ab241853237ee26d2c8abdfddb3e51da3864c727a51380c0fa8e609e3f52da1794194ed3b5fe5f90a79025e07a975040b12cc1bdb1b8d3abf525782aa724798856beeba5bce597a94bfaa2540f9d152e55d1ed869b7a22bbf2e360ca64eeeef034180dada2f1f5dbc1d3e79b44685cd5aa770fa3437bb2e96198be405b591ee48e434de2c519e21c0f139f266ac4f87c0069c7ef0b22f6893a8b7f488cc4f8fd787d27b5a71b71b49b09016a9099caa2232de6ae1c502887ec72513971c7bdace675d065919203b4e4816b295db63caa32463a57dbbdee10d3f8b005cbeae87e24e4e4fbbb29ea15a149a8a7a37ce65480b8beb2247493f451a24026cafd7ec8648a49a06023c07e9ee328b6952ae82377fbac72d4df81e5f519f276bf0a441d89d2d123c0e63c79c93ac125a9903619a8751766cfc79e6332b05ededb1a2327325ee8b390d1971b9e82a152db1b03ffd18402fef6256488c8e34a11ef0d7ff5bbcb5c3f692fab450cddd992c768d9bbc63272f2caaf12401345c852692ff5c94c71b99293bf6ac838a05ed439b13440565329583ee71e4d32f5793f79eb0bd7296e9c174a20e"], @ANYRES32=r11]) 10:27:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1c, 0x3}, {0x6, 0x0, 0x0, 0x648}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfffb, 0x5, 0x1, 0xcf8}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:27:29 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) flock(r2, 0x9) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x20) ftruncate(r0, 0x0, 0x4030003) pckbd_enable: command error 10:27:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d3a2c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f73ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1c808498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x857}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 10:27:30 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 10:27:30 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') close(r0) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pckbd_enable: command error 10:27:31 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040044d7de59d35a05ff070004"], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ffb2157b"], 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r4, 0xa, r5) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800521b02879878f6160000ffcc7fdf0300000007280a924bb8f2a0266567ca8dcde78859f824aef76d22a73f9220e599adf6b9bf7043a4bd78570e99932e684b3519666e8ff97a7232503426d8854ad9fa1da424fc07baf9654b2411fed6f2b7da6ac0a1aa9feb23a5f13f65b802d97c1b95e8b04c81b55a6335", @ANYRES32=r3, @ANYRES32=r3, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYBLOB="87a72df94e2d70f4c829d5c7cf284e06bebc278a39fc140c5a733db43d685cbd6b655691878972dc5999b586ee99f26039e309a3455cc3b42655973c9408a16f5ceee48b5aa17772f8e6d54523fa8d7638c2ebed767a589955ffb24de4526e7324c29eab4f9080a2d4632794276abeb3682394900a2833c6079ba808649896bcb780e9e992dbaec2e6fe1c036d91e973c2039e0288484e0fd5d1a0df7547edc15254379b8a4b2552d9df741371e303e717ccaf3d88d09b71f2d02477df35", @ANYRESOCT=r2, @ANYBLOB="691004801a87f2b7cea9e27cd4fac1d051d4984da8ac81a3e36ddeb3cb0d6f76a8bb22ac5a1c51e6c40b396b8af7dcfb7b3ccc5fee1eb4765ae7d494313d616f4e3888b0f02d8d1d9fc4b9257db09bbd3de023a7a8c4270091dba26bf419f090cd772dba62c6cdebece8699d3555495f916886eb3c0f5b6d92a9903a0549b0c454305c32522f53eafab185a5d484f01ad929a1905abd20980eed492cfbaa1d1de0af53854df7c8135c0af124c64dd89160de664820d69d3baf0da37b1e3249c0dd3c03c7f9cf668119c2c67ad0e28dcc440378aa5d23c54fed62cee48edf47", @ANYPTR, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYPTR], @ANYRES64=r5], @ANYRES32=r2, @ANYRES32=r3], 0x93}, 0x0) 10:27:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x40, 0x401, 0x81, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:27:31 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x32, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x7d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x109c0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0xfffffc01, 0x7ff, 0xfffffffb, "35679f95cf12fc86fa700b38a869d40ba2a9a361", 0x0, 0x20}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x8) 10:27:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000380)='./file0\x00', r1, r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="8214e53c16f0768ff681faf5181785363ec4e721936dc0758e55492c8daba70e0d6dec866ff56a5933339fc38a3ee1b63a31ab9234998a4b5185ae3eed31fe4e3bc52a6535"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000500)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f0200", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/164, 0xa4}], 0x4, 0x0, 0x3) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0xd3d, &(0x7f0000000600)="ebff0080000000000009d9113048e687199296481103d127de10066853af4175357228c8af6416b5b871a2080000000000000020cf60924c7a6510f4b918ff97efc2a9efcf5ed88515ab9ced63b2adc13a3e97ad52913b869d30dceec0b2a30e9108260c6d5d1fa2697e069b7c90505e9803339579fc9990adf9c33581a94b040c78728e886bd5ebe6ca2bedd6e0de7b68a231355aac1adb75841e3e7663badfa015888bdea957d8e93be144be2fa515dc2f48e2916e2bf9e36a2e73da0677e7084d7a3ccdbd4e765edc93578dc5caf1f932e14aafcd552125cbaea05fd2807b1003b708716a4a1cba27b891a1c634df3ded467514c706c5c8341720fe68ed2da300a297dbf832e87647bce13d6b0e174b6d475bfe9a900d06adbeba10c8025d622732be9056f3a7567a57b969bd12aea0a9fb89895a99a65ebf54b2778227960b7a2b17b1665c9a1e9748ebb17596574b1f4d7ffe5b8bda650141a61c75e114f3bd8ec933d59f424934857eb7c3be90", 0x170) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000340)=0x81) close(r6) socket(0x400000000018, 0x3, 0x3a) socketpair(0x2, 0x2, 0x3, &(0x7f00000005c0)) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38046318150fa305ff070004"], 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r8, 0xa, r9) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r10, 0xa, r11) r12 = dup2(r9, r11) setsockopt(r12, 0x2c, 0x2e, &(0x7f0000000780)="ebffcbff13b9fd812e9e4e713048e69931929648", 0x14) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000004c0)) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:27:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="60fc8c8dce6e3c3a2ffd10b259c4095b0c8760d1c6db7662360362ab3a9b1e382e73b3028b28b8", 0x27, 0x406, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) setsockopt(0xffffffffffffff9c, 0x401, 0x401, &(0x7f0000000380)="901b7f4b09ccddfdb6fa645a620f1c237fbd74da6f55c36be8f1fe55796e862189078c928b8a63acc9c1a6315548b4ee24d7b701bc1229b85f82fdb27c29d35b4f370ccfc9033e97b620d892d20f89a9b79a9aa1a7271378afd71b0365685a6aa07521e778da904607b8ab372972682f12bc5f160e51d02981a40a98ef960112d63c19cfe3077a302a7491535ddf878855188617886a288df665e1c7c6aed28a8877b757a0df7395afe8523b83c30d8a19a8d8cf451d2929e2746a33000934692a41afddd882e6356070b2b530948678f79dbe96e50bdca69c28a63a30f7886c290bd7f3574524d63ef257a465a14458d053e826fe2b8010ecc7b6", 0xfb) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="5eb03bbc3d0f108c5b650a4a1c8100a742fb7ba40d763f9840a7baf758a2ab72bea4e2c30eb7aa937eb70d3771d29a849d032f6da2d72515bb4eb4116f6ad42969be4d60a37d7e25198ae2caff9eee7858066ec6ab12969c8f6614be3fbba4d427783d74dcc16eb805c94c6e6d65278206350eb0d362543ab50dbb8a64935e0b21e045335fea20b961a71b067b2e6f65e02279b72f93684f001e150b9a4e8d381c6e1834d7ab00a3c597d5e4906fca96bb04db40ed6b686b198b5074b0f94f691f49db3d022003fef0a29669d0e3538147ef9ee13b895929e3780d89e721bea3b70e3adf737a9ca698705229a214", 0xee}, {&(0x7f0000000300)="17a5353a9ab7cb36899cfeb0570484b68e270b4a095db8b3a7ec6e2ad045234f381367355788adb9699afd2f2ffdfda0c81a05f9f8688f36304f799700a9e85bec6d0575d909dcb7138d831da0ac38c11dce89259637fdb985", 0x59}], 0x2) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000005000000"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 10:27:32 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) close(r2) 10:27:32 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xac0, 0xa5) 10:27:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0x0, 0x83) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/53) ioctl$TIOCFLUSH(r1, 0x802069c3, &(0x7f0000000300)) 10:27:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="32d81315a8cb3098ffe527634b7a63e6068d7a345431746e77183eb7b24adfe6352de21cdf07c4c356722d0f2d73dc0e0bd85053c0f68b6b639ed6b87e9d4c3ae5a532d18432cbd726b07ce2167557ba0d2901524397253dfc28bf1b3969af98a4728798135b2a4adab1cee05bc074b05567b62898d3deadf0cfb9a85fd4c554c0e6d5039f9e616856c38e6239280f206aca0d435ab4257338fd7f002e9699626a2c83897c336e0c88dcb6d525d9fa2ddba22473270eeafcb75ae55823a040f0335685aca63b3fd712118c9698", 0xcd, 0x0, 0x9) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20, 0x8) renameat(r1, &(0x7f0000000100)='./file0/file1\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) r5 = socket(0x18, 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r6, 0xa, r7) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r10, 0xa, r11) r12 = socket(0x6, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffff9, 0xa6, 0x4, 0x808000000000000, 0x7}, {{r5}, 0xfffffffffffffffe, 0x1, 0x20, 0xc, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0xcd, 0xfffff, 0x40, 0x643}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x9328}, {{r8}, 0xfffffffffffffffc, 0x20, 0x2, 0x8, 0x1}, {{r2}, 0xffffffffffffffff, 0xa3, 0x2, 0x7, 0x2}, {{r9}, 0xfffffffffffffffd, 0x22, 0x2, 0x97, 0x7}, {{r11}, 0xfffffffffffffff8, 0x61, 0x1, 0x200, 0x1f}, {{r12}, 0xfffffffffffffffc, 0xc, 0x40000000, 0x4, 0x557}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}], 0x14000000, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x1ff, 0x9}], 0xfffffe01, &(0x7f0000000280)={0x4, 0x1}) symlinkat(&(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0x0, 0x4, 0x4, 0x8c7a, "e1db9aa5d79ac80a26d824aed12e5c6c2bb39934", 0x20, 0x9}) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0/file1\x00') 10:27:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffc59, &(0x7f0000000000)=ANY=[], 0x0, 0x3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 10:27:32 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x3e0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x3, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r4, 0xa, r5) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) r8 = fcntl$dupfd(r6, 0xa, r7) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r9, 0xa, r10) r11 = accept$unix(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="380d0000cff00b00000300000000000045175589455248f2ff07000433aac5792cb014f5e85d90577f9c86b00e9ed45ca3f949f4e7a26baa4e616a843b913d952c4ec5d047eccb78013d8067144eac0d9d00eea215226bb130d7c6202bb668da9dcfaee42cbaee52e6a250cfa346bf4a7a50afd9f4b938cca1fe061229b66cacf142ac377d20de3b70214008b37a0cdf5324f4f8ebfe19816679137e1dd7326811e6a3c951e4bb024d847cb3e18690847251abaedc3216ba478c5a66cd1145116f19c6b005bbbdce9a0b5686e2de8b63e4095f9527f253aa4e50ecb78470246d91071317bd8eb12fe6060a1af023a285f1c4ec948218b8f0237cfc2a236d042a497d9c17bdc22e48bad3324f6c9ede8d1f847a16440e6d03324e4b6aab3ac1811097430e8fecb56be5d9e41018bf5a4df532b718ff2d738532c4952268421260245b948c"], 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) r13 = fcntl$dupfd(r11, 0xa, r12) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae88d942ca9004403000000000000000004"], 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r14, 0xa, r15) r16 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r16, 0xa, r17) r18 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r18, 0xa, r19) r20 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r20, 0xa, r21) r22 = accept$unix(r8, &(0x7f0000000900)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004", @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESDEC, @ANYBLOB="58b0fc52e2f9276bd7173c75575f2d7ece3b9701014bab817bc77ddda3ffe27f3a6c1578da6c4a032344b2c1c1306cc5d3d79a5e409ab1806819c110c90a846849648143e92a145f9f430b3ff42b071f52f9833de996f2d86066d9c424457dd14ead2642519fba3ea90a435398910d85e5f5b18c0825823a8574aeb840f95ef850e8210858d422d2b77616018196eda5a4a7b64169a5037eebef89c6ea9808529797e889a91c77c7909ec4d7ed1c6d22f0c24ee7b52e6ec50bd7714515953b9a74be4d1d7992ef60e317e55ded96349299be7a8f8a4dd076dd0b3d83e74bdb2bf73eb3cbf05aa88172c61452c5dfbacb3d8194528a19e4c5503e9bb7f4d1e3", @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYRES32=r15, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRES16=r13, @ANYRESDEC=0x0, @ANYRES16=r3, @ANYRESDEC=r21], @ANYRES32=r1, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64=r18, @ANYRESHEX, @ANYRES64=r5, @ANYPTR64, @ANYRES32=r3], @ANYRESOCT, @ANYRES32=r3, @ANYRES16, @ANYRESHEX=r8], @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYPTR, @ANYPTR, @ANYPTR64, @ANYBLOB="b08023cd21697159d18cfc74d73643f4ab3e1460f5b8b5b5cfd354103974"], @ANYBLOB="81ade4631af2a26a2c96db7ad911c1947f0f37b04802e6674edc8e5935a6d669f0bc2c40e82d0c5f8535c6319bffaf8853064ba7d2b10c1bad36d78a1fef7faf57b5731736f0", @ANYRES16=0x0], @ANYBLOB="6085bf2d6859df3b352be7a1b15bbaa733d33953f88e0fc71f36788f5f6f89f888011004923e96274cd3d16c14163d9e543da01cfdd66729726f1c7216d0fe545e5c215f530cf13f695033085256eda802498b31b8b51a79dad8a6a2cf851dccb27865688573a58cf978d10eb219a6b4da02492e7a294eb41e41403dbbff820d3a6f2db7e729cdffc5510d093abb1fa451fa2b83a1241fc69871ee7a68aeaddb7f95a8fb500d6f7097a9c99c95b71b813c9753b9b5c41e08669937bbb413", @ANYRESOCT], 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r22, 0xa, r23) sendto$unix(r22, &(0x7f0000000440)="9d3fe460ca5b406257ff49928f479ceb1344dc486aa7e0810000007071770406e04bc1e882136a5c3c2b4e31faa3c1fb5a281fb45fccf300005b6484fff6fa3e9e20440a026c48bb7ddbcce10efb179a5e05c565e8c100960938c7fbe486c671199981399dbbb9db0c66d3d6c3b9e5c08310823eb2e952a703cba8a27afb914d1f860fad50ae89c89741c021985814e0bf8bfc9503ab458f8dc661e4895d58df067f97c3c0c834b4694b4d071ddf987453a40f2d4593e635df68a06da296d637732d66902806425811518d", 0xcb, 0x8, 0x0, 0x0) 10:27:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e2e", 0x1d}, {&(0x7f0000000000)='.', 0x1}], 0x2, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c6f3d79a44c42d84cfc5990b5b3a2dc222e328330ba7ea2f2a0bc5aea09da2eebb1d56cf339dd5172c741ddbcc42fac3bb6c37e72a00152993a2e56ecaa53528c7f938d5db466bc2fd7db0b77750777789c1e5dcfb765904acbea2bbffa23b590ef7f41a2173a2e17c2c37f5d7c14cac9d09c9611f1a8fc997b268ed37d524490d782a6a6bef180bcda729452c946b2564b9a2750ab3b05380726fc60295ce54830d44fa46f7c6630c433a6d23bac851045c7ac0454d88dde931fa6b43f56aa83af154079cd42d3c8770a52c293d8c472a181eab1dea82ab1332b3e25d308cd1f5e6e02a08e2531256062f0f95ba0e8a5a2cdf062efef68275dc3840a6e9d3", 0xff}], 0x1, 0x0, 0x800) execve(0x0, 0x0, 0x0) 10:27:32 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/197) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x2000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semget$private(0x0, 0x3, 0x45) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) r9 = semget(0x3, 0x1, 0x40) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0xffffffffffffffff, 0x0, r5, r6, 0x60, 0x8}, 0x8, 0x2, 0x2}) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) accept$inet6(r11, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xff4c) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) geteuid() socket(0x6, 0x1, 0x0) 10:27:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="31e16dd93fee1e66105354723080ba7e34a77119cd361d6b24b196ae3e7ddc2cdc3e4f999b4da70d8ec78b454c0300000000000011df7ae6f1607802c3a7112305b313af355a0ee1c93ffdf45fceebaf6783e6a6b63912eb8bfa40849d3a1aa9ca12c5e84a5acf40c65a689b4bf081145ab4bf020e731edd2af98160ee66c71d8a37a7d617cab43413a517bceaf325c638cb3cab5447be1ed741f4ab8b254338e2edc562b2a3222f4fd08683a163814da683f8d473d74e46e07932a2a02a5d29c68afe378c2922c494598f675d93523acd9c0d10541accb1084dbdda7b41f52bd2055213b86dbafc6f34ce009cdfd1fccb2c53bd02a7570cf4096c1d70d2296501ea39e0003eb1944b77c926ba32e0241eebc3446c6987be10f20af2f2f4c122457d0f12876ef5361599e9c9b73d95c0fa10ce7c2f14f7e355bab59b76e5092425235dd43d1f16912a7a66714ddc60c996001177c941dbc8f76cf098f1f90a459b2fc29aae5901c582e9ee734d3b8e6b78d3ae325f375f3220425b115f0a90de4cf2dc3e80a044b5077bc0df7f755a913f4ed1cc3d0a8d4a0f29bf666012d3000000000000000000eb8b76106eaaca1941ca53b8ac50ede7911cbfda1941cd8760221fb207a7916d5bdd82d33e49c12f000fd446665e216e2052f8fab17fc9be71cfd2b610559df8a8036581c1e1e8f78ca3311e1ec85112aeac62ee4ba33fd7a43a0b20b69b7b2dd10b969ca25f9597f5b2848d48537cf263b809d6d1a1555bfcfc86570ef605538337cf9f39c2d23acdf35f9ae80aa4a3a5110447980034a2ad94878f5d1a20803cd9291c7dcd30c785d6ee4cb996773bf4dc47b16c149dc550bf97f0a416706f49090c96fe8ba2a7dbb3f237c00cd81b9bfca5ef935d093067e9a58f721892a032a8ced9cfe8fc063b64c08c04fe711cfd7d17cb702db59381af71166f84621f5828fcdfbd55fcba41216ffe7aa1901b8c7096c914623bfa6ecda3b8f98167e62a5482669a85e7cb9892a442906545a21b9919881767d3b1c2243c0afafc81e7db9b28703c2783c0f50d751e33a51b2f743bb8fe5eee4cabfd61fe931a4a4468c00b7d86a69ba378c47856e6149b9f1ecded93b82bc07bfa2c063ab25de84c1d2623ff9b5da8e1e3c76a4cc7ec957750193ba08346d17df93a875423bc67add576761c775344647f98cb47c90f36f1ef903a63db4d3934ac5c1a22a4c4578f906e9ef2fcd349bc0cfd54ec961cf3a17dee25992fb0691f6abf179b3212586fb98edc11895b300400000000000000000000000000000000000000000000fbfd2e3549c595fabdee01b480e50ec4a49312354a3ea3ce71b7b737285a50d2eff6b8e15b5ce3282113d5e87cf43abb151ed22bb23c6102c0dc40"], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x0, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x102, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) semop(r2, &(0x7f0000000240)=[{0x1, 0x86, 0x3800}, {0x0, 0x44, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x1, 0x1, 0x1000}, {0x0, 0x68, 0xc00}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/167) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = semget(0x1, 0xb, 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x80) socketpair(0x4b, 0x2, 0x4, &(0x7f0000000200)) r4 = dup(r0) listen(r4, 0x0) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad122c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96080000000000000000b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000"], 0x10) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x208000000000b, 0x0, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f00000004c0)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000280)="8407fd75cf8a226530e60975833d227adb9da804541b82a0cc85db0be002000000bf0b2e33f5cd", 0x27) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4810, r4, 0x0, 0x80000001) sendto$unix(r6, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 10:27:33 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x22) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228905001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xfffe, 0xae, 0x1, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='W\x00') r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x10) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x44, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 10:27:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) 10:27:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x44}, {0x2}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 10:27:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r0, 0xa, r1) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pledge(&(0x7f00000001c0)='tap', &(0x7f0000000200)='tap') write(r4, &(0x7f0000000040), 0xe7) 10:27:33 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60, 0xfd, 0x0, 0x4}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0xfffffffffffffe14) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="ade6d2054081b81a63bd7b94e370eb9c48d35729756b8f9bfc26fe08bf538818a2f06b4df819ecd17026df33481c52ba809756582d4894ca08d43bf43b5345035c1e50fcf4b66a76e419757efb43cc71c4ccdccb2c8be0da737af221c4d412bb9c27d52da042c1dce756f46fd8077d5f6bc46832bc9004c7424db510370b2b15050e29434282199402a22bb9194fa633c57c027afe7fed5a20bf0dd817dbb72dfc4a38ef12486c76046bd6fb2ba0b1d4cb737e3abfc9c69a8d9706da455b0837ebb8d0e5264d1e0276e3aed8c3b2dfcffdcc0ebf03bac46ea72f87cb", 0xdc}], 0x1000000000000188, 0x0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffefe) setreuid(r14, 0xee01) r15 = msgget$private(0x0, 0x4) r16 = getgid() r17 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r17, r19) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, 0xffffffffffffffff, r19, r14, r16, 0x2, 0x2}, 0x3, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r20, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r20, 0x80044270, &(0x7f00000000c0)=0xff) read(r20, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r21, 0x80044270, &(0x7f00000000c0)=0xff) read(r21, &(0x7f0000000040)=""/32, 0x20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r22, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r23, 0x80044270, &(0x7f00000000c0)=0xff) read(r23, &(0x7f0000000040)=""/32, 0x20) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r24, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r24, 0x80044270, &(0x7f00000000c0)=0xff) r25 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r25, 0x4}], 0x1, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) read(0xffffffffffffff9c, &(0x7f0000000540)=""/32, 0x20) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r26, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r32, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r33, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r34, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r34, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) 10:27:33 executing program 0: symlink(&(0x7f0000000080)='\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0x40, 0xffffff4a, 0x0, 0x1, 0x8, 0x8, 0x3, 0x2, 0x1, 0x101, 0x8}) link(&(0x7f0000000000)='./file0/file0\x00', 0x0) socket$inet(0x2, 0x2, 0xff) 10:27:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x808c694e, &(0x7f0000000300)) 10:27:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdefffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0400"/31], &(0x7f0000000040)=0x1f) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x1, 0x5]}) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) fchdir(r4) shmctl$IPC_RMID(r2, 0x0) 10:27:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x100, 0x71) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000005c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84, 0x1d}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 10:27:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) sync() r0 = open(&(0x7f0000000040)='./bus\x00', 0x142, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x3, &(0x7f0000000000)={0x9279, 0x7}, 0x10) 10:27:33 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 10:27:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) close(0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) 10:27:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) getsockopt(r0, 0x8, 0x1, &(0x7f00000000c0)=""/119, &(0x7f0000000180)=0x77) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) close(r0) 10:27:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0xca0, 0xfffffffc, {[0x4, 0x7, 0xfff, 0x10000, 0x5, 0x9, 0x6, 0x7f, 0x7fe00000000, 0x8, 0x6, 0x7, 0xfffffffffffffffa, 0x7, 0x8, 0xb6c8, 0x6, 0xffffffff], [0x100, 0x2, 0x800, 0xcf, 0x2, 0x9, 0x6, 0x0, 0x100, 0x6], [0xf04c, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x1, 0x4], [0x0, 0x1eee8f8c, 0x80000001, 0x0, 0x7, 0x800], [{0x2, 0x7ff, 0xef, 0x9}, {0x6, 0x2, 0x5, 0x400}, {0x2, 0x1, 0x0, 0x6}, {0xf1, 0xffff7fff, 0xffff, 0x2}, {0x1, 0x4, 0xc7, 0x7f}, {0xc63, 0x6, 0x80000, 0x81}, {0x4, 0x67, 0x10001, 0x2}, {0x1, 0x0, 0x3, 0x401}], {0x0, 0x7b83, 0x80000000, 0x42}, {0x5, 0x6, 0xffffffff, 0x6}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 10:27:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x8) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 10:27:33 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118", 0x62, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x0, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r3, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x31) ioctl$BIOCLOCK(r6, 0x20004276) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000500)="b10005016000009005001b0007800000050004e5cea11ea8fef96ecfc73fd3357ae26caa0416fa4f376319aeda36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c80cd0b877a9859fb2ca3ebbc202000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c143eff8f5a872c881ff7cc53c894303b22f310b404f36a00f90006ae01b1257aea8c400000002000000000000020208a371a3f80004000000000000000100822b457f8b05a1a784eb1f760e46b4ff70bd8f1a8e7616606b1ef5b49956b86bbc8571b1942ba7d2f27d247903d72c396fbdf6ce5e5ccecd918058b5f2580bfa632ee28a666f2784da42fd054283d316b3040bb97b00"/272, 0xa31e91fd6571f07, 0x2, 0x0, 0x34) 10:27:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup(r1) poll(&(0x7f0000000040)=[{r2, 0x8}], 0x1, 0xf1d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x22b2, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1797fd11e3b4ba8dd"}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x401, 0x9cc, 0x2}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 10:27:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/132, 0x84}, {&(0x7f0000000240)=""/174, 0xae}], 0x3, 0x0, 0x822) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="62a9b2689a5bedebeb2cb4e3ae0797bcef135c48c0f12bbed7e099b6576be12554b9c8a299980b4a47d566a1cc9d865f98e84e42d7727d24fd02b8dec1168197ab5bf164c04d4dee73d73ffd334b8fdf5457845b4712c84edd3b178711d1e83aae91f2b3f58adb4dd98e4cca4a5eea08ed66d9fafd6206ddbd3f862539a0138c4ca7c07fe4dbacfca31fbbe9d948e7e52c5c50eac3e85ddb2a48977b6783dafeb7f85c33f0460018102a36a3ae2a89535372afccdfa5f094c82c61d8cb8d4760d00c4978553ef8035ac1483b5e179eab37a5ece4709673e938d4733df46825a77da9279b53391cb9400cc94c2347b44da1d1", 0xf2}, {&(0x7f0000000580)="fe0250646730a82d1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a60e1bacae2b61fd11d5e1e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17df647fcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332e66", 0xa5}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:27:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x50}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x80) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:27:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100005}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:27:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040), 0x14) socket$unix(0x1, 0x5, 0x0) socket(0x1, 0x8000, 0x1f) 10:27:34 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x51, 0x6, 0xfffd}) 10:27:34 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x190) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x9) read(r1, &(0x7f0000000300)=""/76, 0x4c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0x5) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 10:27:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x283e) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x6}, 0x8) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 10:27:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x2}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r1, &(0x7f0000000300)=""/56, 0x38, 0x5b5ae815a0666818, 0x0, 0x0) 10:27:34 executing program 1: readv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4914ec07fa1", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) pwritev(r1, &(0x7f0000000200), 0x114f, 0x0, 0x0) socket(0x20, 0x5d4a55bbddd32f0f, 0x0) 10:27:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffb98, 0x4, 0x6, [{&(0x7f00007fc000/0x2000)=nil, &(0x7f00004e1000/0x2000)=nil, 0x6af}, {&(0x7f00000d7000/0x1000)=nil, &(0x7f0000618000/0x2000)=nil, 0x1}, {&(0x7f00005b4000/0x2000)=nil, &(0x7f0000116000/0x3000)=nil, 0x9}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f000057c000/0x4000)=nil, 0x1}, {&(0x7f0000453000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000727000/0x3000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x5}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x3}, {&(0x7f0000c85000/0x3000)=nil, &(0x7f0000153000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002db000/0x1000)=nil, 0x1000}, {&(0x7f0000673000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007e8000/0xc000)=nil, &(0x7f0000f68000/0x4000)=nil, 0x20200000000000}, {&(0x7f000004c000/0x2000)=nil, &(0x7f0000f91000/0x3000)=nil, 0x80e7}, {&(0x7f0000c61000/0x2000)=nil, &(0x7f0000c16000/0x2000)=nil, 0x7}, {&(0x7f000056c000/0x3000)=nil, &(0x7f0000132000/0xf000)=nil, 0xcba}, {&(0x7f0000ee1000/0x14000)=nil, &(0x7f0000e44000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) bind(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="0107ebe2da3fdb4060796a20310bdded91ee812a7bd0b581bb2f24d347cbaffb2a23188ea3d658ad11f309ce24deac545153114ac9689defec867ff80c7fe2f109a01d5a4c929b56bc7e139bc3f6c16a0dfdd558b98677ebef15c08ef1a8e85d35e56e271e29cbf5882ae307edd451ae246a0bfdb3f0191eb7bd3d045ce1add5952d185d591db431056061f4fb43c07d9d0023f42364a22bf9a47b5aa672cbca7d9b061fe3b3ca0a81dfd58c00153f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="65f0575d68c330aa1ba9c53d3699580a753695c09ca71e73e1d613c472da22e1741a56bce49bb50f0995f411eb1f4729880f10ea16e13fa70d38bb407a477bb338ec8bb65c42c4d3089c74777dad48d7968070706b2aaf4ac4b1b0688dde741ac1617a781ac0640c375ab24c5481ba5bc3bb2af20c4494f7e47980bb3cd1e0efc85d702d6872d5115cf6c906ca687a24ec5d4680cbc6b79abfbb83eaad5e0480c05f4d8310f1feb2c24b1d6f9c90139796323a5d0e6b0fdafe5c5bde4baae85d6c599cabaf473477414c531b219dc9d50a831c73d876cb3a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x410) r4 = geteuid() setreuid(r4, 0x0) r5 = socket(0x18, 0x3, 0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r6, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r6, 0x2) accept(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r7 = fcntl$dupfd(r6, 0x0, r6) getpid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044, 0x0, 0xbb}, {0x400006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4db9, r4, r8, 0x0, r2, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) 10:27:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) socket$inet(0x1e, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 10:27:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./bus\x00', r0, 0x1}) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:27:35 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0560900d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea200000000000000009be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f00000003c0)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a03261d282d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af46e1caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401b47e02a73f9536a0c79cb6580", 0xa1}, {&(0x7f0000000280)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc6700430460802", 0x8d}, {&(0x7f00000004c0)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f6f2aadae8b89d37260b045847c62c84c62c2e02802394837988d32ca9769450bf5285ce84beea0e234368b9f801461a9df1ab2de", 0xd32}], 0x5) lseek(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) writev(r3, &(0x7f0000001c00)=[{&(0x7f0000001b00)="20b3ae5c655dd91e0b8c65973bba5de0f7a7a01e9bb4a6a704ac182854823448f41bc3cda2c07eebba0d4cc460b6b7f3abe566505c4a16c25b0bc3d9e76c510a96307bc568", 0x45}, {&(0x7f0000001b80)="ee83e99d474b54187c428734d0f861ebe6c3d4146d691d2fd610280fb9655630b2c7e3ace57ecd759f9ccd8bc061b07f6d04c9aedace8f1ee2f4eef62633368207c2ab08bb40b3dc", 0x48}], 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400), 0x0) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)="4ea1d4dd39087f431dd237f3b884afe66c7b53f154c931bc020b74f58eda5943106441496d2a360fa350a87d32b9257f14a69b49e790f7d40dc416b330cca8d5c33a4241fc0a9b8f5144c1ad117005350fac3affc7c19d5a3573b8526b949629f3a7a546cdb4efc7a55b9c2616da987dfc0ea8136af5bf4d4bab4de0c950021319212a7f62eadec69414f208ded9d578e4a5392b1a838826589269c02980dcbb6e2e6f3b541160416cedb0727c82b12a6c0aabd81005f37c3d0a6fb3db317af2ea47981487e7be788f0bb8695cf7db981721442dd5ae001fa00af1", 0xdb}, {&(0x7f00000000c0)="d97a4d40e966d6960ebba7ba5428c711a9e31ed807fbd138b23e04403603c38f83de955a7959152f133ddd04d95a6bb5462c", 0x32}, {&(0x7f0000000480)="bde995aa968fc6fd360200722765", 0xe}], 0x3) 10:27:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000e00)="e347664490ac55e7863a1e41d614ec66412aa332f24b6818dcdf655894d4658d1e9c160aeeeb9b3e1f832a8c49088ccfddadea2778f2f96b4a604fe8040a3c8d00f57b2bad8bd9bd800c18b771ce9504540e1dc6c02f5abfbb587ee4d52db82f729bd835e481b1d77adfb6f1fd084e0914084f89c1451fa98ad31e6b09a1993cca2941f73c0172ebf8ef7d17e743b0e939532bfe150c327a494382ec52e0f9dffc4893deeea7ad4bd9c8a75d0b1d50909bd55bab01721f97a070a48a29fb40eb4993af9bfa94c76e2496166a4d1df4be727211b4d5871086a729bd12f3032e9150349ad6b5eba9804a837d68e8a5b4938d23c5a22e71c2baee326d5547d3528e5c206271bedc0ba95559d908ca40fdd84e8fd14def78664ca51670065f4a74289d5ed384ac43f0ba19b9d0e9f0487dfe0dec041313d2c29c005355f9d597e6b2f2b8dc0112f82b82235d8170ca0deaff5738dd6263a72c6e84b40114bcd29b62b082c2e77e81efe1b4ffab9389c9b3c0e1e6e8059a206a7fc5982e3f7d6b9f628fd3496dc8e1f1df5e8d5e9a07fdc7537133ca6b81c9805456953e3330989db1a50f42a8eb35965654cdb1e8c441a8f3a185893c8e7ac6a043e78027151a3a61ada75da01e414b0e606b471f66ce366964f34ee1b3e696122f4b20b503f3314d87c5a9bbc23dc839e34182495ce686874ce86bade28ba14861e2bb7d9a1d5d9652d0f47c21d0868e4bce9b06e948393e3ca9cddbd36724b028a103534ab41cab7841e4354c15661d4601d87d626ba673e6481f3cc17b9d15289e6ec6f9b5d3151b878b21c5ea1246dd4085cb13c04aee290170f165a9df9ff0060ab04496aecd47be7d6e0fb98fb3a8a2f6d729a838dc8d53b5b432e699cbc119583f67ef57d25cf7f1d7f0365f8903ef247847093b7d0f79fac15fc24c3c40ae7562a4438ac848ed5e78f65b8701606e4cb002c59df2bfc2d502d846f551aed2b187157d701a8f79bb6ebe40514180f9d87d3063234f69fd311ee63debd5e17ed651c1ff0a0092a6ea8ae325d18e02ad6207f9b3dc6aa1b3c4bfc8f4b8117c652dd52955c683cfe0c75a548fd67a11083fc69aeaaef96cad7bf6ef406726ffef58c5012a3483d2eb45c76f9ad549463f0c50713e728e1e89f6b9bd5c9b0d460413cb8191fcf7a7801fd5276bfce799a507576cae496139e02aba9387a501784b95cd9e664fa60f8c722fcd715335f9ca0ed5f1416ffc5d180b6ce6750534c918a855229ed0d53b60d861f823a1b38592024888e5ed64be610a04a9b3d25fdd58e9f9102ebc2e36ec7a0dba8b447099c11f3f708e43e2012650c21f22c90bb5618308829d284d7582a95483c728a95159663b51c93d5201777e558e28c016daaf3956e9d0c5b322b36afaffd71d49624019de4e89537c335d116c54647a272341e092a09765817ae35bb0f45e4b0dde2e4ef216d1496708591d55d41b301961913054e1d54b5ba1c94e9a373a4ec792460fbf933793987621cdf8ad05ad059466f50f43a28bfa54c745b9f785967f4fc94d6fb2081849e0132e0160c9b35dc95423a174c9459b312e5d4b8a1916f0cf13517f15d8a58b50dc674596f2217bd6fc1e59890eece73e414e58824d924c35a1960bc0c911b61e5b9c99dd9538c951f458fcfe5cfa09ec4a82d0efbcf9b0a06324fcba5a1de62fa6dee0b6992b3577a37263d61e5c8ba07e945f7caed572adab39acb1bb7ab5a12a36dc3a1d93e9c2a999ce2aa89b9a49f24e6f8cedb1c306fe27815f254dd52c1d74cabc4c135ef8d8a3be22d9519b6a92d507c8db65da9670f1e2583d89244450e534f6e9b0f9df90b5647087ecd8e1c4c7db96265cb0133a0f60b80525b558d2e735d8220f30466997d0be9d38253e60abb11e7f94afb2f76eefc31f0d2cad19870eadaf9612e57d9e77c5788be82aa76d82913643c565091bbe8c22c2b149ad244c8bf24016e028d953a9495b777795a4d6e06c3c67bbe34c8f97fc9d0a7135fa0bb41e5bd950496d189cbdc0b8373d30c404d97cd26f584bc5aa47bd34ea1604165795bd71fb3630c36309012c72a1d5ac5109cf24ff867964a4451bb9a4aceb7bd582e39f8b56015c4a8190b615798c2fffdcd1197cc5f222b3180d59fb54f7f8225e4d8f1cf0f837af1b5383c2a72a2f5600bdac201718144c66bb52c2ba55f42a92e61b3c1a797480808bfea6eea469fc1e93015346cb062dadd9ee4f601a5603563d36604c90f8307db84768c3cce70cf66c71715f48e659121a6c824fcdff1599a7b8f1938a0f8628a1871008c97b6df8bc74413370b5490edf944147fd419dc24fa556955efc93d77e637a97475b86dab9d35cefe76c8b3de2d199458e52dc8d71d1ceb0f2903223f6f1d2b7eef1904a9daba39eb82020b507a1cb663f908db837462692fabf8ef0e3ef6247618f306e868d854db5459b08955209d9e66c9f7385a6201edf0272912d5afaf2046dc968ce19412261c2255c38af12b1136ac538a6220dd5c1f17fae21faa47d24e7b41b0fedf241ecb392cc01822aa087e1c881353450927aee32a9f15bd0571ad1a3000494c776c72a2ffb352d29ddcadf878f0855aaec14f6afc84723e19ecfa644b51a433587cdf01d7e53e465dd8d88332054644a141d6bbfabae84fe585795db7b743e29e276e24d0f4de5d7f63dc0651df29c05f697e03c36e6c15809229367fa7362e065f61601b88dd73662cc207d950b003df4c0a60ac362203144f6add1713d24c93d9fb6b03f4fa30b59c59ba1275d822841167d98ab9d314839e8d1c7d17d9c4f415186e251a12c9c8793ed81708466b55ea15f8ff7800ce8adafc6d8dcdb40896dae77ff0f9c9e8ff5feb98c25411f62ae3afe7fe61570ed43751744420a167b599a6c393ce20b10a8947c7c728d0a2322054fbc93f97423004dd9eb98a535bbc9f61f344e639508bcd3ef53879f90ebc8d212acc0b24aa7b60dcabb59a9841b9d0fc80ebd224377d896f204914437332ebf7d0c7101158b8f0ce489f1cd747c62286ad17afd703f534c8127c196b058a257f662d80ef3d47b5f39dff81e45e2d0fdc58e16243621725f25eaa431d3ae705e2694ba00f59a0249d916ea077c5f85db19b8242fe570ff440b4678292eb7534c25de51c65facd5d533945d9c9eb698f75f8b7840de78457a86931676d432ad3ee45e60b41bc4e4e219c83a44e1569dca2c9c71c8195176ff8c5449adaaf17bfde09af6016f557de78e0329d0e5be1bce5bb38687e1d62cd403d07b8831a87619285c1c2c45527237c4ea02ff1258d868a15752e6024d0a6cec4d703ec6539acc69b161a85d880c2a9c5722a0e0b34d8af86ee56fc4fcba20d203627bb759dd8e8e7630b7c6c19cbf4b0e147e367920e152490ef32cb61370d565be251e07f6515b14c3d6cec75a24f0822c565d271fcd86f2980638d19e5be7c9e74ec932f7c7ad8ed63905d5f019a3db04e8665b7c617ba5e79e65d3288b7df96a4e52917df19ac467a92e3dc7951f86bab652112d369a352c379d55e9963a5087faa1954d793496723998e79ad8e2800679563928c33f9deb38ea7e900460afd33a81d61643d5f0ff92fa5d4824d0fd926d77e79032ad1fe9990cc91b1988b661abf926d499670750b8d01abffd9bd44d18d773f9fcfb79fd49c9cce65fb9356e69b571f938f798d85eceaffdd044c828b1c7340112cc784d00385386c5b6c29942038fee4b0ade83555d0871d264140e78f710f349c7cb593bc86f55183bbe9b1fa2597e709ee64282172c03ed5b6d0bf3e0e8fe1685aa7759df8b9a49787722bd4126fa317a47a4e2adeede691640726c696641bfd56bb119b1de6ce31e351f3c1c951bfa6deda7fd2af5df0c146ec7dfcab4b9e8c215c2d7e9818a49bce11d6b0ff569249873431f0b19b52275326fccdc729213074abaa95a0b47c0c387b2d928c7984f58f99ee1d3edc8691b4bb74f9a07b12ffcfa20e402f9a2536b4927c125ca34b611ffe64946e29e4eaee6520061911d3424df472f3015944591b14a224a85b1de5b5c2e190dadaf0027f37950bf523c25d46960f1b045ae89258e76d3a24332e2acc279bc56b53a15c9df927e001e5e49ff9166642c89dc74a2e09c3f216d291ca6e3f79e8e3aa719033ebdae777bc120c8f0cc45cf2198ef3accacd2477bb467c7e653d5e2ebb537a19a1803708eb0f29f5fb669de670fb06c79bc29c646f4cf36052378da4d9db7f132b356b53c776d447ce0d3b33e65b572d394e5e6c10515fd86ec919f43a67bcce9377a922ec3f01730797bf1aa749deb5d8039ffd43a40a1dd84c07e4b24eb9cc86f1934a42814f53f9803b5fc784663859909e018f84cf463a44e22ca8ec1da26007ad25300cfeb3d37849f3078d99f35e1f495af0b51ca9719df17cbee77c6972aa15c7349f17c479419989db210affb2efb26d5961116d3fb5a4ff8697f87b7fcedba3275e002965c868571cfc3cb2b8b8ca5d5b7c5504f49367eeb877749f0f874b21b6a2596a42cc06b749a604e72a7731f70b3b8b8a04f9af4ccf1dcb8637d7306498d80df14e78b2968b16bfa3bdc1c925edabad123b51371503a73c47af1b439ba90bb9a8f41ebe72f66d9758d5155af34ad155387fef7ffb62bc1237dc775cee5d88abf74dfcb1c3a8d1ef3eea779a18d603d37bb13266acf138bde5ec9ea9f40930fab52f7359fea2f4220bb048cae509f96019c3dc3f895088db52b6564be9a01bb61b73b8dd0ad144ba3f7910f6f3c7899422e5d429e5553ed0c0e02bd6728c3129c854174eb5e8cb1fe78705269f4c3a1eb1a2968066007cd5b674bc903d705920b36b8fe54f14cd5c9ae7821b7efe886dfe8dfa26823c07daa1e2bed1ec309dca5977f794c13311828941243fa63fac681c4bd396d1a74c254c8c267c55b968722199100dfa356176b2e361fb6382b3a4259d13d41647d7a4a8dbadd3bf1a8d94b3788e19d4dc5dc5361ba132163d6369f922ecf258f496917333bc8d17054750620ccce1997a6668ecf4f0ef1824ca071134ac1b7d1722fb90cf11707517f009cee25f28e797f80059a888f309410c915cecbd1833ca22075d412bac825bde312e26ff0015e4a7b6049114b26c3b0fe424e48dad17628e035da72243e322c8fcabbaa4eed12f23f4a8c480191a16964f02145bfc0104a28796d92a5f79208b8e1831ede647fa66b53f4712be2fb24faf5af84dac9e2b227fbc9294b75b8bed4c4166c7fd3e1fd5fb38c12c19d2915d374bf7797453a8af8b053356eb74354760d16de56d7202a23bd83c3e83d5b6dac5a1d74e0f94922dece671cf1522c182ed09fe056ae102749a6d61960b2f3b7f929956e07cd25c40ecd4cd66c2e8c886cdacc529943c0ef97dbbfa65b3984290d1656bbc09b0b745fca0b4255587f032cb4599e732a683c6c6b96288476e10c502352029643c8ed44fbf74ec14ac050ab5857bab201e91617adc62ac1ee763b116a11da6fa72d206df827bfdf30ff4e7073221965145f951bcfdc5313b19e6f634bdde1141d009ed09e1477e74125b014b7e756e4aaef526ae37ef940f5962809541e4717746d0c5c96b8592fc6e3b786b1313d5588dd2d551e8dd99887ed51010221590ad427ce096eb54979e9603cb258b53463f5d1ec897121a69f627ae54090377ee4b6dfed858b084cc6c042ee79e3131cc8d2451fec8d4789d4e13bb3f816b041497a6f8ed268d1c43723bbd05d90a80fba1aff3eeda3df8fd0d028530a319805c0b3", 0x1000}, {&(0x7f0000000180)="5f9e276cb6cf0b4c26a7569b63f122e08e002bf98e84b946868696dfd7a8e387f9257363761eba5888ac349fe409a541a6b50a702420f6f03d8626e0414a522d4be88f", 0x43}, {&(0x7f0000000200)="eb423136dff3074e94ae3d4836b1627d9fc083bde4d136878f4e27c1f35b65319f0c5170d0708e9d81a36b26a3a77c51efc6e382b9d9214c0fc83ef639c266b3793beb", 0x43}, {&(0x7f0000000300)="75bee86da5a70480f276e1f9d4fa0b0fcbb0be633091b217cbb37c1bbcad70461dc6661996b6b6db1a53c52cd39e75f47340f966f603c69e316b32c6c3af16e3645d4a417afc342fc2", 0x49}, {&(0x7f0000001e00)="2967ede5aa856d1ab5b692fe8ca00f770f832f152a77ce415e7a926160388f441c083f54f4a5f8ee41d94e4614259e60200feedde0dedb3fc6238764c8247c666a9b884fe586d0f147aaf27e25a7b28ae566dc45effff2895e128525572d17e3edf6b301c5a917728d7c2238fdad8dd1bc8f206aa031e22eedf244c87f5c510198edf67afe7cae5eba7f9e8e3065a9541921300e3973f3fae450456a3d7281c35e530713387be17d9abae7ed68ccfc471e9d35bac33764bd8e68b82838a2c4e44cc533b776962ce1946587357f41e7541bee5f206e61cc8d3f84a563b63b17c8f99ec28d47bc97042d0d9ef701cb687d1429831fe3c6aadde4f044bc345a7587e50bc68a5071b9e1f9d32bfa127a6bee1566bd75c3d8db8ca78f4e19ecdea11299698e043cf9803df6a8f47cc29deae8fa506c3525e02e690fe778b1c1f9652f989ff4a5bcce63674713ea47a7b79d5f7986635a9504725d38d07ed3b9d99fc83a27af57b47dd25a5b224aa9e1278aa88cfdb1ce010397bb521d4df26150b7bf69c24fd322227542cc145ffa978ba978a9ee885a6c205c3c5fe6792d13eaac30dab00007b61cfbed2058b4bb89f7ca0a6f92f3ec1cdebc8732a52a0c0e5fbd39ce457e77051665b0a61d63eb6b24e4f61a2cb93a050b456929cb16e9b21e016a12ffbf96a7fdaff44e33df0b9555486838c90e512ac95f022bd1b41a49f0924b00cd03a56cf38ee8d31db3aa70ae95604cf5543c4938de5f89fd541e71f4743fe921758926813b0b1d5aa61acd69fa5dc009afabcba31216f3ac840fcf87c9be867045df751e46256cd686a91cf4c029deae825803070fdd637c42ac2ce49bc6c7676c0ddf021e2813cacf0b74c951ae4c6a3ddacf83bf30d5ee84abe2706ca7b1cc51a573f9f2d894a063621700b1d8cf589f30b1fd613c655379271e14f11313323e6de13c11a3e751649ed4c5749296b7f5f006a8a65900a67d0be9a0dbb8012294b99534504a0454dd28ba9c3079c9efaf1ea8e74453a2eae5e248bd267de411a7b7b6b36900e9c85a474e5c731b8c420ef8099bf89444949d1c7d1718a6bc40dd47cc0c46fabc13bf1de74638b0e93588c7dcd0b01d518b46ec4d3593e2267faccad2751973c51032d35f5849902d4841e4eaf30f7a90c3bd5d55e431f4fc8297f76762a83f2392a486db3705dee70a8f28a620fc2b16b193bb03917ba634a539d2c9bce808b18f76552798d3b12c84dd2fe6ba8ec6b762e4bbea15dbea17da6e79d34fc0b5d9ca6a4648cd5867f81d027686a26302c00c52245b7c304978c3fd5bfe1565a94f4f9b20debc736b99768cd4715499497466251e78738eafba460eaa6ed903017c4a4f5e33744968b5b2f096bd2cefa36752473f78715b9a3b18c2d1401d2a116701e57d6ef135d06c6c6b13d812f0c8e662f56d31fb8c4dcb8d4ac515058818ecf850261448218739b02cfa258994799fe720cd7ca48007f567ad8ddd4280563ab577b111322cad0edfbab2d618df433edcf9e5f261c35b90eddee8e29ae75dae6fce53b29e4d69be0ad3c2c1c765d310d8aced766e8305acebaffb1c3409d049ca5b036a99f2c79b88e1820ba81c720606ade84a9bd7bcd2a20d04b121c6ac205e7cb224e4739bf4c7853a1de566b4615ed93ace128bdfd73efd7795cdc8d0d846b66f181ca50ff8fa1c00620df2c82592fcc8047a823ad306836bd7907cad14437299e7c922da1af720dd2d2d09d8ef00f531cf9f1cfa3407586490af058343cab45e3f29492af2da4874cfa2599065e02904925f044802abda4c50eab6d71a4a01c933a68e2305c17d516ebc5f88be6a0439c7f00122aace69c12e76d398cd7d0fda6aac1e49f6a5855575219523412097bf6e38af10beb59771653f18c80c99234841667d4f9e9ee6e883da2e2cf24b8c4c6acb450aaa9b51a0ce07c222e6cff59434af1f6d3b35b28ccccc515a5b8fb7a938fd7b19474753b4f8251be18239da0d41932b05051387f7f7c09c5670debbd29755d96f1e8bbfed9cc5258a4606e4b572d3f073e96666a39892f9de816c01ba0094c2d9b432cde6bd4b16a4579ce82360d82bafbfb13569266657340ff8fe5cafc3b43ab48971f42dede3e3a25a473dfe28061418377edf07f3b1c59096ef10db6f73c1eef036478a344ca9e0010108c005cb9ebe8e7f4ca1ea332a3e4069793cc2554869146bec2a71bddbd20dc937ad1059b7d49b6426ee1e193aeb14bc874cc5465962b977c6739f33fd24269e06b0a3081c7d2ac96f835608fe2b01065544cdb449dce864fced0cf31b254272a1958b537ebad695772963806209069d7239b4b615d5e8c28fce4d238c0fd341c8db64aa8af801f929ccd7685abd7c1ecc6e04efbbf2e4fc6a92df1e4ac63f316e70e4bf977af24e80b502993663f2f45b23f6d89d5e996282d8a16243a9dd6f6b53f35c5e6195b4d98ed9bd1daa058532bf3895fd51ccb5e68bec1377938bab2341235ea8013ac38eda94a145427c9515508a07dd5216ae14accfc38a0c4605082c807e6cbc0af199547cfd723cdcc9068242409ea442fa57dc1d97486eb0da50435f9c703f8af1991a344aaddcc83f98d6c90b8dbe2dfff4d6f3a15d059f73fcb196f03934ab2e4668cd2f98de4e2a3065b4ec0ac7577719593a2e23492cca3afbd2f0b90a5a3ad2b84d94b285297c3a9196aefd4c2398c4edfdfc4edf19e1071f57feadba5b3e38b1647064ada792b0018b75694090725f68e4a075f3e1c45f33ec548e5ad8cc8045c10b1096528b9c3ab5ee6933cc921d8777247f065987280a426413d211262f4f2afbbed26086a869cf0ca3a6b449adfea9bb40568412c6c6ea3d9a11d9c4ada6284283564e5e42781a937d34c0286053ff1ee84b273108e840fdf144b9b947a6a6ae44f60d00069def5a329e8af1aee56b21550e24002adeaef1ff50daac21bd3352a6416d0c8a14f79951f9b17e1f87fd18ec0723063ec0ddde24c53c0c07e788b832f3f5af4e6b2457de296bf2b87bb5770f99df56ea363153aa9947a318048d656c63b2a507fc511a5acd76476443752867c04f602a4aea4e8398b14a86e20637e7639ca02dcd65b160663121b2d8e561958b4cad425409a7f29409fff6b671e3cb76fa36082de7353077bed4ba8c38dc305309f421278d34a93fc843bc8008d92d86a3cbc1ddc15839fb95a1f57c72b60b911429610d135a05a49fdd1584670379bc745181cbb6a6307e0d43568cc57208c388bdce2637b10d6f8341dd62ec3582db3f8255ffc1de5b8ba73c91e808e95721667954f9f94ebcc852637f88a388cc5b9457bf6373ab43cb05c0370dd0abe532ec904ead73a09a8cbc3f59b329435a699d3956c8c8ba313a7350b8d6ab12c578f8fddccfea9114e91a0446357927b3ec63e6d82d76d0f7ed939e7f369cd5d31d3e03e86799c15ae5bf0f61988e230530ffe737f456780db098a6207984633d86d79852c3bd9fe50b95788a7f077d40e3b57c13f740136f490b235931e4942cf7413432db1da03f8bb1908d0721ea6259d04385b8d58b81ccd78d30b97c57b94667abea18db6e12943acd5259edd764b223c42aed827d9a9517ff46fa25dcf65a81d3846d1f4400094b8e881897d5095b4f24f78415a1e4d901a0c855866c3bdb62678d9863d4b06cb1d68cbbe4c6bcb8a80fe224069df4711100612944e3de506e5a1daaa00ebc1d90b2676050540234902e086840f0d45bb51c9258d2118e819aa52197c5b9ffebf3baf75f85f009d279ff9bcc291d2f9fdac9e9b257cf36d8ed8ec4871f7520d199b45cb38842164029c817e000eabb0b64de965fb07a2b29363ea814d37a3d4abca08da832b65632362504771b9cc850fd4df43ff717171f3aa0b3444bebadb6ec2327e69651f8df9d493084f5786eb6d215d4023088aab2bafa8e7006592432175e6f37f163ba55e7947950c93cd544b5eca537bb8262b060661934947511a4950db5b8def052f0918a006ca250bbbedd051ac1f5c829134f704c85b8bee0ad1dbd20d12fb3f3dfa723454ef09cd0450da652fe72ef57d1e2091df67e0c42934f2784c82dbda052a2ef25d350d18cca60e73e2cd259178bf15f5540194d5f579c927e7f8e55eccd04f0a5e3762145a62885a3ff48dd11704ccdf8941ae6e582025a528d3a232aca2facf1383262412592d1c22d5f6e7503d077758a809b77774bbd92bfa20be3c8628d0671cf05b4b19b747639bbf72f4f3012f5ee082f85e35544826e67ab037a0512cd291542d840546c5ac4bc6a6e36e386b0c946505d2dc534ae622635b8aa99f2efe4e91309bcd837d7f49a2eea92ee3a5736efaf486abd406cadb5fb66182d735e594803be1dc7ee3e9a4c0ae89425c4651e0ce2db6c4e6a0d3bac5722f956d52822103a8bb83a4e779c28e9fa5b8b923c21bd03300a1360ff40d6d7a27b950df79f7419a159939522aaa524182126275d441850dad758e9ffd602dcb466afe9e36ae1fe2761f765e804ecca304e35918808b7268df67cb44187c60596ba802ff2ff320e57f78264839670187498254d579246ef7fd2d8fa31128161a20631d9e0b57b55f72c94de1565d0318c7e6e8425cb2bcef0a86c92d4fc29c5caa94ecbdf1e0b37ce60ad3ff6d93d9d83f009ca9aec9f351472f5b120e206d3ab98fefb66b1b4015cc10c5c935fdd515fefe84206c25f275ec55c66e00aabf16120b8f2b173d3b80046b7b28063c4cc1ba0b8e0b8a945f5baab41efd5d5eb44ea86de55485b967a98ae82236d3dc45709dcf4e5462f7b346ca216aa8568ffe33ee2ef04e2065e9248e6f7b898bac2388702e1ae418b1586bd3767484d009bf815aaab26930094d30fb8dd73aaf49e2bef04d7fc6e9c29c2ab451f183718b8e0aad8727be079a5886c9b9ccfb3b4771ed678c49d26700b74a2a61e072db053116b16884a21a763d3bae0b91726046c99ec94658619fa03dbad94bf135da4babdfe916e13679bec7075182e10911dd93b3517774760f904f0b9d1baffcc31fd6768b39dfa03cc4fe05ba744b8de7f507cd67c107486e64c2b79a77f9e1c366ac119c27defb3d6c714d9f93ad39f9b02da409133ade0b9a2599c558b3a20e70ec84721b38609ceec1d360f189bb3913f5a7bce0c8e1f8eabf4a85ee2308693737d01a3cee3ca304384f145daee9e1f96e9762d1c473bd2b5a6fc052663654eb62950b4764008898fd3a38425a6e39a0b848c3a6e1045a0e270405e22eaaf574cc12546d9ff1e7ed6b47ae69396b46001b33b356aae9c9d7cd5927ffc9c0f898b19996c85bb3d9a89adcd353c41b1d2d46c32913de58f39f83dab12c9b9ee29e121009c7d49f1fbf82b3ca5faa7174a6eeb0b3423f71c1fc27a66f1cd6f9758226ff5b546694692075ce83c353d953d4a71ff8d00f48c4abcceb234a175ca60e1f3820755f02a013b44580d869404ec67f73f8746a2badfa5b8bd468b0ed0c960cd838f5d12ccecf171b9499482145d8592b950eb4d72a90300902bc0387eba65eaf279c97340d39008b6b4ba768f63e4d26deae6d5a62957a1494eacbaf84910f70a2e1fcdba0e8bb5edb4b8a6c62a1bd1c909952fe94d7f4a7fe474fa7bcedff60a6a90b66bdb1b7b1ec381902873ae569d192b202f9ab34357919018feb44440952b3a4db4fa2fc4bc89389457d2c2131c7b1bc747522046e4357e8a414dcae916deb8d1e5230d07f5898674ad8c55d025d799ebe61abda4705bbd31c0d02a18c47eaf0370c1a72e16", 0x1000}, {&(0x7f0000000380)="240e76f9e8b9526dd95207aa02064362eee94eb58787d8229cf01e76af6c4bc77a37f9ce87e78e6fea2ddce9d81720e439bfa96688ae9bae3da74f1ad1eb561d2ba90496e4fad6be0bd1ddab43744861b311c4ed45564bef1ac2895fa8d4e39eb7ce363b6703ed505a8cff09b03553d6acfa24fe95ead99aac6e3e319a84214c", 0x80}, {&(0x7f0000000000)="51893ddb00875d68270b78eed88ed5f262f27d8f9ffdd56bb559977f288cbb295ac417f9", 0x24}, {&(0x7f0000000100)="d0c3d900f307249cf1b0fa6cfdf550721fa488317f2f37", 0x17}], 0x8) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x8}, {0x70, 0x0, 0x1}, {0x4006, 0x8, 0x0, 0x3f}]}) r6 = fcntl$dupfd(r4, 0xa, r5) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r7, 0xa, r8) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r9, 0xa, r10) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r11, 0xa, r12) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r13, 0xa, r14) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r16 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r16, 0xa, r17) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r20 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r20, 0xa, r21) kevent(r3, &(0x7f0000000480)=[{{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x584}, {{r3}, 0xfffffffffffffffd, 0x80, 0xb0000001, 0x6, 0x9}, {{r8}, 0xfffffffffffffffd, 0x40, 0x1, 0x1, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffffe, 0x40, 0x40, 0x0, 0x2480a461}, {{r12}, 0xfffffffffffffffd, 0x32, 0x40, 0x798a30b, 0x401}, {{r3}, 0xfffffffffffffffe, 0x1, 0x4, 0x0, 0x20}, {{r13}, 0xfffffffffffffff9, 0x0, 0x4, 0x80, 0xfffffffffffffeff}, {{}, 0xffffffffffffffff, 0x12, 0x4, 0x0, 0x1}, {{r15}, 0xfffffffffffffffa, 0xc1, 0x80000000, 0x1, 0x80000000}], 0xf961, &(0x7f00000005c0)=[{{r6}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x1, 0x9}, {{r16}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0x100000000}, {{r18}, 0xfffffffffffffffc, 0x5, 0x1, 0xff, 0x2}, {{r19}, 0xfffffffffffffffd, 0x60, 0x1, 0x0, 0x8}, {{r20}, 0x5, 0x80, 0x1, 0x7, 0x9}], 0x7, &(0x7f0000000680)={0x81, 0x6}) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="9a0600000000000000000000effc23e00818d23aae72d5435ae336ef58ce46a566059e3914360591a36fe597b5cc9581e357ea80b48c13df2b", 0x39) r22 = getegid() fchown(r0, 0xffffffffffffffff, r22) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c101021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c1f6f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f03000000000000006e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bdc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b37687d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03baa6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a5c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 10:27:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000007c0)=0x470fa24663d8523f) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0583f0000005d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f0c82077ec9c488674f767b264b0f0c4a895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753ec23ea02b90c9402c7eea85d19c8e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031effba6ed2ea7240000000000000000000028b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a7322210c3c7eda7b15b9009be57d63e9a736888abb31686023ad16e4121d5212d8ef930c7883f87f05b810ab256e4012aa1ea712cd199267e0da7a5cb7936422246be96845b83f984c3a9cb47ec2089780f42c33a77a3a7694e6fd25a5f4cca0be04c84bf3a5e596b547d881d995615b22fc5444b62c98f2e07de841bc8702fad7d8302e9d18d91bdad036539e28660cfda7f048d0800664949b9ffb8b6b7664c602c16711a9befc5bc07ddf2c5c8d451ddd0cf1f42ae3f71dfa450b5773d494db786b0fd53dbfa8cee85e4e3a0990e90a31a43c2710b9eb5f293189f7dc2206d2d1c0c669db2002a1e3e3458bc170d6261f2aaa88018fc4e7fed579a49dbb7db90ff9ed932ae81ce5a94685b3ac52853786d068b55deae2deb698acb8"], 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000005c0)=""/67, 0x43}], 0x9, &(0x7f0000000700)=""/122, 0x7a}, 0x841) dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffb7) 10:27:35 executing program 0: r0 = socket(0x18, 0x4000, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x28) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002340), &(0x7f0000002380)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, &(0x7f0000001340)=""/4096, 0x1000}, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 10:27:35 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) preadv(r3, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/59, 0x3b}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x6, 0x0, 0x6) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65033f666951312483"], 0x10) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x14c, 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r5, 0xa, r6) shutdown(r5, 0x1) mknodat(0xffffffffffffffff, &(0x7f00000014c0)='./file0/file0\x00', 0x6044, 0x3) close(r0) 10:27:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xc, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x7fd], [0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x210], [], [0x0, 0x400000000000000, 0x0, 0x0, 0x2], [{0x0, 0x6, 0x1, 0x3}, {}, {0x0, 0x1, 0x0, 0x2000000000000003}, {0x0, 0x0, 0xffffffff}, {0x0, 0x13ac}, {0x0, 0x40000}, {0x0, 0x0, 0x8}, {0x0, 0x3f}], {0x5, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f000016d000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) preadv(r3, &(0x7f0000001840)=[{&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/110, 0x6e}, {&(0x7f00000017c0)=""/34, 0x22}, {&(0x7f0000001800)=""/26, 0x1a}], 0x5, 0x0, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x6}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) r4 = dup(r2) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x2, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r7 = dup(r6) poll(&(0x7f0000000380)=[{r7, 0x5}], 0x1, 0x0) linkat(r7, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f00000005c0)='./bus\x00', 0x0) recvfrom$inet(r5, &(0x7f00000004c0)=""/247, 0xf7, 0x841, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x8, 0x80, 0x9, 0xa9}, {0xd0, 0x9, 0x6, 0x7fff}, {0x7, 0x0, 0x2b}, {0x8, 0x20, 0x1, 0x9}, {0x570, 0x9, 0x9, 0x5da9}, {0x1, 0x13, 0x7, 0x6}, {0x7f, 0xc0, 0x7f, 0x5}]}) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 10:27:35 executing program 1: r0 = socket(0x2, 0x3, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = accept(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r4, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 10:27:35 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x6010, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a0a000/0x9000)=nil, 0x9000) madvise(&(0x7f00009e2000/0x1000)=nil, 0x1000, 0x4) 10:27:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xffffffff, 0x550f, "f6001000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:27:36 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000380)) r1 = semget$private(0x0, 0x1, 0x180) semop(r1, &(0x7f0000000000)=[{0x3, 0x8001, 0x1400}, {0x0, 0x7, 0x1000}, {0x0, 0x6, 0x3800}, {0x1, 0x1}, {0x2, 0xfffd}, {0x1}, {0x1, 0x1, 0x1800}, {0x0, 0x0, 0x1000}], 0x8) 10:27:36 executing program 0: socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000100)='.\x00', 0x20, 0x0) 10:27:36 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0007e70000000000000000000000000000000000006a"], 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="39d904721527d276fa25aa4dfd6914bf31646183cd099c10bcbb4b1b74c12b521ec62a63c31bc93850e4280b16ca5927082673d7d813e76b69793d17eeba648df640efa17fb331af73a109de05ead804564a68", 0x53}, {&(0x7f0000000300)="9d673d7421a29e19da14ce4f7ccee0a85f0d13d473b82d8626e75a47ddc83dffe6495541be2744cf306de6c1f83d8f46f4ae774d751fe217103b55afcc12c9d53c7872814b69046d79210cbf1462d4c41ab2da64b10f4cb5f1b1226796007b0316918119a2ade145eb7c334cbdd67e55e6a488b17828e7a5e6a612f5b89a92c52eb1dffa37030e46ce4cf3d6319ccb49e77d03b6a1a6629b4bd59f82e734c3a5a8e9257337aecd72dec7be3ca74cbf82e9cd87bf78ff827ab294a44ad37724b75c8d19127d73648579b89dc466bd", 0xce}], 0x2, 0x0, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 10:27:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x8000000, 0x7c], [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x200], [0x0, 0xc1, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7], [{}, {}, {}, {0x4, 0x0, 0x0, 0x200}, {0x0, 0x0, 0x10001}, {0x0, 0x0, 0x20000, 0x100}, {0xa, 0x8001}], {0x0, 0x4000, 0xffffffff}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1cb75516540be48d, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x8]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x8) 10:27:36 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 10:27:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) getrlimit(0x1, &(0x7f00000003c0)) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) write(r4, &(0x7f0000000100)="480edf9e2963690f6642e7409a93124c514ae3a82f0c872cd1934e56329329e776732db63f3278a615e8946becdfb338106ac6f58a1878fae5ef8881f3fac8d12775fd059f011d9eeb20ed32b88a592f21b23f61911496b5e2aa5fe552138e34ddcd7651123cfdefaaeaf4ce6499ab1d70bf1ab3e854e252d0d53a6b70fe2864b0df09597d60fb229947c4bd0d8547b70537d9cc60e6eb9d0b96b781c7bd036588d02a9b7222d1f337df45f01c7371e9eed839e932666adb987b4f", 0xbb) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r5, 0xa, r6) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[]}, 0x0) 10:27:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x100}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x0, 0x10000000001}) 10:27:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000000a00)='./bus\x00', 0x8000, 0x20) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x1cad5a2ea5f8d26b, 0x3f) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004f98a3f82104c7967199215330adcb568be2b8a943b6a65800e9b3fa5d1b1e98412407b2e3a66129414015cf46ab8e9f2647f78befc736536b8b2436822ffa033f14b94040000000000000074f2bcb9232025224dc027f314ae1c93ac151f2a94721bad7aee2383844d33a581728563265a987df66e87deb73a477ac9f118f869699a1296f7fece5a851f1594d1b27285d8ec0a2c927bd62bbab3ccc8874e8a98e938d4148c47341601d494c063e8f8a6df161df42ffde28f3afcaaed3fdc5529225219ec37ca8866a947d7cc639ef852c4d896bf0a26160800001d"], 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r4, 0xa, r5) dup2(r4, 0xffffffffffffffff) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000a40)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r6) pwritev(r6, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffe) fcntl$getown(r1, 0x5) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xf25, 0x55, 0x2, 0x1}, {0x4, 0x3f, 0x7f, 0x10000}, {0x3ff, 0x72, 0x3, 0x800}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0x5, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x29) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) r3 = socket$inet(0x2, 0x8000, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x18000, 0x0) fcntl$dupfd(r3, 0xa, r4) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0xfffffff9, 0xf5d8, 0x70bd, "0d963f5a41c1cbe68bf023ec462e537e6111efae", 0x6, 0x1000}) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1", 0x128}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 16:00:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x8d2f, 0x0) r8 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r9 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = geteuid() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r12, r13, r17) chown(&(0x7f0000000100)='./bus\x00', r11, r17) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, r10, r17, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r20, r4, 0x7, 0x0, 0x4, 0x80000001}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffd000 didn't change! 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x14}, {0x60}, {0x6, 0x0, 0x0, 0x821}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x11) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x4004667f, &(0x7f00000000c0)={0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000000), 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc093e8 va 0x20ffa000 didn't change! 16:00:00 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x80045604, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0xe5, [{&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x10000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2a}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x5000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2ef1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xff}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1000000000000}], ['./file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) setuid(r3) setreuid(r1, r3) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() socket(0x18, 0x2, 0x7f) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r4, 0xa, r5) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) r6 = fcntl$dupfd(r1, 0x0, r2) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget(0x1, 0x2, 0x118) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000004c0)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1900, r2) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) poll(&(0x7f0000000480)=[{r2, 0x9}], 0x1, 0x0) read(r0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0x3000}, {0x7, 0xfffff777}], 0x2}) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0xea4c59e6507b0908, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2}, {0x74, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x8, 0x1, 0x2400000, 0x3ff, "b7cfe67772465c93d68458bafde15b2c90537802", 0x7, 0x2}) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = getgid() fchown(r3, r5, r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ftruncate(r0, 0x0, 0x8000) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 16:00:01 executing program 1: r0 = syz_open_pts() syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r7, 0xa, r8) r9 = accept$unix(r7, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) poll(&(0x7f0000000280)=[{}, {r0, 0x40}, {r2, 0x8}, {r3, 0x40}, {r5, 0x4}, {r6, 0x80}, {r9, 0x1}], 0x7, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRESOCT=r7], 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r11, 0xa, r12) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x38000000}]}) pwrite(r0, &(0x7f00000001c0)="72d4d6af713766ef263dd96062b07f8c4306c2d083a4a318fd91f9b6337ec82b604744393d9c3d8d70eed48649f9563654a4cdff4ea6046360281c1a717364400c49a0280ee86909976c056c43085a8102a64b194852feaace212e95ee1750d38ad0a758c0044b8a218640270e0aeca3b8b35d1044b5ae57f26ab5dc7757de4da51f0183791d045ce6321eaa4ec02ec048f11d65221c24e39af71456be8f46f1b721f0470f32d9abf04f8bcb0fb862ca482a783ce41075ffc34c5ae6d6cf440e336270778be2099169db40a30e0c3eea340167aad900c3ba21d8f61cc782bc1af7ccccd4d06e4401ffa327aff6e98e2853e023057758eebe937a37b0908b61acd371b5ce40f05c3d538f84bda9d7847fd3c487900554927df32f9ba0c9d5d3e3a6c2a22d87e8140fba42e67e91082861b0a8e51af141877eced30d4c9d02b67b715e700a2e5540ff4e1b9c86158915cd326300ab035b92e4af853f7d50038cebe8275c3431d63f42dbeb7f0616cd13b34f107db6b88f17639952302bed157efa9ea39cf19af38dd114330586eaee526befd3c31886579dda91a53dc4651e85716142de9899f91631cec7cdd6000a6cd933e0a2bd566fa5dd0924bc51dbe7ecfa5f04a248c3c1e3122169ee29e39a673465fd48ae0de9ae118dd93e1824fd73898022797cda75674dcf6b126e36434857d6ea7f9a3bcf6c69b6fa64908b3401c0869bb3805bda955890a3c13931cee8cc1e2a0a7a96a26dccf7eb828e5aad8a0961f8e7981c567e5e5598a9ece8a58232bcd62d438e6aae03b569a3870f4d33cc23ce247ba3c27bd128503cde9b927baf0c3f45cb3a14e794cb0e4bd5f6140887a1081271e3694ab92289e6a22ecf90cff1aaf8e0d9d4ef3dd3d5a2b285def973fa9449bb52f61c87516dd97a25434bd29f6ca3ea979e57eef9314d77fa4f2f5fb490fcd200f0613546971281cdc0a08818ad5b27ea98a3e453fd5dbced50ddf7aada3963c2a2f9c7644a4cca5bc88aa4aebc15e7fe7219d67cd7456581c1e80c546680c2cc12469544ac848dd853bebc7b9e889b98fe590245e3c2d0fe7d35ff78c7328fcc147a5cb941c57449edfe4aeaffd79891d0d959a5eb89980875dd1b2f8ea2955c9f34d6a7378e919a9998be0bc8a2c098df11a0374bb5716fa5bf79fe89aafeb2d26bada7dc189a709d7587ac46d49bd492800f4b5f01cc6afc3e4f20c20d86bb96513b2450ccf5ac7b94dc4c289918c575e73ee8bd29b07701b2379294d880c8ede3aa7fb95433bbad40aa1be0af3afcda74ea5b5fba767ddbbebc311076d240d89ea50a96b762000f1c62c2b53bff2d93d510bb8615628559ab88b075e18dfd2ada7fd0d203738901032d072791f1f2d9059319957539e0d9c229484aadb0da8b432d09825e3054d32dd7e0187f071a6aecd73a8170e9ab5ec51ffe59362295af3027c913b9c2db6a5768e01b8489fe72f284817592a15b35e85e4e8c479a5a74e2fbc293146d326faa4218783daf7f0bb1c1afe64fb38f0d2219e184447d36002de00c4abaebb5b8fc95647e23e5cd1e3c21a80c6da3ce715dfc2260c62f7669ea10b30d99329b52c95c7a2a3da32928634826a7df26a23785f5d433c1b66f44d43cd692aa1255fa346f0dc0d766ea77f1981323406380ee796378405c52fc78ac9d3b973e5509f88acbfc77dbb0e6286d69b4556cae770997bd6bd4271e69774cf799a128433115299c33a855ba61ed67ae54728588528375fec151e2e4e80e615701f20f9a7d2cac6295eb35454f317a3d5e57fa587f8432e267ddea7ff87b9f326f4c023ea94be6decc5a8021ba3893842427cfa713b8610143197e472bf83957cecd40ee6ae5d9961a6474450c734a5fd308f8962f1a7cfea9993a0ac2c5a0f56d337328074dca9db76920dd7c8f0272c4ce1ab869ebb8755d960df0fa487bf5626e80b691cdbb47fbf9f858ff4fc390fb3da5a1a8786df8eb1cc09a435dff0b80b5397ac03bf590bd77f4599680e40b888b0319b8147333f8b7be8a39552599752cbeb101f67626aa4ddc30e57d88f8fd3c64a8524848ab8e09fd9647376391ba804a19290be5e3e605eded9450b635b5c351a044e44cbc310b291ea84598e767a8a54136922d90df708cdfbe5cf9bcb7bb698c763ce9dd720cbd751dedd784d316bafa689ce6f497a3dd1713cd8b5ab984af879854d49653aee77e4c95b76457289a59a816e56928d50b7020318b52ec440720c82c0f22e0c8144ed14fa154e131394d6a5cf25d1729a05474ae9ddb77de1d1f87cc6cc8f6ee8bb58dadb7cc867d90f523c0549990e1200c62ecccfc6bf410dbeb7a2b0ad4439452cce24b852310aad71152bb867028cc3fa5f41faef2d068c888e254d61502f52a5ac361f0554377b9d2b4aad8b11c9d8ba87676cda5e2cf8c225ef29887717c529ad08d3b05966ffffa1ba5c2d6ccad26bfab7f8a389aa7ed50ae01b917a7bb5c31688d8dc75fd6a79b79535a7d0972139599deac0aa80c2630aff6a6d13bc289576af93453f51172850107e5554ebca49d8a578bda40c43203005a52c9bec2468f60c525fce2c7e09dc1f1083fa969496cb3430cd6dcb1eddc1d15a7ba0bb9f37f82898d45fbdf844c748fa40e150e63804b8d00abdc89b8d19c3e593a02a998d014e10c277a1cc66a6daa3923770f46ee2031dcf35525a3ae84c198b20e294b059b439bcaabe37ac1c510466f4888a1c617411f8e1ca6d9f28d51651fab338e0446ea8de266f86f1552800b4036e071ba5c3625bf70fbe1a48a2a076ebf0c98d4236bd83c2698615adea6ee9280c97ca25d608978aa381778681490de9666f084beb7003f71146728463fbf310b0151dc15741519cb788ebc0fac4c123b93ac68ba3253d8c8590d1ca6d6a0f3ad6ba806df62f771b79e64bacdad96ee52e504db011c110c2559ed3ee9e44057b7ab569745957ae94e820cc5ea7e231468c7118e049babb57c1ee78009aef41747eb7750793e4049ae8856c0355201b0cc8b2b5058d0611666d6f254b891d6fd1719bc665c6f9a90d602b41b3f04fee70af55bdba68488048eaecdba94eeea6dbe7f4a7d91ee30dfd1ccaba7d0e8f10f83975af1676b2350c7691035e4ea698ebf00a73da221616cff85803c821a76faccec6d1f7129bca250661ea2f923bae98fcc6f84a020d7cd4c0184db85e97b3127d2955eede383992282496a33ef84b9abd60ce5a46da9d0a8399d497d1d54c226365c153d06c95991844a4366e75e68b0c73b22df88d836a8557c6c0f3e5d116fff0578931b688de0b7997f5f8f83629c79a4af5b8b54acb312aa9c3fa2fbe81313ddbf24d25dd9bff51e851844fb2c867b5cab6cb1a654c1a24e9776af7f2fdad042e24aae92365a200d58c81aa7506d7029b6a7e4aaa1da98daf2ae0a5b95bf5ea91c2b816c7c58b79f760d4743a75053610f1fb25b65b67b8aebd03ca9f626b1ffcc061e332cbf5619203674f6071de618a57e6717ffda803bad743e256b3758d0bc1fae49db89c6efede6bb3eee0912da8e504e1c11c8f315a36491d6c912dbd10ac83cea83b0c7c34aeccc58c3b9c899ad9f0d719f40fb75d7bc980e30ec3adb52cf314f0fc8174fefca895d8ba398f0b94b63c63a547229d56d6e561e75489b5f8eb8c5fecf0aaf5b13fdd1dedaeca162d81c9312c5f82f0193f06e1ac98dfe62675bcbc6c11b3bf0dbfed407ea65f0f3333aeb28524eb12d32645637bf33e417debf896faecebff46e17a32d9b82d62245411f49d4bfdbda055f09fa35714b2ad3b9f0d0fbc8d6c3d6ef62124116f5efb2a66bbaff647c8af5305bab6f62e166abca67d8839efc9499c453f0e19e02780a4767e2b415174f733825c29249377076df7d7ed6ccd5f43f4b3b3c85f4bf2c2bba3f20dd3de12ef2e5a348e365ee8013d952aac095aea9924eff94495c5862f9f91cbc4f5c6e9332dddbdc5b13ba0019c35d3909513159c22527ce3094777d74309e4f944953d10a4183297711b762e2080616a0731423f82858e5eae4cd3c7f6586120053e535458e2ef8b0704a8f465cb6b5950f6363f118a919f0d572a2d0102b73005e65b80d30c0fa3d467a2ef9fd937dad9d91181491cd07fefb56c49fb6f532c42b3bce33cc29132ca1fb6a3dadce00016d3e3b6a88c2a674d921a7b62765a4e3a5641566d2d875261ed619c20f7f2aaf1dea95cef05ce227cb0d4e17511f297ad235724419f42ec024804c269c7dc202c16de06a1b889232bb00df5421815816b1bf84fe9ae0fb9a2e11ebae983697d87db4ef76358df49c45750d336f3f09264b817fe63b45254648295f802d25db13697ca50828e4f8c373b9386831c237b945ffa698e7915e270150962cbe0c271584373a8c482f8d3c529f08b0ff19ce0ab51778b4cef16bc0bcef96796ae937d9c39ed1029d51e8c04a1ee99cb7fcf6b10ae61ffcff499653cc2841d41f20f48b4f4d2f426bbb63932dffc691bf37e8efd772fe866ab0424f9a5ae47c64b5c43c74864ecc04aa04ffce04d487d0c094f8306fd22bd8a28b33723c890281ee26bf1e9640143bd9c3da16110954ae38d278614b1dfa25271c160ce2ec0ea1c0cdf83ac7a48ae74690b09747c68d46e65181de9c723f7315bd047ee5d39845f17c21ec75967461ad2111901dc391195236fc5507a920d1e1fc567eab20d89b47c3a722df1b43392b27c448c133a6e80fd9f02bb8efdd2eea7641fae43018e6af98048f393ef1d4241652e62d7c506bdfea65f7b3291f309112f22ad3b3e103a9d964b85fa9c7b4633ac8191fe88f952738934757d0afdd79acfc7b4a37acfaf10647e264a94523cd792acb4a9d72726eb43dde205870c59533744a90e1ce97d6d75b04fa6b27df4f9b261cd7da4a0276b61822aacbdcfafd5b74495e4a303e8655a35c9460ebd5f29360a6140c992ef5ee8525d7a470d436160955450b07e82be56f09795fafc72c26176cd082a203d485f83308fb70b3fa7331ac0284735c46e7bec01906fb021a899726259cfafeead4218502dc684cd6d33fe7aadfd311430254e6ead69a7db409c864ccc371f8c4c296dc9524343867ec4c4595e8d023aa129b5e0c220a65c11d3241d93951993ec54ac41338d9d1cfbf4463d2db148703b76819e6295ead242d5867380622210cd025e53845e40dd9a983f1789f15b4703ba10fed60f993d63d20b6b3b3686f32ab4b4689fc91d682f57b7b62765b7f9984397419ada09f52d185145240e0e765e08d727daf39194a105715b2504533394f7ab6f4ac692ee3bea59333fa022d34385f8a7b905f346b465f89e7e82cba22803dd354190f2c38c944091bd6cb3ed01abde20800ca5f097cc071504de658c810fa7f81d5001ab7f9413680895533f13f182e9245df9d8d4dfbd3af281de925aaf3b8c61617420fb1ea50f1fe8d0be3bc639f04e4fcc199ca15aa50da6432c5bcfc5d801f0b7bc91884930b222eb7752bf037d14c962023c69b1815727e42155fb2bf5a879a86f2e14f622763f466beff0c70c306fb40a97bab048811a26ae4b3f304007c7f10349ef244251e87248d61675affca8ee40a173704e6cb991808373a85857ad1b5edd4dca8f7b3e23a69fe7bec9d39dd31b244fc58c834438ac1ca98ec1c44639d54122976fd42e56d6ccc97d187a38ae3dae039f0cbdff5f3337c1bc334c1b32dae9611a9265a5b9b6f605f5d2bc4dfa45fad13d4ebe96ea1162c1eb74d30df19fa3099984c9b4f5d0ee133a54b5dd0fd76", 0x1000, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000001280)="0433685751f8537ed146ece80706e59d2c3fb0a17fa315bf2068cdee572ce5f7b7d694c11d80825460d6bb5b574e3399726e77464602e7372ad95397fcf903aceda2baee8032274373ab3239e0b360abce778df96e404d4f25f5d64c8fb1f5556eb8e1323b7acb13be163afc062d4948761f73ee397ff211667e3d00205c4591b25362c2e1e7a4710ebcdba9c7dd2129b16004730a5c47a31c7e70c111a84f5a35ab8826b8800decd81ea3cc94f18830a246f6b423c1c44d6e2b7b1173d682c6d8732d63f8830ba8b57efdff690264a6158c0dc50ae2580ce0fe4543ad048ccb0950a79e0fabbca78bc1591d5e139e9cdde4a5192cccaa968d7c6ed60b46958a3e2766c3cb76db59c1d168afa9e9f0db4e98ac53fea32ddbd3f871d58155b5f45b46a0a211fc5c05b5302b59737cad5752e403546dc69ce74e681f6de1a223df6240ed36f68d2de1c120415b57536bd8d485fcfa97463d4fdd17458fca77c4c3cad22788757f76a10000000000", 0x16d}], 0x0, 0x0, 0xfffffffffffffff9) ioctl$BIOCLOCK(r1, 0x20004276) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x80000000}, 0xc) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="220eea13cf800e2677a96a565ed500582a0390000000", 0x16) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) shutdown(r1, 0x1) pckbd_enable: command error 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r5, r7) lchown(&(0x7f0000000580)='./file0\x00', r4, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) r10 = getuid() r11 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r11, r13) lchown(&(0x7f0000000580)='./file0\x00', r10, r3) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r15 = getppid() fcntl$setown(r14, 0x6, r15) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r17 = getppid() fcntl$setown(r16, 0x6, r17) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000740)={{0x4, r2, r7, r9, r13, 0x85, 0x4}, 0x51, 0x7fff, r15, r17, 0x2, 0x7, 0xffffffffffffffe0}) r18 = socket(0x2, 0x3, 0x0) connect$unix(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="fe7219fa95f38e711599164230b4a276082a644ef1444c956ddcf42238e7268c02aff44ae69b6199897f34d4588a0747bbdd6dfb09c4be83f9dcc90fd03260a2b51db9e4b70c9a793d981e59a7feb726aa100a202709ef8ac0c11977ec46657a36ab790e3007a38f387369d3113f9caba6c776e3c36dcb46a7e7aa867c706881d8f4db8ff7a2e15e14504e482472dd119855d9269228f8ca030000007553e4c3671df18c2728dc223ea3b081c0cc5c66ed7d0a7e5c390922cb7d179d9c06135c5e35060000000000000053d9afc0c33c2822180b24627fd775e44142081f2606f1a20f51056c6f8d207c1705fea09511157d0558cbfe6c98486830d8c4ed858bd251cc26bbceba146776fdccf34579f7e866e16f76d27f4a8c04001edecc89a046447593365563dd6f34392e2024908df8dc34ebcb6e70b660d582ad708a28d4f2c38639fe12280f00d0cecbf4d946d6bd3f0056456bfa17a79fe0607e2f7203bfa1197ba0264a9fb963834064bcac3e268c9c7d5b5f37d0636feef75a0090a83c62d184fe60a824ded45eba6b2218c0d03e9843c39a447b74177fc6ff44cbae2a5fc70eb3c33cecc00f35b08fd03f9f3772b63daf7ee54a556fa295b967f1f9374354d53b92cf3f527c364e8638d9c9212b7f12e72a677ad8e44334ba64b0d19a3878e6b0f93eef30f93df4cbf0de5c47c924a81bc0eb5c33573ea434c4e6b6490c"], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r18, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407867a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05ac070046322743c39335ded507709de965cdb9602c42a5044bc7607b6596461c32f3e99dc8e199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f76227d3078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee67b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8, 0xc0, 0x9, 0x81}, {0x2, 0x0, 0x0, 0x7}, {0x9, 0x1, 0x81, 0xfffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x400) r2 = socket(0x3529d01a8e8826e9, 0x4000, 0x1) recvfrom$inet6(r2, &(0x7f0000000240)=""/180, 0xb4, 0x840, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x8001}, 0xc) pckbd_enable: command error 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r7, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r5], @ANYRESHEX=r6, @ANYRES64=r8, @ANYRESDEC=r1, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r7, @ANYPTR]], 0x1, 0x3fb) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r9, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r10, 0x2, 0x1) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r12 = socket(0x18, 0x1, 0x0) close(r12) getpeername$unix(r12, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) getpeername$unix(r13, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) close(r14) msgsnd(r11, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r12, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r13, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c2600040000000000006f1aff30dd3d4bf318fc3f0c7506b3cb0d7b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961cc6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca7bac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r9, @ANYRES16=r14, @ANYRES64=r10]]], 0x1, 0x3fb) msgrcv(r11, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r11, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r11, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r11, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r11, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff22000000000000000000000000036eaf601829c37ea0000000000000000000000000000000000000000000000000000000000000000008a0000000000"], 0x80, 0x3, 0x400) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(r11, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r4]], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r16) 16:00:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = dup2(r0, r1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = socket$inet(0x2, 0x4000, 0x7f) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x7ff, 0x5}, 0xc) r4 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x0, 0x9, 0x8, 0x0, 0x9, 0x0, 0x8, 0x0, 0x0, 0x2, 0x8}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x8, 0x0) r6 = dup2(r2, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff, r7}, 0xc) r8 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0xc) ioctl$TIOCDRAIN(r8, 0x2000745e) socketpair(0x26, 0x1, 0xbd, &(0x7f00000003c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)="2ba1de4b6cc15a3a5a316a43c7cd67854d6fdfa2ac5db57c93aa62ea06fdbda3a38490c9fdcdee58867b2f533b464104035cff58cab2dece146463bd4e7038562cb71c26b0d9f76c6bf41ef504630e00afd51ce76279565d0d591f19c23f1ec5fc5979da75281bcc9a91d127f54e522afb7ba57e8da08c886dede70c01fa5fd330686f0046e36e61011e675d6ff92df31ba77142431c80385971fd9d7351cc44c556467cc4330c090554445d33a0731b8c046697e0858adbb0fa5a853431", 0xbe) r9 = dup(r3) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f00000004c0)={0x0, 0xe0, 0x1, 0x8, 0x3f}) r10 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r11) r12 = syz_open_pts() ioctl$TIOCSCTTY(r12, 0x20007461) r13 = open$dir(&(0x7f0000000540)='./file0\x00', 0x200, 0x1) openat(r13, &(0x7f0000000580)='./file0\x00', 0x8, 0x40) open$dir(&(0x7f00000005c0)='./file0\x00', 0x100, 0x28) r14 = semget$private(0x0, 0x4, 0x6a7) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000600)=""/124) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000680)={0xffff, 0x6}, 0x10) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x13a) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) r1 = kqueue() writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x2, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) r9 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff9, r5, r6, r8, r9, 0x9d, 0x2e1e}, 0x7ff, 0x7}) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r11) lchown(&(0x7f0000000200)='./file1\x00', r11, r6) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x2, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) 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, 0x8080691a, &(0x7f0000000300)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) sendto$unix(r2, &(0x7f0000000000)="fabcf5f95f472f1ed732fe72a4221fbf36de38029669cd5089dd6a5ea96b79619fb7cc00a07474ac492e593beb09f531b76cd48561da0f8948bd617ba47cc79cdcef822ef6ac00b16445bbdbccd35a344698637aab539416132c5c84e72c1777a6", 0x61, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x8000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="abdebaecddcbdc45ca1cd5f113dd1a3faff10d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="105a5c38", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x0, 0x7d, 0x26b5}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82b4e57f7f000009"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") r1 = socket$inet(0x2, 0x3, 0x7d) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef02c191d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000200)=""/40, 0x28, 0x800, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x1ff, 0x200}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) flock(r6, 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x200, 0x3) renameat(r0, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xb) semget$private(0x0, 0x4, 0x284) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000c40)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f7a9bb6540c60a4bb87b032c11e7cc00000000000000000000000000ba7fb07d2687183fe7700c4f3c539b7b99856dd4242c89e242d3c7822a429000625aa9d0c8be73cc0290aa9da9d8d153e94749ab9fa10927a1f9cc6a7edaa95af4159ee75b10c44bf3069d32e608474cced5d2310a", 0xb6}], 0x1) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffc, 0x0, {[], [], [0x3f, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {0x0, 0x800, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0x1edea0}}}) 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, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1e, 0x200000000000003, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f0000447000/0x2000)=nil, 0x2000, 0x3) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x5}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") chflags(&(0x7f0000000080)='./file0\x00', 0x1) close(r0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="13030000000000000000"], 0xa) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f6, 0x0, "771724309aa2982d8d09b09a4c9eba000800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r4) accept$unix(r2, 0x0, &(0x7f0000000080)) r7 = semget$private(0x0, 0x0, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000540)=""/147) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x1}, {0x60}, {0x4006}]}) fcntl$dupfd(r8, 0xa, r9) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0xffff}, {0x3c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") geteuid() 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = semget$private(0x0, 0x2, 0x308) sendto$inet(0xffffffffffffff9c, &(0x7f0000000200)="81921c9a10ce4cce8b7bc473c6413c98a3b1699e115cbc4db59c300b9c42651c0d01d2e31ae1b43386595b5e2c3da9d36bda7e7dcf8ca153f158f39e7b67d94da5a51149bb53c0d9fb0db4503521cdddc36a4536085d5edc84dbec3fe66f22e2bff02935ba445abab88d0a8b62ee", 0x6e, 0xe, &(0x7f0000000280)={0x2, 0x0}, 0xc) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r0, 0xa, r1) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x10001, 0x8, 0xa00000000, {[0x9, 0xffffffffffffff9e, 0x5, 0xfff, 0x6cb, 0x5, 0x3, 0x6, 0x7, 0x268e, 0x1000, 0x6, 0x7, 0x9, 0xe39a, 0x9, 0x7, 0x1f], [0x9, 0x8000, 0x5d76f789, 0xffffffffffff8001, 0x7f, 0x2, 0x800, 0xd62, 0x5, 0xffff], [0x6, 0x800, 0x7, 0x8, 0x80, 0x7, 0xfffffffffffffffe], [0xa6f3, 0x7ff, 0x1000, 0x8, 0x6, 0x9], [{0x40, 0x10000, 0x4, 0x6}, {0x9, 0x5, 0x9, 0x3b}, {0x42, 0x20, 0x1, 0x713}, {0x9, 0x80000000, 0xfffffff9, 0x4aca319a}, {0x2, 0x19f, 0xc5, 0x8}, {0x1ff, 0x7ff, 0x4, 0x6}, {0x2, 0x2, 0x7fffffff, 0x7fff}, {0x2, 0x38, 0x20, 0x8000}], {0x4, 0x6, 0x0, 0x7}, {0x4, 0xfffffffa, 0x1, 0x6}}}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x8, 0x1, 0x6, 0x2, &(0x7f00000003c0)={{0x1, 0x80, 0x2, 0x5, 0x3, 0x4, 0x8}, {[0x80, 0x1, 0x56, 0x314a, 0x8, 0xca8, 0x9f, 0x20, 0xfffffffffffffffc, 0x3ff, 0x8, 0x6, 0x100000000, 0x2, 0x0, 0x9, 0xff, 0x100000000], [0x1, 0x7, 0x0, 0x4, 0x8, 0x100000000, 0x1f, 0x7, 0xe478, 0x2], [0xffffffffffffffe1, 0x9, 0xfa72, 0x5, 0x5, 0x200, 0x6], [0x48, 0x9, 0x3, 0x9, 0x0, 0xff], [{0x1, 0x5, 0x3aa9c272, 0x8}, {0x3eae, 0x8, 0x80, 0x20}, {0xf0, 0x6, 0x3, 0x3}, {0x1, 0x6, 0x3, 0x8}, {0x2, 0x1f, 0x100, 0x3}, {0x9, 0x6, 0x3867, 0xfffffffffffffffd}, {0x8, 0x0, 0x1}, {0x7fff, 0xffff, 0x2772, 0x7fff}], {0x7f, 0x1000, 0x7fffffff, 0x8}, {0xfb6a, 0x3da, 0x1, 0xffffffffffffffff}}}, 0x4}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) getsockname(r0, &(0x7f0000000440)=@un=@abs, &(0x7f00000004c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xbf3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = msgget(0x2, 0x290) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/90) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x19}, {0x64, 0x0, 0x0, 0x10}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = msgget$private(0x0, 0x20) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESDEC=r6, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX], 0x5, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r5, 0x0, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000040)) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/250}, 0x102, 0x2, 0x0) syz_emit_ethernet(0xffffffffffffffef, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) fcntl$dupfd(r9, 0xa, r1) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000400)=0x2a73) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/199}, 0xcf, 0x3, 0x2000) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x0, 0xed}) r2 = msgget$private(0x0, 0x498) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xfffffff7, r3, r4, r1, r5, 0x0, 0x6}, 0x7, 0x9, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x6, 0x0, 0x8}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20, 0x0) fchown(r6, r3, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000240)={0xc5d, 0x20, 0x60c, {[0xfffffffffffffffa, 0x8001, 0x6, 0x5985, 0x1, 0x5, 0x8001, 0xde4b, 0x80000000, 0x8001, 0x1ff, 0x0, 0x100000000, 0x10001, 0x9, 0x3, 0xfffffffffffff1d1, 0xc14], [0x8, 0x20, 0xb69, 0x0, 0xffffffffffffffe1, 0xaca, 0x532c, 0xffffffff, 0x0, 0x8], [0x5, 0x7, 0x300000000, 0x5dc1, 0x2, 0x34fa, 0x8], [0xffffffff, 0x9, 0x3578, 0x0, 0x38f9, 0x6], [{0x0, 0x81, 0x800, 0xd1b}, {0x8, 0x40, 0x19, 0x2621}, {0x5f5, 0xfffffff9, 0x9}, {0x6, 0x5, 0x17}, {0x80, 0x8001, 0x10000, 0x9}, {0x0, 0x5, 0x8001, 0x7fffffff}, {0xfff, 0x1, 0x0, 0x100}, {0x0, 0x0, 0x4, 0xfffffffffffffff9}], {0x6, 0x4, 0x0, 0x3ff}, {0x8, 0x1ff, 0x23845483, 0x6}}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x3ff) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000540)) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x401, 0x0) ftruncate(r9, 0x0, 0x5) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000600)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_index}) r11 = semget$private(0x0, 0x2, 0x10) semop(r11, &(0x7f00000006c0)=[{0x3, 0xfff, 0x400}, {0x3, 0xfffc, 0x1000}, {0x2, 0x81, 0x800}, {0x0, 0x6, 0x800}, {0x2, 0x656, 0x800}], 0x5) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x10, 0x0) fsync(r12) r13 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = getpgid(0xffffffffffffffff) r16 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0x1, r14, r5, r3, 0xffffffffffffffff, 0xa, 0x401}, 0xfff, 0x20, r15, r16, 0x5, 0x3ff, 0x3}) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x5}], 0x1, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x3}], 0x7, 0x0, 0x8000, 0x0) kevent(r1, &(0x7f0000000040), 0x0, &(0x7f0000000080), 0xe0000000, 0x0) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)=0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x1, 0x23, 0xfffe, 0x1f, 0xef]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x20000006) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x1, {0x20, 0x20}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa72a1b75c479b86dd6045050002008600fe7400000004000008000081fcabf185fe8000000000000000000000000000aa"]) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) stat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f00000006c0)) rmdir(&(0x7f0000000000)='./bus/file0\x00') pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r2 = socket(0x18, 0x3, 0x6) r3 = semget$private(0x0, 0x7, 0x80) semop(r3, &(0x7f0000000500)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x800}], 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x800000018, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000540)={'./bus\x00', 0x16, 0x0, 0x40, 0x0, 0x800, 0x0, 0x9, 0x0, 0x2, 0x2, 0x2}) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r8 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x8000, 0xcb) readlinkat(r8, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/121, 0x79) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x72) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x1000000000000385, 0x0, 0xe3b) sendto(r9, 0x0, 0x0, 0x40d, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r10 = open(&(0x7f0000000640)='./bus/file0\x00', 0x1, 0x10) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7, 0xff, 0x7f, 0x2}]}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8809, 0x106) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5b43, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401], [{}, {}, {0x10}, {}, {0x0, 0x20000}, {}, {0x0, 0x0, 0x10}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r5, 0xa, r6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x12, 0xfffff, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xefffffff}, {{r4}, 0xfffffffffffffffc, 0x8, 0x20, 0xffffffffffffffe4, 0x15}], 0x7, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0x5, 0xffffe, 0x3, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x5d, 0x2, 0x7f, 0x6}, {{r7}, 0xfffffffffffffffd, 0x10, 0x1, 0x200000000000, 0x81}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x401, 0x1f}], 0x8, &(0x7f0000000200)={0x6, 0x7}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r8, &(0x7f0000000080)='./file0\x00', 0x800, 0x5d) mprotect(&(0x7f000034b000/0x2000)=nil, 0x2000, 0x4) 16:00:05 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x17d, 0x1c}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000c40)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f7a9bb6540c60a4bb87b032c11e7cc00000000000000000000000000ba7fb07d2687183fe7700c4f3c539b7b99856dd4242c89e242d3c7822a429000625aa9d0c8be73cc0290aa9da9d8d153e94749ab9fa10927a1f9cc6a7edaa95af4159ee75b10c44bf3069d32e608474cced5d2310a", 0xb6}], 0x1) 16:00:05 executing program 1: r0 = socket(0x18, 0x0, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="c9098ce6fb77c489837c44074a9c254222fac3dc939bee803fbdd058cbe46e3bf2790d73605876d6cff9904fb5bfa490e4a0b6e78db49f3023db311d8b00b60d5efdea0043a3323575ed72bfa4cc10bcd02989dd7ca958ddaa5c26bfc0b8d3f1218e96314994cd59aa1a728b75d9e1cff4dafaba4f28c698e3adf899bc091a87915a20a9bf457347b1508dd11020764cb6d7a5b15c606a2673019f468001c507dfb826af1bc6655840cf33eb852873f51ec6f7defd8ddbab774914dc80816c4aa6a261e6b96a0858bc6735cceb5e22942761063252d9a9a63d02ea72", @ANYRES64], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0xc003, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x8e) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="593f8f4b6ce9cfe2b6937320d88965eb7f08b1d1b8873a3ecd23ba7470c097fc156b4a601f29368fee17899c1153d6e60b743712c772477d90d6e331e455070a3c63b366835268448f13205ab34fe38310cec33cb98d6804f3"], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c1, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x3, 0x0, 0x0, {[0x0, 0x81]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x2, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001340)="ee0472a0b07b1c099fabb5e4e8e9515282d83df6bd3502bad4a2675d4b0302d2465020d0c11f87cdd23fcb0171a4264f9137181ed63667bc60fc04c93279fcce8de248c240c0a8f650e62cc7342d7d837bab1788385f508b0442c29011b22f78e80cb86df2734e7a175dc3720989381fd008203979ea063ab1fd048d8b9c4dc89f663d28328dbf033cb099bb2d8cf92ec77d557bffe0e173a4c97b84055725a7c969d0726be0aee8cd408178a8e27b93125cd1b756a1035784c72d295e82b8fc057629609abbcc28018e28ec1710eb92b994e95ab15468405d443911e0319b35383c5abf00c367216102da30287c069d3805307cd1302039874e09447c183a5d9aa6ff4c2d4d86f1a0d53f41ad033c9921940f16690876b8a865e5fedff8d7b6289f5cb82ccb2a44e710b8d67379df501c7744c2f550fe1f1646b2baa7a533918a3e2575c1cd32e5872a3db7d2cbabf4f618e4ac62906024bc8954bad526a45824147e5a827a9fcb5419344bff7a012dc827d526d2f3a9f7fbcbd3a1ed130c2514255724da53015e3f6afb6b48f26ef11ca89a131f4f4dc775b4451404187effa4cb7ff88ca967c0151f7f4d3142d6245c2f1926cbd8e54ae44d853e34906b1dfd8aceabe557d5b4d1477e30ab3f201a4ca4c004ddaff658b5aca2f3f99374f828bbae573d9e32c5f5d32f8073960e8454086f7c4faa2fd39a681cec86b5056f4f8ce319bb1c05db5abad52db71a142fa1c182a1e57f45075e98e219c6cf4f4ce8b60fca991d1ba8d59b84216549f3f60cab4b16e7205042a7ea4fc5f70698dc64df25a5e02db3865a89ce7740d29afc9bb48e4e9eb769298364b56f75c0999af969b894287f9a00d0716d3ca326792631620a3c908435746ebb767f4e014d487de8f796465ac07c37c7cd454513639d5c2d432d5b410f625a44332de445c0fcd3656bdbd4c8459eada17c7a41819bfaabbc53b758dd346b03d8af900061bbbe31159d0c9a1a52fca8a8bf8ec86cb03b251dc44896ec9186b2d6d50accf908bf8089ccf3919db332094e68d07ff2c13b767d36ae381e12d78e715734d7993ed7ee257adb5dfd92fc141be0c4ce024918cc214339babf7489a288e333b070161aa6ca211c5db1a747958685fa2ab16208e1d111c01f025e79ec0fad6453007e2c32676b4bd94f41b244811b7742fda4d0e1945bf7d600663bd563ce4b907b2f35a39b01bc9c25a909fec2a66372b159bb2e097f229c9f384265b66f4c357adda1c68e1a3708bbc81c842691e9f82e5269c0c1abede6457ad7c2ea8274eb78a4eddb82a205fa8e27978c98fb06f8903ab714b812cd6b35ec0127025b51a0e6dac00e2a16d631f7a888853723ae0b018e83e6063c700044124ec77b49ada2d491c4617d429e9b984ad1f1ad411dfc3beb24681a9deb42de6428e64e636ce8fef26606f576c357a0df27f60dbf8876aebd9a07084b46b34348774a995a15553a1f46a29acd29918f7445d120b88f72d08a63be67ceffcc530a5df338797e8d9eaa8bc490294f5f51c7534c1b8f20fb6185d334a2e4baf60822db1a616ea12d476cf35dc5ae1614dcdcc1f5aa918665a5abd0f7263de63be12c08a2e1dc6c33c2fe42713ed41940b8470edeead7d4962970ea4d12a4025758fd7007d3ec89ef910ab748e5678b1a9acbd4619162c347867540a16ad041bd63b7abfc420770c7922a3320cd4c3a4d0535bc72943fff78190d0c221966a75a676c1643fbb772b0584a0b6bde9c82cbc1c04a1694c18ec10672eef2a4aa9de0aafaa51624da2662bd37bf8ad3f671b3877d12ca62c9a5ee84f89d225aadcea08c0ce300a69ebfe9316cefafa415e661063ff01f0a2822810576456367e263152316261ba62b85897a900bec8a5a609c808513ab5b09f9714fda2108fa3e616d712856c5a35066b9393873f8af7d41b8880536f7fb263ca3765f3915a1ff68d688667f49d9dd41f67cbf519b19439a98e328c18f27dc061e95cadf1383fff31b9e31341d8b4f2ad41555a352b85e7e51990b42f1224b2e869362ec4ca3dd3e8c81d5a0372fdcf23e76bc18dba3266c66676db66da2a57a22204d593da0f0e9da86489b72e1e1747956bbd49a3d506e622383f13dd5e5b0a003c10acd17cb83c8459983349809ad0766f34e7195a9a52b0742873d112bd3b79c744c779ca161a6a088a41426b4698bc84406c73930dfc64914911a2355a9c177b453f5ec15162a7354076c68b7cbf713cad7c2a6057efb60f407d45dc427c0749ff82589769c3f00a86c620fc8f1f763b6e1167fbe96024d991f63842cc61477d43f7c44f6318400004fd051107b77c2bc02d3e2ca90f84acd389f0168501181df7db869180feea3401bfa08a669a5c9218f6f3dd25e44e3f27d50acac4a8b59e88a4636735487747526a45fc47976f387bfb1fabaf11b6942ca4bc8b54197e946b33f1889624e936f10974a0fd83c2062bf9811b930a1229427854ab5779eea4008e63e3fa8c760938bc4295ed442abbb09f034a3e51e9319fa14965b50337ca695b941d66709e3b23ec94482f265e1d09519c3d7ee67dc5dfa3953252d8399d467202ee08b46325f588dd29605020b832031926ee0d7ebbe6a9c2df779d16902bc7c6c43e529f6050a2cae8427e5f83429cb1bfb2a23bc1373cf2bb5b676ef01d93bc34e5f220e319ac5024416f8816684e4912a5737c4f01f59f8749281ed07206ab646e0b30f71e9dfcb87f2caa18dcc0813cab48f73b6ec77030217b980ea2a8aae9f40d06d39b721a0136684c4cde039c4782bdd8dab6d21ca9c67f0d62c9c61b163907981e88ba3280aacbe573be1cc82b222467655fe3773502e6e070076429705d5cfd357b1b3d5758a8cf38e92c044bc9141d3a385ae1058e568a49807accd733067f334502af0899ac7ef958138e0ae3dce779920e16ebfa413b23b0e3609acb174af78cfdc1bc89f833e6d6ea4709c43aeca239c2e72823609c4155038fc163625706ef203a6daffdfc4b8735126126fed6b7d421c58823bc45a45abc66c7da1caac6127998495417fbaf6c9126ba214a8379f4bbe1bac058dadd45c70f9a754cb8ccc5d8811c36ba54bc5cac66f344240a8174547a3f247676a9ab2567eaf09b538e019fc40f5f97b6f6101a94844a18e6a8d9d3c4e6728de59034a2430f5fd2cdddc7bbf3146132aadd9007f2b415bda47ba888d0c781b2e9dd4f44be492a0c586924f07deddf6f78f966fb414f64ab9c151a75d5f1f01e4747dd4c934984305b7f947e5728acfd8ef644a0166bf8e99a9be7f19e03221840da3d599c242fcd03d87306af147fbc57671d320ef3a4ed309d7fd1a9292668ac44653ade41864a44255e8c68c47c5e2c4cd0585dbe234ca3e6b83895ff60e7c855a71b5288d1b52a0aa46869e4be71d95ef5e6e9d5be47d27a69a7bbfb218da532116f7f3f6e947078f2c1e5420ae1110ce06efdfd97f3f89f7688a808a94d4a80842360a555d3845b343f4cbcbd8409b9365ce51a9d2c5c8abb044b1f66be97d499dc5f7a767afbf04529f80645faa44dde7db4f872dc21dfc367433c4c70132cd43b6c50cf46a4c31995314ff43bdbb69dd07159921147b730a5209f59776e2b9201e5354c6b7f279724871c6a3c5b255b798425f75d0b1241a1281da7aa6058cc6fb64f73810813562a8238df078bfef6f574ce48873263cbfa4bb1fb502c5edb46a25c50a212aba8ad28f1c1f5a1857079869755a3747c803f91f71b0697acb7ad3f80b4928ff8f957412f9bdfe1207925163665c92ecc18bb546435e9a59a326681b4ed094f5f783b5445f355648c2c6879336a5b36ba4be9fa18a2a72276106020516fff0ae7cfa0e657f6a598c1b5a68487943c8b587cf9c76078f32854659d24cf2737e26f04534daf37526e0465b09680c4f9e4f0ac26e4c86f10d7ea14ee183a353b98e7a8548389e6a12c7fc94b3ea084c9d8291783d465c66ad576ec05cb61e4e5af5956f4a48037107d8e3636863f5e2314490b5c0b099a4fdc9fc7ae88e3f8c53ad2de34c5895042880050bf13cc0d280ca09c26f203fbb8e4db43b54e9eda90f0575449d82b117459935a1c8616f7ecc72d218eaf2900194d8ed213b31ad7b11308fad7583ef4aa0cec4cde19286a4f3e67fa975a7347dcba1e7a1559460379a191d2c7dfc4108d50c2cc316a36922d96bf3111548abe9fa9d9c6faa9ff8dbe808546b4ae6666cee402de6e2e439e03e5b3206590574fbf0b3fed183f664cce372fc0e6de75e242422e4b5f72d31709b25c06c05e6f2cdc948f73d4fff5154572e7c29168ffb9702db84902dbb02e3dcb0f60505d3cd73121b09339f0848409150c68544081e9c0141bd3d110589e41606a5da2140b4edee5075a85a10caa5a135973036241043e9dab0d8c96fbb02a94fe4a116111f9637f5c4bcd1fe312b1eb1635cd76e64fd77f82abb50ed0b0225820fc84d931928f9feb953f51d27277145e41b89b09656b3ea9086639ba77e2c364ba12e4ffe964f2c94bf32d8cb9726284927cd0297ac3dbb113fee391dd35dd6d9c1e89cb144cec2c097e9dbad8a4d93f6c6a13267060251a534d91ffa2f22b10c4e8bbc97cfe7babb00deed2e62e0cdf0a71852c3720ef7464f34e952f6b9a5feb154b146f87dc7484dd045fdc56693a976b0641c48158c0e7ed186a504c0fcec1ccaa1b96dbf64e1879543baf29159aa056a853d26002e76727c194b11f6191f62fc4c975022489b8f8a0479080a074cdab414b6dacd34ab7e10676069f5acf7067cbd161dc28a28915b6dc3759023d52ddab57b325e338a77a7d94aceadaf29a0a233d41255e6b886726f3b66f7baf15a1051042000dc6222b7eb00586c01fba5cb2255931fb0647815a328fa2c591998f9c4542616553886fcf3aa4b612febb8480dbe26f9f1f66528dbe32cd9d21a764499b4f7dd036489f8595a79fc1face0b93133fcdef072e166879b0b5fb15e82d27b06379eab889c93659222495f77664e4dd08e14f5999be39521ec10d6d17bae96b91b04aa8b5ef03a68d73159a4bebe5c4e17e6b2fcb81ec9618e0d14683703300da8aeec4ac36ccf24f84ec45f040adf812ddafefff969e0e52f84f3288d495a70bb7206fd92bdbb74142ecb7351c0a6e18023c572fa7e61bbb89871d50e95775519f8471b564d5e509f258729da00a7288d4d68662980ef1adc1e73356ea9c0d0d6531224c98bfc54526c9c94139bc53ef3707585bc328190a28e043132cadb653e6ed0882ee8d0a5d14910fb30a9185a8b1cda1209842e1ec8fcc48bc327ac0a361e24ac475334dd08aee99b680a5dc2aef6965759a72080cbbfe13a35904f88e7e66e77d67d0d05c742ab528dd2d0115663326bbb755ffcb84a92864469e6f90d4a263487d501697ec3ea98b9185fda87dec541743a9ec4b56a272046f0266251688be6d5d818f9833f1962f4f39a00f56369ec29b19a3104c63e6b7857cd528f25214e34e3bcd79ed482a57c3e8f53ee83bb53ced8bb80daa8d74224b6ddeff70d3143448023667bb5848d9faf4ee5147dd9ceb1990751e2f8d08c94603ece28bbc3dbe342cc0011f53ed531ba4011f21eefa2aece04045f5ab8764827529f0b281cf4952493eb854f860aaeefe1f828c99662e49bab4635f51f3ed5e5244bb9bfa752b9e2cefdcc7826652df6fbbe5f1cd6aa1fb78f9ad5c3a043acb90e7ec28b58b90e44a779edcdbb870657e5e3a7974ae78c79a50731215b434c5126f728ac9bb968", 0x1000}], 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x81, 0x401}, {0x6, 0x7fff}}, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896db5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf8888a1d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290675b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000881721e437758bb316286e62130e81b879d14f3431ccebe60f2d7c6b8ba5d9eb42b4b22abe9d2514b695a4ffe0d3ea3f6aaddd6cf3c2c48f88c83ffa2b0226b03dd5b4807370fc854f470dcb5025cb81783c9805e95a072b6fa0ab9a09b40c996f20fe3b7b958e9c622d6e21c4566c22f6644176d682c584526a91b461f2f7328648e917189da215cae1beacb0711f28edb938ea8ce27a1a801a674d994b12ebfb94a1fa4f32af3283cae611d2ceff30b0addaf1823dacae2de7fa523f3b0b5edf0dbdab00"/1487], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) getsockopt(r1, 0x3, 0x1, &(0x7f0000000440)=""/101, &(0x7f00000004c0)=0x65) sendto$inet(r0, &(0x7f0000000180)="42a9077a0ea62faa7ca8ad7d94da0a7fd6c427fdbafc23aeca4ced380323c48b9385faf3926cd502e70976052b271a355140e6c56d2861a017fad0a18e03124f483c346ea95ff8457f0301cb48c9ec5819cea70b1396560c745c75340e2ab09ce3c851b8b2154b7ec9c4073b718560eff0743c0e915f725c838667324f93d80f85040bc880be5229f9985706f6a7e0dfccdf44974a3bf577e47f110b3efb1d773bea53022b95415121717b2392c31e75206515d1e3ef6f1c44cc398e2eb91c0916df4d4bc9e13bb5722f1eec69044ea7b97c48277319a31337c5bf3c49207f4af09121ec844115c3ad75959901a8abc5f8d5152c8fdba47e3d76ff6fe765", 0xfe, 0x400, &(0x7f0000000280)={0x2, 0x3}, 0xc) sendto$unix(0xffffffffffffff9c, &(0x7f0000000540)="3fc7082177ebf6fbf2c0d3731ecfb21c03d8e117baeb16cec6e4241cd235bd1f5fcbe669b0f5755cec8cdba2a94ff9c90257270c64834b8bd6793cb1f7e35d00e1048ee1e7a94e38c686f1c4c131d134e0d214c46cf6be45", 0x58, 0x0, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f00000002c0)="b100050460000700000008000501000000000000d3357ae26caa0416fa76d06336acf00b7a04be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699cfdffffffecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8b34e8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000300000000c1cc29f4d8fd726cd5e7c8ed1de969645a689bd42e73c836b00685124ab55bb2c59904482da8d7af9c2e5fb225bed91c56c9c447d4bb0a0fa29ee8fbbda3ae431cbaed19e52fc335d16e9590b67ee1925e6c9bfc82cf8ceaa3bd760f5060ed44962e08da37402b25203b3fe9f7f7ec2a0d91cb732698c291df20e9b87a843ffde2d6933e53b89100b0eec51cd13a7b2eff09dca838c91a211d6ad1aa81ba911bc5f1477aa5ddaeb7438287c44816", 0x155, 0x2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000500)={0x1, 0xcc}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/208, &(0x7f0000000140)=0xd0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5010, 0xffffffffffffff9c, 0x0, 0x7) socket(0x2, 0x4000, 0x72) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa010000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = getuid() setuid(r0) 16:00:06 executing program 0: r0 = socket(0x20, 0x8000, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffffff80}, 0x8) 16:00:06 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x9}, 0x8) close(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffbaaaaaaaaa0486dd60a4f00808183c00fe3c000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d}, {0x41a6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x928) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="ce855ac7325e990a10dd4ebbd926") 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r1, 0xa, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2811, r2, 0x0, 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) fchflags(r3, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x6}, &(0x7f0000000200)={0x8}, 0x0) pckbd_enable: command error 16:00:08 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3203) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x70) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="4202e57f7f000001f962ce80ae14a2760a1f4ad70b3784778ac849eea44fe1e5f75bc45e3fcff6f8def4f6609ef56bbe542b841521e9918c33ff010000000000000099"], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x1, 0x4, 0x0) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="e4f6d602afcf85f34c46762f50a0d3c5ecf8d2fc3c51f20703c7c753cb2b6b49f6c62683d99aebc133fa9d8a975d2350e7e23e573681511b4752498e5241c0efbafd46b9552277c59ddfe3049173480c7a11e5d491ba58a802aef15f14211b9a4dbabf0224de21c7fc81862732cc44a900004ffee0e0365952d4c9623f34e1d15cae4dd0a63c215e38b3bad687fbfecb3ff1a044486d01239941a893fe0cc68ce42dda38da2cb144a0ad2ec2181b01489978d89c3a38"], 0x10) clock_settime(0x2, &(0x7f00000013c0)={0x2, 0x1}) clock_settime(0x0, &(0x7f0000001500)={0xf54, 0x4}) socketpair(0x20, 0x3, 0x0, &(0x7f00000012c0)) socket(0x1, 0x3, 0xef) sendto(r1, &(0x7f0000000080)="f6c2f48d1fd3999765cbb8f23b3d5d5001802a70bb37bab8579e87eaf2f9ce5e1af612ec556f8d239541e9ccafb2eb7aa0948545858f12d1bfea358a06b08f9bc4a272b3c1aba0f6e82f4bed4afa3a44f03dd87663f19d56b67b4da6cb85572e87b8e38beda0837d44b6fc3f8d931592b359bba4e468bda788c5d9346d6a3bd9003e6dcab268ad9468b240cd7778e1149cc2c3b22c8aae613470b96d2f", 0x9d, 0x6, &(0x7f00000011c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001400)) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='}', 0x1, 0x0, 0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x900) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket(0x10, 0x1, 0x7) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 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) socketpair(0x6, 0x4, 0x5, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:00 executing program 1: clock_gettime(0x4, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x6}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="38040000cff00b0000d35a05ff0700048980b3d33a646cb293ca91139a789a60d3d9a4df28000000007bdc33b1224d7293619f6fe5439949a410542f22b832b291e35460d9"], 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r2, 0xa, r3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0x25) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r3, 0xa, r4) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070005"], 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x60}, {0x4006}]}) fcntl$dupfd(r5, 0xa, r6) r7 = dup2(r4, r5) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 94251 38069 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic(ffffffff8224b408) at panic+0x15c m_copydata(fffffd8052715400,0,1,fffffd8052c935e4) at m_copydata+0x17e tcp_output(ffff8000009f0000) at tcp_output+0x158e tcp_timer_persist(ffff8000009f0000) at tcp_timer_persist+0x1a6 softclock_thread(ffff80001d2e2380) at softclock_thread+0x155 end trace frame: 0x0, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224b408) at panic+0x15c m_copydata(fffffd8052715400,0,1,fffffd8052c935e4) at m_copydata+0x17e tcp_output(ffff8000009f0000) at tcp_output+0x158e tcp_timer_persist(ffff8000009f0000) at tcp_timer_persist+0x1a6 softclock_thread(ffff80001d2e2380) at softclock_thread+0x155 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d2f6310 rbx 0xffff80001d2f63c0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d2f62d0 r9 0x1 r10 0 r11 0x57f1baade434e00f r12 0x3000000008 r13 0xffff80001d2f6320 r14 0x100 r15 0x1 rip 0xffffffff815a4228 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d2f6300 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=94251 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d2e25f0,0xffff80001d2e2120 process=0xffff8000ffffe000 user=0xffff80001d2f1000, vmspace=0xffffffff8256ba60 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 91910 8917 75118 0 3 0x80 nanosleep syz-executor.1 91910 290697 75118 0 3 0x4000080 nanosleep syz-executor.1 91910 188926 75118 0 3 0x4000080 fsleep syz-executor.1 75118 411195 62835 0 3 0x82 nanosleep syz-executor.1 47791 94122 62835 0 3 0x82 piperd syz-executor.0 62835 150727 78938 0 3 0x82 thrsleep syz-fuzzer 62835 129930 78938 0 3 0x4000082 thrsleep syz-fuzzer 62835 79262 78938 0 3 0x4000082 kqread syz-fuzzer 62835 71611 78938 0 3 0x4000082 thrsleep syz-fuzzer 62835 27746 78938 0 3 0x4000082 thrsleep syz-fuzzer 62835 271241 78938 0 3 0x4000082 thrsleep syz-fuzzer 62835 438332 78938 0 3 0x4000082 thrsleep syz-fuzzer 78938 364395 68286 0 3 0x10008a pause ksh 68286 357572 37322 0 3 0x92 select sshd 38886 493209 1 0 3 0x100083 ttyin getty 37322 148594 1 0 3 0x80 select sshd 55780 198422 42906 73 3 0x100090 kqread syslogd 42906 179360 1 0 3 0x100082 netio syslogd 77930 262145 1 77 3 0x100090 poll dhclient 45199 201889 1 0 3 0x80 poll dhclient 26134 464745 0 0 3 0x14200 bored smr 16779 376049 0 0 3 0x14200 pgzero zerothread 84515 489474 0 0 3 0x14200 aiodoned aiodoned 33465 361611 0 0 3 0x14200 syncer update 80409 417213 0 0 3 0x14200 cleaner cleaner 87918 324638 0 0 3 0x14200 reaper reaper 52091 300368 0 0 3 0x14200 pgdaemon pagedaemon 79127 470308 0 0 3 0x14200 bored crynlk 76727 446608 0 0 3 0x14200 bored crypto 35808 344431 0 0 3 0x40014200 acpi0 acpi0 27825 26414 0 0 3 0x14200 bored softnet 12034 110818 0 0 3 0x14200 bored systqmp 33908 194437 0 0 3 0x14200 bored systq *38069 94251 0 0 7 0x40014200 softclock 87065 73877 0 0 3 0x40014200 idle0 1 190354 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9514 6419K 7245K 78643K 11831 0 pcb 13 8K 8K 78643K 74 0 rtable 100 3K 4K 78643K 311 0 ifaddr 77 14K 14K 78643K 131 0 counters 21 16K 17K 78643K 29 0 ioctlops 0 0K 2K 78643K 37 0 iov 0 0K 28K 78643K 280 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1547 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 38 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 277 0 sigio 0 0K 0K 78643K 8 0 proc 52 38K 63K 78643K 371 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 46 0 in_multi 45 2K 2K 78643K 84 0 ether_multi 1 0K 0K 78643K 9 0 mrt 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 208 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 106 54K 54K 78643K 1499 0 UVM aobj 20 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 42 0 NDP 13 0K 0K 78643K 27 0 temp 135 3022K 3095K 78643K 21145 0 kqueue 3 4K 12K 78643K 26 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 63 0 61 1 0 1 1 0 8 0 rtentry 112 56 0 16 2 0 2 2 0 8 0 unpcb 120 227 0 219 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 74 0 74 2 1 1 1 0 8 1 tcpcb 544 148 0 142 1 0 1 1 0 8 0 ipq 40 9 0 9 2 1 1 1 0 8 1 ipqe 40 66 0 66 2 1 1 1 0 8 1 inpcb 280 408 0 399 3 2 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 257 0 80 13 0 13 13 0 8 0 art_table 32 259 0 80 2 0 2 2 0 8 0 art_node 16 55 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 16 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 36 0 26 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1817 0 421 46 0 46 46 0 8 0 ffsino 240 1817 0 421 83 0 83 83 0 8 0 nchpl 144 2498 0 888 60 0 60 60 0 8 0 uvmvnodes 72 2125 0 0 39 0 39 39 0 8 0 vnodes 208 2125 0 0 112 0 112 112 0 8 0 namei 1024 6917 0 6917 1 0 1 1 0 8 1 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 0 1 0 1 1 0 8 0 scxspl 192 7172 0 7172 1 0 1 1 0 8 1 plimitpl 152 41 0 34 1 0 1 1 0 8 0 sigapl 424 463 0 435 4 0 4 4 0 8 0 futexpl 56 8058 0 8057 1 0 1 1 0 8 0 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 50 0 48 1 0 1 1 0 8 0 pipelkpl 16 109 0 99 1 0 1 1 0 8 0 pipepl 120 218 0 199 1 0 1 1 0 8 0 fdescpl 432 449 0 435 2 0 2 2 0 8 0 filepl 120 3454 0 3358 4 0 4 4 0 8 1 lockfpl 104 77 0 76 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 355 0 348 1 0 1 1 0 8 0 zombiepl 144 435 0 435 1 0 1 1 0 8 1 processpl 896 463 0 435 4 0 4 4 0 8 0 procpl 624 795 0 759 4 0 4 4 0 8 1 sockpl 400 706 0 687 5 1 4 4 0 8 2 mcl64k 65536 36 0 36 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 1 0 1 1 0 8 1 mcl12k 12288 7 0 7 1 1 0 1 0 8 0 mcl9k 9216 8 0 8 1 0 1 1 0 8 1 mcl8k 8192 7 0 7 1 0 1 1 0 8 1 mcl4k 4096 43 0 43 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 1 1 1 0 8 1 mcl2k 2048 64135 0 64084 17 9 8 14 0 8 0 mtagpl 80 30 0 2 2 1 1 1 0 8 0 mbufpl 256 103999 0 103812 22 7 15 15 0 8 1 bufpl 280 5400 0 167 374 0 374 374 0 8 0 anonpl 16 59640 0 42744 86 3 83 85 0 107 14 amapchunkpl 152 2032 0 1897 8 2 6 8 0 158 0 amappl16 192 2455 0 1525 59 6 53 59 0 8 6 amappl15 184 3 0 1 1 0 1 1 0 8 0 amappl14 176 2 0 1 2 1 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 15 0 13 1 0 1 1 0 8 0 amappl11 152 191 0 177 1 0 1 1 0 8 0 amappl10 144 132 0 127 1 0 1 1 0 8 0 amappl9 136 378 0 375 1 0 1 1 0 8 0 amappl8 128 272 0 252 1 0 1 1 0 8 0 amappl7 120 223 0 212 1 0 1 1 0 8 0 amappl6 112 149 0 142 1 0 1 1 0 8 0 amappl5 104 261 0 250 1 0 1 1 0 8 0 amappl4 96 566 0 534 2 1 1 2 0 8 0 amappl3 88 116 0 111 1 0 1 1 0 8 0 amappl2 80 2746 0 2682 3 1 2 3 0 8 0 amappl1 72 17712 0 17292 26 17 9 20 0 8 0 amappl 80 1038 0 994 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 452 0 435 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 452 0 435 1 0 1 1 0 8 0 vmmpekpl 168 6749 0 6723 2 0 2 2 0 8 0 vmmpepl 168 60280 0 58285 120 21 99 114 0 357 11 vmsppl 272 451 0 435 3 1 2 2 0 8 0 pdppl 4096 910 0 873 6 1 5 6 0 8 0 pvpl 32 182640 0 162769 201 2 199 201 0 265 37 pmappl 200 451 0 435 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 167 0 22 5 0 5 5 0 8 0